usr/lib64/libct.so.4.0.0000075500001354100147207605270010414 0ustar00ELF>@@@8@tztz %%\,0 %%$$PtdXXXQtdRtd%%%%GNU47gfN-1C ЄG  Cp00D   $ *;Hrp6 B!)HF+<\h4k%Q> ުC 1eK %qgoD^sEiSFg1Ga}sap1%}-I1$z4V>}C qS_Řo@$Q[ӕfĆ,õx\HpF3'pҰ_GT3B.H0.9 Iݾۇ&ŒiIX3Bϑ`N #98' ޭh]O@nc9g۷YR'ŨMHpb$U"B;D7GMv&Z) M3   kp3\ U @ F  gpiy  tb j(g U , :    x, T s   F"G3 2= m `" j S; %     1.^ Z C B   b vY   9   C %  *   4  d+ f sT [9I] d PG8  %~ {S DN 0! X' p@ha `0 `<  p&N `?< ' `& *`\ @ p;u 0  ;f $ Q  P8 Hb P2~k  }   8 @ `HWG CW `8f @3{ 8  ?Z  Pe @    2k~ p1f @f k  Ppp GW 1a 't| Ga uT p= @,l; PI 0Y - >IL -bs 1b: @CWq w &T h `QE ,g  &F1 *H 0 A\; ` ,__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesmallocstrncmpstrlen__asprintf_chk__stack_chk_failct_exitct_initct_con_alloccallocct_callbackstderr__fprintf_chkct_con_props__strdupmemcpystrtolct_connectct_cmd_allocct_commandreallocstrncatct_results__assert_failct_bindct_cmd_dropct_closect_con_dropcs_convertct_fetchct_sendct_cancelct_describect_res_infoct_config__snprintf_chksnprintfct_cmd_propsct_compute_infoct_get_data__sprintf_chkct_send_datact_data_info__strcpy_chkct_capabilityct_dynamicct_paramstdoutfwritect_setparamct_optionsct_pollct_cursorct_diagcs_prretcodecs_ctx_alloccs_ctx_globalcs_ctx_dropcs_configmemsetcs_dt_crack_v2cs_dt_crackcs_loc_alloccs_loc_dropcs_localestrcpycs_dt_infocs_strbuildcs_calccs_cmpcs_conv_multcs_diagcs_manage_convertcs_objectscs_set_convertcs_setnullcs_strcmpcs_timecs_will_convert__printf_chkblk_allocblk_bindblk_colvalblk_defaultblk_describeblk_doneblk_dropblk_getrowblk_gettextblk_initblk_propsblk_rowallocblk_rowdropblk_rowxfer_multblk_rowxferblk_sendrowblk_sendtextblk_srvinitblk_textxfernl_langinfogethostnamegetenvfreeaddrinfomemcmppthread_mutex_destroypthread_cond_destroypthread_mutex_lockpthread_mutex_unlockpthread_mutex_initstrstr__errno_locationstrerrorclock_gettimepthread_mutex_trylockstrcasecmp__rawmemchrstrchrgetpid__memcpy_chk__ctype_b_locstrftimestrtod__strtok_rmemmovestrrchrfgets__ctype_tolower_locfopenfcloserewindgetaddrinfostrcat__strcat_chk__vasprintf_chkiconv_closeiconv_openiconvsetlocaleioctlgetnameinfogetsockoptsocketsetsockoptrecvSSL_pendingeventfdfcntlsocketpairSSL_readSSL_writesendtofputcASN1_STRING_to_UTF8CRYPTO_freestrncasecmpCRYPTO_get_locking_callbackCRYPTO_set_locking_callbackCRYPTO_num_locksSSL_freeSSL_CTX_freeSSLv23_client_methodSSL_CTX_newSSL_CTX_ctrlSSL_CTX_load_verify_locationsSSL_CTX_set_default_verify_pathsSSL_CTX_get_cert_storeX509_LOOKUP_fileX509_STORE_add_lookupX509_load_crl_fileX509_STORE_set_flagsSSL_CTX_set_verifySSL_newBIO_newBIO_ctrlSSL_set_bioSSL_set_cipher_listSSL_ctrlERR_clear_errorSSL_set_connect_stateSSL_connectBIO_freeSSL_shutdownSSL_library_initSSL_stateSSL_get_peer_certificateinet_ptonX509_get_ext_d2isk_numsk_valueASN1_STRING_dataASN1_STRING_lengthGENERAL_NAME_freesk_pop_freeX509_freeX509_get_subject_nameX509_NAME_get_index_by_NIDX509_NAME_get_entryX509_NAME_ENTRY_get_dataSSL_get_errorfputsfflush__vfprintf_chk__uflowfreadfeofflockfilefunlockfilepthread_cond_signal__memmove_chkRAND_bytesRAND_pseudo_bytesrandBIO_new_mem_bufPEM_read_bio_RSAPublicKeyBN_num_bitsRSA_public_encryptRSA_free__memset_chk__ctype_toupper_locgettimeofdaysigemptysetsigactionkilltcgetattrtcsetattrstdinnanosleeppthread_condattr_initpthread_condattr_setclockpthread_cond_initpthread_condattr_destroypthread_cond_timedwaitpthread_cond_waitlocaltime_rgetuidgetpwuid_rlibssl.so.10libcrypto.so.10libpthread.so.0libc.so.6libct.so.4/opt/alt/openssl/lib64GLIBC_2.3.3GLIBC_2.2.5GLIBC_2.3.2GLIBC_2.14GLIBC_2.4GLIBC_2.8GLIBC_2.3GLIBC_2.7GLIBC_2.3.4GLIBC_2.17         @si > ui J ri V   t   b ii m ii w ii ii ti   ui J  Лw  %` % (%00%H%xX%Ȃh%8x%% %h%%Ȋ% ؊%X%%%%((%P8%pH%̀X%h%Ȇx%%%%%`ȋ%؋%%%%4 %ͫ(%ݫ0%bH%%%%%%Ќ%%%%% %0%@%P%`%p%%% %%%Ѝ%%%+%1%7%= %D0%M@%VP%_`%hp%q%z%%%%Ў%%%%% %@%@P%`%p%0%%%%%eZЏ%%%%.% % 0%@%P%#`%p%+%3%9%e%H%OА%V%]%d%k%r %y0%@%P%`%p%%%%%%Б%%%%% %0%@%P%`% p% %+%4%F%[%gВ%s%%%% %0%@%P%`%p%%%%&%6%GГ%O%]%i%}% %0%@%P%`%p%%%%%%Д%%%%% %0%@% P%`%p%%%6%4%B%%IЕ%S%V%a%l%s %z0%@%P%-`%p%%%%%%WZЖ%%%%% %0%&@%1P%<`%Gp%R%]%h%s%~%З%%%%% %0%@%P%`%p%% %%"%-%8И%C%N%X%b%k %u0%@%P%`%p%%%%%%Й%%%% % %!0%2@%>P%J`%[p%g%x%%%%К%%%%% %0%@%P%,`%7p%G%R%b%m%}%Л%%%%% %0%@%P%`%p%%%%"%*%1М%8%?%H%W%f %i0%l@%oP%r`%up%x%{%%%%Н%%%~%% %0%@%P%`%p%%%_%%%О%%%%%# %+0%1@%:P%B`%Jp%S%]%f%L%i%sП%}%%%% %0%@%P%`%p%%Y%Q%%%Р%%% %+% %bZ0%9@%BP%K`%Tp%%K%%]%%bС%n%y%%% %0%@%P%`%p%%%%%%Т%%%%% %0%@%P%`%p%%%%%%У% %%% %& %,0%2@%8P%>`%Dp%J%S%D%]%f%MФ%V%_%h%q%o %u0%@%P%{`%p%%WZ%K%QХ%Y%%%% %#0%@%3P%9`%ep%H%O%V%]%d%kЦ%r%y%%% %0%@%P%`%p%%%%%%Ч%%%%6%S% %0%@%P%`%p%%%%%%Ш%&%1%<%G%R %]0%h@%P%`%p%%k%}%%%"Щ%*%1%%% %0%@%P%`%p%%%%%S%]Ъ%L%}%%% %bZ0%9@%BP%K`%Tp%%%[%%%%ȫ%Ы%ث%ث%%0Z%Z%pZ%Z%Z%[ %PY(%@G0%Y8%Y@%ZH%pM`%@Vh%Vp%Vx%M%@X%pX%E%@`% G%M% VȬ%0V%@S%S%S%@U%T%PU %E(%@G0% G8%M@% LH%pM`%P[h%p[p%`[x%[%[%[ȵ%е%`ص% %P(%0%p8%P%@`%P%%%/%2%>ȯ%FЯ%Iد%%% %(%0%8%@%H%P%X%`%h%p% x% % % % %%%%%%Ȱ%а%ذ%%%%%%%%% % (%!0%"8%#@%$H%%P%&X%'`%(h%p%)x%*%+%,%-%.%0%1%3%4%5ȱ%6б%7ر%8%9%:%;%<%=%?%@%A %B(%C0%D8%E@%FH%GP%HX%J`%Kh%Lp%Mx%N%O%P%Q%R%S%T%U%V%WȲ%Xв%Yز%Z%[%\%]%^%_%`%a%b %c(%d0%e8%f@%gH%hP%iX%j`%kh%lp%mx%n%%o%p%q%r%s%t%u%vȳ%wг%xس%y%z%{%|%}%~%%% %(%0%8%@%H%P%X%`%h%p%x%%%%%%%%%%ȴ%д%ش%%%%%%%%% %(%0%8%@%H%P%X%`%h%p%x%%%HH5;%Ht[H5;%%;%@%;%h%z;%h%r;%h%j;%h%b;%h%Z;%h%R;%h%J;%hp%B;%h`%:;%h P%2;%h @%*;%h 0%";%h %;%h %;%h% ;%h%;%h%:%h%:%h%:%h%:%h%:%h%:%h%:%hp%:%h`%:%hP%:%h@%:%h0%:%h %:%h%:%h%:%h%:%h %z:%h!%r:%h"%j:%h#%b:%h$%Z:%h%%R:%h&%J:%h'p%B:%h(`%::%h)P%2:%h*@%*:%h+0%":%h, %:%h-%:%h.% :%h/%:%h0%9%h1%9%h2%9%h3%9%h4%9%h5%9%h6%9%h7p%9%h8`%9%h9P%9%h:@%9%h;0%9%h< %9%h=%9%h>%9%h?%9%h@%z9%hA%r9%hB%j9%hC%b9%hD%Z9%hE%R9%hF%J9%hGp%B9%hH`%:9%hIP%29%hJ@%*9%hK0%"9%hL %9%hM%9%hN% 9%hO%9%hP%8%hQ%8%hR%8%hS%8%hT%8%hU%8%hV%8%hWp%8%hX`%8%hYP%8%hZ@%8%h[0%8%h\ %8%h]%8%h^%8%h_%8%h`%z8%ha%r8%hb%j8%hc%b8%hd%Z8%he%R8%hf%J8%hgp%B8%hh`%:8%hiP%28%hj@%*8%hk0%"8%hl %8%hm%8%hn% 8%ho%8%hp%7%hq%7%hr%7%hs%7%ht%7%hu%7%hv%7%hwp%7%hx`%7%hyP%7%hz@%7%h{0%7%h| %7%h}%7%h~%7%h%7%h%z7%h%r7%h%j7%h%b7%h%Z7%h%R7%h%J7%hp%B7%h`%:7%hP%27%h@%*7%h0%"7%h %7%h%7%h% 7%h%7%h%6%h%6%h%6%h%6%h%6%h%6%h%6%hp%6%h`%6%hP%6%h@%6%h0%6%h %6%h%6%h%6%h%6%h%z6%h%r6%h%j6%h%b6%h%Z6%h%R6%h%J6%hp%B6%h`%:6%hP%26%h@%*6%h0%"6%h %6%h%6%h=:%StHhH=|1t0 H(t*H(tH"tHH[Ãt9t$t(H ]PH5>H=hH&HH@ 9%uUSR}HH9tX[]11tOHk(HH=l9%9H=\9%HL9%f.+f.H5%H=5%UH)HHw]H.%Ht]@H5%H=5%UH)HHHH?HHu]H.%Ht]H@=Y5%u'H=.%UHt H=*%h]05%@f.H=%t&H7.%HtUH=%H]WKf.8%SHuLHtEH;Ht HH{`C@u H[PH{8GH[>fD[HHH= 1)AT8%UHSHpLE1Ix Ih HuHHOHuHoAPt9APt!IHHt@HIHu9|HHEtiH@Le4I$HEH8HtC@H޸4@@uh1HuKu/u[]A\Ð[]1A\ff f HtfDtًHHWHHG3^HHfWQIHH3H=\I1wuhATh6%UHSHsLE1IxIhHuHHOHuHoAP t9APt!IH Ht@HIHu9|BHHEtiH@Le$#I$HEH8HtC@H޸$@@uh1HuKu/u[]A\Ð[]1A\ff f HtfDtًHHWHHG#[HHfWNIHHH=I1ef.4%SHu.HCHtHxHtt_C[HHXH=;G1WDUHSHH >4%HHUHHHH9t#HuyfHtkHHH9uHՋ3%HHEHH{ H{H{H{HH[]f3%uH1[]DH[]HH=F1%b1HHLH=%I17%>HH=1'&3%HHUH"H|H=͓W&1@AUATLcUHSHH2%E1AtfEH[HHu :fHHt02%uKH{LHuHH[]A\A]DH1H[]A\A]HhLcHKH0H= e$1%HHəH=IE#1D-1%8HH=H5$1 %fAT1%USHu +[]A\Ë?IHH=jHM1 @f.USHHH(NX1%HC(u]H{pHt HCpH{1[%1%HkhuMHtH}oH}HHChH[]HH=Hپ71 HH=H龇1 딐AWIEAVIAUAATAUSDHH t@)$)$)$)$)$ )$ )$ )$0 dH%(H$100%L$ I.H$ H}8D$H0D$L0HD$PH$HD$XDD|$` D D ЉD$d/%1?L=t2L=|)L=TtL=AH?Jc HfDL xf!ALtLِHȐALDH|$@H1L<$LپLT$(!LT$(tLd$@H\$`HD$HMALHH{HD$$8Hc$hLDhcDŽ$lƄ$pHDŽ$pDŽ$tLDŽ$HU8H$dH3%( HH []A\A]A^A_f.L=L=L=uL=iL @L E@L *t@L d@L T@L D@L=@E1HH=LT$M؉\$D|$D$$EL7 LT$0L\$( LT$0L\$(HH=D龧1LT$8L\$0LL$(LT$8L\$0LL$(HHH=1Lى\$D<$EE LT$0L\$(1=y,%L\$(LT$0H"H=3پOI,%L\$(LT$0HH=1DLT$0L\$( ,%LT$0L\$(@f. +%uHPHH=A1Z+%SHu!HCXHH HPHH[HHH=HA1aDf.AUIATIUSH:+%u{1HHt?H5qH賁t?XHI$t'HXH@PL(H[]A\A]fDHH[]A\A]HHH=I1W`fDAVMAUAATIUSHHp*%Mt;A!tBtXuHLsH[]A\A]A^1HtA!utfu1HtzHC_fDHt{Ls H[]A\A]A^DHq%HUH811ItHt HC IH[]A\A]A^ID$8ID$@@Mt$@5Mt$8% $AHH9H="LD$1IW6=/)%H HH=w1AWMAVIAUEATAUHSH(D (%EA"HEL}A!tH([]A\A]A^A_D##sf:#t*fJU$IV$gMI7tHAIcLH{aH([]A\A]A^A_tvv#t E1*DAAayIcL[Iā#!#D"#D##A=7=,=c=X======L{|fD#0@#Ix#`#[@### `&%L8#m#*#u1L@x@LLx6LL3x$AA ILHLLxE1@H< tHWu< HrHuHM1 HÍ@=LsHEPLew`f=fDf=f=_NA11Lvf=f=AIH /Lv1AGf=A3LevA AAAAA1ҾLu1ҾLuLuLuLuH $AHHH=LT$DD$1A7LT$=%LT$H HߊH=xAؾW1LT$HH=Qپ1kHNJH=0IL1vFHE(HM(H߁H=!1LT$LT$ATAUHSHH %0H{PH-H{HSuu1H[]A\@L#I|$XNHHCtIT$XHsHHX0HHHH{PHt*H HsPH}8{HAD$d~E(AD$h~HC8HttHpHtH} {HHC8H0HtH}{HtuHC8HxH{t4HH@ Ht(L I|$HC8HxpHID$t6H{Htx&H^%fDH{WHCH'a%HH=#~1ɾ,1=iHtKEtFAayt=A4HIcPH{HHysHD$ D$ @1H{HC1L}HAHHrH={}LEƾ'1HH=X}1,oDATX%IUHSuxHtW8HHI$tsT1ZgH>H=sH18H H5rH=nA}AmFAMH H=rIA%1f.AWIMAVMAUIATIUHcSH(%H_&HHCHHHPE19xADAL$Hay9ugHAMHDfPhALPxfPjAPltLxpMLAfE1H(D[]A\A]A^A_HsH5sL$T$AAH$H1D\$D\$fAT$HGfDALL$H $IHL$H}HH=.qLD$1A辇_B=;%LT$AH}H=pA辧_1 LT$df%SHH۸H{(H{pHt)HHChHt#HxHt HChH8H{hH{XxHCHt4HP@H9tLHu7Ht+HHH9uHHHH3[@2%u,1[HP@HH3rH=owu1H|H=o1v1[@%SHu!H{H{HC[HHqH=xoA1wDf.z%SHHH{(LH{HtHC@HuCHHH@H@8HHuHsHHC@HtDHHsHHuH{8HteH{H{PHCH[HHpH=nx10@f. %SH}C"=wPHHcH␸[fKt8H{tH%H81H11[1钆f[f [f [f[f[f1[@[Ð$[f [f[f[f![f [f[fK$ HOzf.[fKlH o[Ð[fC["D [Ð#[f([f[f[fKD Hy[D [Ã<[ËODOHyDGH=kz1YAWIAVAUIATUSHD %dH%(H$1H|$ L$XEfA}BHcD$X1D$\H4HHD$0HD$bHt$(HD$8HD$dHD$@HD$hHD$HHD$pHD$PA|$ID$HHD$hvHHD$hHL$HHT$PLH|$ LT$LD$u$(LD$LT$cAD$dHT$hH$PH|$ H$MLT$$0Eh$El$Ej$xLT$t x %fD$\1fAAUCH9IEDC %L$IEH,AD$XuLExMt D$XElIHEpH|$(HL$0HL8HLDT$8L4HLDt$@MtA|$dfA2AUCHA9`fDH$dH34%(D$\H[]A\A]A^A_LLT$LD$$(LD$LT$qD$\D$\EL$dED$HvH=hپp1HmkH=h1wtLT$%LT$cD$(AHvH=ht1D$\LT$4 $IHHf;f8fHCtHE@}fDz.fD<fD:fD$fDjfD%fD4fD0fD"fD#fDHHE@yjf.HRHE@y2fHB"HE@}B@HAHE@}A@fDH3HE@{< 3H1HE@| 1g1YH bH=3_پW1MAWIAVAUATUSHHD($H|$(EWM$HD$ 1MD$ H߉D$4HIA^H|$(AEV@Eu0IF0f8tMn8MtIF((1DE1IF(Mn8(IvI$HL$ HHtH{8ZH HD$(DHH8MAtu LIAF {CAFCAFECEՅC Sd~ 9~kk A~cXD $E H觓=$IÅMXEDCD9~5$sDŀ{HcſHEL{H蹸 S$IHHHcLM6HD$ kdML@A~CCd)KX $MOAmI_fH{HHcLqHq#DPayD $M6HD$ CdMMfHHL[]A\A]A^A_fDI܋?$tH_H=\1!L踺1HH[]A\A]A^A_DhMn8g1EL$(LCHHkH=[HD$8龅1L\$8EFANHkH=w[1D$EHC8DKHkDCH=@[HHCXD$CdD$CD$C $16rH=[HkI龗1I?H;kH=Z1klL$4H{kH=Z1AHH{]H=ZI1g@f.AVAUATUSHH {$dH%(HD$1HH{HHoH:${@Cua$fHH5 ]AAH$141HL$dH3 %(vH []A\A]A^ÐS C t66I|$1HspH9H Hs(HI1HLͷH{OD$EtHr\H=X1@Lc8MkC0f-f YHzHcHfDLchM3I<$(It$HCI4$1HHI+LH{iD%D$EH{]HC H藎S eMl$ MaIt$HHIqL萶Mu8LH&afH{/D5$EQH{HC HHp0HS It$ HH^(y1aIT$It$IL$ E1Ha18Hs(HD$D$ELMI|$ I|$A|$,tA|$0A|$4 T$$HZTH=$H{D$kDH {5$HYH=U1@1*@A|$<A|$@)E'C A|$,'HT$LH8A|$AD$0C @A|$,HL$1LH2A^AD$4C D K$EHkfH= U1B(1?D$EHYfH=T1gB1 H06=$`H9fH=T1B1$*H{eH=\T15;x1-j$HkeH=,T1fE=I1`fHL$1LHn/At$AD$,ZC NA|$@LHtT>AD$<AHHOS LH|GHAmHų>HAL $HeH=CS1sC_1vHH:VH=S88K H=SH V91H{Ho=$HdH=R1SE1=$fHdH=R1sD1H=~RHoc91H{wHUH=TR<1p0HtdH=5RE1QHhUH=R<12HUH=QA1&@f.AWAMAVMAUIATUHSHH8 $Dd$pAtDHc~0H$HHCu'1H8[]A\A]A^A_HCr$҉K1tjCCK xMw9щCHHfAEK@AHkDHk(CDHCHHC0AfCHfA> MfA1ayE‰CDM6E HcпHEϫHHC8HcULHC@flfL{(Ls0Lk8H8[]A\A]A^A_É׉t$,T$(qt$,CT$(H蘬HHCc>fDA=aytfDHC8CD Hk(CDDz$L芬EfHC8EHaH=O1-ALL$Iщ|$(HGaH=ND$LD$L,$I1DT$(1LHHXaH=N5 HHHk(=Df.AUATIUHSH$pt(r|qp1H[]A\A]J$DMuHt؋2$1MDwH/H[]A\A]ÐMHMtO$ELmt $u($tH`H=hMw1@wD-q$EI\$@Hu$XfHHf9CvuD"$EY{ tD $E$I|$%CMHMtXD $EELmx=u/=$|I}%I}HEn5i$I\$@HuIQfu1E$I|$#%I|$H豹CHH $~Cx߃$Hn@k[-$bH^H=tK1C$D} j$ I}I$EDjayE1Hʉܤ=5ttHUHtHzHt D$ %D$ =4D$EHh\H[HJHH;NH=qJIAپ1Hs^H=LJW1hcH^H=-J1I^H]H=J1*=#$H]H=I1HMH=I1HP]H=I1Hq]H=I1H_MH=kI1H龇~$QHJ]H=CI71_Hk\H=$IW1@[HMH=I'1![H\H=H1=$]Hf\H=H1>H[H=HW1wHLH=H1H)\H=bHW1~H2[H=CH1_H[H=H׌1;M Hl[H=G1@AT $IUHcSHSID$HtH@HtH~P9~[]1A\HHHlHE8HpH軤Ht|$Ejt lǃ#EEEǃEXtǃ EXtEXt EXt EXt EX@t ǃHǃ[]A\ËEIIHHJH=fFA辇1DEHZH=@F1ZDATIUHSH5:$)ID$HH@H H#udHzH1f1H qX@H9$]H[]A\H)$HjZپH81H1[]A\fDA|$ t@HH=N؋E$tHYH= Eپ1%pH1[]A\D1K $IHHaYH=DLD$gA1޿HbYH=Dپ1轿AWAAVMcAUIATMUHSH(D $EAfw%HfHcHDEAEhfH([]A\A]A^A_@!1HtE~Mt9p HH(H9HL\YHH5"HHL$HHDLH$L1rA$BD5A<$lHԠA$[fD!u{1HEEA#}MA#$pMtAA9HLDOIc胤q@HH(A#A#A#BHhH襝A9HHPHLMtAfH([]A\A]A^A_@A#uH#A}Hc臛 !$H\DIcLH譣H(1[]A\A]A^A_A#sHCIgf@DMAPAD@@MAu0$A#}MADAA#@(MAuLL$H=>AHTDD$H $AHپ1H V@HTH=>E1عHTH=>ǥ軹4HIH=>IL1V薹HxHH)@H=M>Ƨ1ij@AWIAVEAULcATAULSHH(:$IGHH@HHA$H`HcHO81э4A9|_fHw0t1@FHfCW8H9|Ht/ҸU(HG8HtEH([]A\A]A^A_ÐHHJDH`AHH4$HD$1ϜHSXHz HT$(MHT$(LT$0L\$8HD$ Ht x ABd1ɅIȋCPHc)LA9HcLL$ 膝L$ KPMtAAD$9HH[]A\A]A^2A_1HH[]A\A]A^A_I$LTAzMZHlMdIcLDkPMtTE/fHH@HHCXǀHVHHVHHCXǀPH66> $IHHLOH=8LD$1A𾗮豳=$HEOH=n8E龷1腳AWAVIAUAATUSH=c$dH%(HD$x1Ht$IFHtHhHt A~ t*1HL$xdH3 %(HĈ[]A\A]A^A_fIFXHt͋tAN`"CH\$PE1H\$IH\$ @IcH <DH1IA!D$ AGD$!AGIFXD9AH\$0E1H\$IH\$ IcH ;DH1A譙D$ MOAD$!MAAIFXD9AE1xDHHL$Hp HT$HAAF`Ht$DH/}HL$0HL$IHL$PHL$I?AH=M6H:ILg^fAUAATAUHSHH4$HCHH@HA!Ht51A"uwH[]A\A]DEP1A9D9kLuHsXH} H EFEHFHEFEFEFEEHsXHHcHƴHsXHHcHИHCX&fDH1[]A\A]H{XבؖUHCXHu Hx @PHSHR8HPUPUPUPUP2H{XHHcHǴH{XHHcHHCXDH $AHHw8H=3A1AVMAUAATAUHSHD$EyHEt]t(5$f.1H[]A\A]A^ÐA"tRA5HHzWJcHfA#HH(XJcH=2$tHJH=21A" 1df H7 $9HJJH=21f.뱸몸룸뜸땸뎸뇸뀸vlbXND:0&   "#!|1u2H )A!xA"6AHcTp.럸-똸,둸+늸0냸/y1o4e3[QG = 3) *)('&%$#"! ukaWMC9/% H`FH=.1Q1`fD$JHFH=.1AЩ1+fHc1TAH[]A\A]A^$H;FH=T.1p1fHcҸ TAHHEH=.ALt$D$$g1!Vff.AWIAAVMAUEATAUSHH8D$EHkHtoE$9A waH2SJcHfDLH™HHC8t1H{fDc0C 诚H8[]A\A]A^A_H81[]A\A]A^A_DLHbHHC8tы3$wHx肓HC8H@x= $(L\$ AHL\$ tpHHL$ jIcLLUHHL$ MHAuzIIHuI AtLIcLHL$ lHL$ HAHK8f.LHD$(胉HL$(AL\$ qLHL$ cHL$ A띋53$HMHDL$ $IHT$ HH DH=+ALt$'1L\$ HDH=+MEH龷!1L\$ 辦L\$ H=DH=~+1蚦HC8fHCH=[+"1wHL$ Bf.AUATIUHSHH(D F$L$fDD$EHt C ==t=1H([]A\A]ÐH{85PHItLL$LD$$LHHƿ$HTDH=m*1艥@5h$RHCH=**1F13H{hPHILL$LD$$LHHƿD$E"L轆H(1[]A\A]Ë$Ha.H=|)1E蘤1P聋LL$LD$$LHHƿIZ|HKpHHHtH HHHuL) $=@fDHChHHHufDHHHu=$L)tIMHBH=(1E貣HC8HHHuIHHHuL)mDH$H=,H(1EHHkHHLkpA $IHH@H='D$I1G =$DD$H@H='Le1ܢHh,H='1轢H@H=}'1u虢=$H@H=V'1rf.AWAVMAUIATIUHSHHD<$EHt C ==t!=1H[]A\A]A^A_DH{8Pވ$MMLHHƿID$EzL芃H1[]A\A]A^A_f5h$RHyAH=*&1RF13H{hP$MMLHHƿID$E@H#@H=%1Ƞ=$H$@H=%1衠@HC8HHH7HHtH f.HHHu=_$L9IDH[]A\A]A^A_fD )$H[hE71HKHHHtHHHHuL9ItIOH|?H=$1ɟP詆$MMLHHƿIw$H?H=9$1UHHHKFHѸ$H=(H1H$H=(H1HKpHtPHHtHHHHuL9$gH5?H=~#1蚞HDL{pH $IHHa=H=J#LD$1Iw^=W$K DHP=H=#1-H=H="1gH=H="1H'H="U1˝5$AWAVEAUIATIUSH8=$dH%(HD$(1AMt3Mt.MmMt%"#tF!5W$l1Ht$(dH34%(H8[]A\A]A^A_f.L'A $t=H^I9*t/Huw$wHkGHcHfD1HIH"D\tK!=$E1^L"AkfDL_&ASfDA$D$ @$AHL$ DDL_fDE1=$#HL$ EDDL!w"wHFHcHfAA$>A+AH(GHcHAAHGHcHA<$v "E1E1#A$<w<<D$ E1"AAƋ߾$AE1AH;H=ED4$LѾ1D\$藚D\$DA<$A$HjFHcHA$v "A&D$ E1"AV"Ld$ E1A!"A$E1"AAAD$ A<$=A$HEHcH"Ld$ XE1A A$dA$RA$@A$.A$A$ A$D$ E1"AAFD$ D$ D$ D$ D$ D$ E1"AA D$ D$ D$ D$ D$ D$ "{g"uZfD$ P@u*D$ A!A D$ o"fD$ V~LL$H=AH8DD$H $ALWH "H=LAg1LT$LT$H8H=1پǗ1sE1E1DL$ ADL$ f.$u1ATAH!1UHSHH=9H@LL$8LD$0HL$(I=B$tJHD$`LL$8Hw8LD$0HL$(H=HD$LL$1LD$H $EIHH@1[]A\Ðf.AWEAAVMAUIATUSHH8$YLSMtjMbMta$C y`~Vf:u P$`1H8[]A\A]A^A_~juHHH,QgD$@0EtH7H=1躕1u@g5$YHz7H=c1E1:HH@@H{{H8[]A\A]A^A_*$H7H=11AEADLLL|HH@(D$pHE,E0E4E8E<E@EG{H{H袆*HH|$p@0@4@8@<$HS6H=11HHH,QD ʷ$@4EzHs5H=1蠓1[f=$BH5H=Lj1%LDD$,suDD$,aLXuA=@4$H4H=1D$EHi4H='1{fD$E`H14H=j舒1Ct$pH{@0p(蔄D$pDL$DL$, $IHH3H= D$LD$1AWD\$,`H@H=1D\$,D\$,\H3H=1uΑ1AUIATAUSH$D=\uI]IEHu'@A]Av1qH[]A\A]A^ALH2$@@e1Ht t  f Ht fD\t)]^A $JA$B ES t A95$(HS1HqA  A9HRHufD19HS Hff.HRHuzA$BALH24HHA$3HHWHHfWe $AHH]H=LD$1A' ٌ=HHA$#H\/H=MEHپ1蘌H\/H=]MEHپ1piHH=5MAHپJD:$SHuDH;nH{H nH{HCmH{HCmHC[HH8H=9' 1ыDf.UHSH$uEH](HE(Hu&f.HH;HkqmHimHuH[]HH8H=8A1'VHfD :$u 'rHg8PH=@8 1 Z qff.AT$UHSHHS(E1Lc(Hu fDHHBAHuLbC=t A9jHI$t~H@I$$jHI$H8HtY@H$uR@ub@up1Ht t  f Ht[]A\[]1A\EHHG#HHfW늋HHW{HH7H=6I1Q袉f.AVAUATEUSHH0 t@)$)$)$)$)$)$ )$ )$ dH%(H$x1$L$`  H$h H{0D$80D$<0HD$@H$HD$HaAD$P  ЉD$T$ 1AL5:t$BAL5:tAL5 ;5L 5t"*L tL H|$0L6H 5H+1L4$\jLd$0Hl$PHD$8MALHH}HD$$x/Hc$XLDXiDŽ$\Ƅ$`HDŽ$`DŽ$dHDŽ$pS0H$xdH3%(u[H0 []A\A]A^AL54L5e L f L @E1 lL4H9H=4Ll$Dd$AD$,$Hپ ƆHo4H=31g襆$.H =4H9H=31Dd$$AA d1=[$H9H=o3D:4$H3H=I3w1LL$( LL$(H$AA~WADAH3t-H4|$AH3tAH3uZf.HA4iA1H*4tA2H4tA3H3tH 4H=$1lHz$A6H3lH3_AHU3NAH23=AH2'H2EH2 AH2D@A0H:3'H2@He2@H2|$ H2H=H1g1DD$ f.$SHuHH[eHH2H=0'1ăfUHSHH$H^H}Ht @eHHtXH}Ht*eHHCtAH}HteHHCt*H}HtdHHCtH[]HH1[]HHu6H=60I1Tf.UHSH$HHt|H}Ht ndHHtVH}HtXdHHCt?H}HtAdHHCt(H}Ht*dHHCtHH[]HX1@1HHJ1H=c/w1/Qf.USHH$uyphHHEHtNH(HHHBXtH}t H@d@hH[]H=\cHEfDH;c1҉H0H=.I1ucUSHH_$u?H$HtHH[]Hމh1uHHs$ՉHF0H=4.I1렐f.$SHu8Ht,^HH{HbH{XHtDHb[HH/H=-1荀멐f.AWMAVEAUIATIUSH(\$!t_"~#t1H([]A\A]A^A_Á##uA|$ID$0AD$MG#wHi7HcH@#tP#sA|$Ml$0AD$QI|$HvaID$H4I|$HVaAIcH_HID$HMEt$PHLHgDID$0IEDMAD$PtAA9It$HLANHcgfL`DpcayLfDWfDayLnLL$H $AHH1H=+DD$1AM~AWIAVIAUIATMUHSLHx $dH%(HD$h1MIHpHD$~HcLLaD $EH(H=&)11xfEoAB=H3HcHT$@HLLA,Hc2a+z$DDA=LHcL`D9l$A}7$:Dl$E1q`=$LHt$@IcLH`D9l$~"|$IL,I,WD)H HH9uD$HD$ Ht fD(H|$@YD9l$A} {$Dl$E1Ht$@IcLH`H|$@>YD$HD$ Ht fD(D$D9IT,I ,D)HDHH9uE1w~~u}Dt$D$ DHc)LHcrUD3t@0Dl$K<41D+T$Hc0UD+=T$H*H=h#&14v=$Ht$@IcL^D+JDt$D$1DHc)LHcTD38D$9D$L$HcAȃ `[E1=$AHt$@IcLH(^D9l$|$IL,I,WD)HHH9u=?$%D;l$ucE1=($qH{*H=<"g11uRLL$HIH="H(LD$H,$ItHt$@IcLHl]AEA,D$=$H(H=!'%11}tD$DD$H@(H=!EDپ7!DT$,D\$($1BtDT$,D\$(H#H=M!w1tH#H=.!G11sH&)H=!01E0sDl$DfRH#H= H741sDKH(H= -1E0sDl$HK(H= g+1^sDT$(D\$H"H=i $113sQH"H=A H'*1 sH 'H= "1D\$(rD\$(iH'H=7+1DT$,D\$(rDT$,D\$(H"H=21rH&H=W$1nrH"H=31Or7Hf"H=d210rf.ATIUSHHP $dH%(HD$H1nEVH ;/HcHfD1:HT$L, D$L$4YC$D$CD$CD$ C D$$CD$(CD$,CD$0C @S tȺC,@BS(Ht$HdH34%(HP[]A\f11K@13;@(HT$L濼N D$(L$4YC$CD$,CD$0C S If.1=@1CDVH $H&HH=AM4_phf.AUIATIUHSH5$u6C݃v!HH[]LLA\A]NH1[]A\A]H $IHH@ H= A1'8ofʓ$SHu}HtH[fD1[HH H=I18ofz$SHu1Ht Hc[HHH=sI19.<IF1@Hx.9ufD1MAfAI]Ht6HOH9|>HPHLoVDI]Huʅf.H|$PHD$P1~fDI}NOHcL3HIEItLI}"OHcLHIEDI]H&WLOLOLNmAAHHL$SLN.fAIuHHxHcLRt@u)E9I})Hc;NuI|HcI}"NHcLHIEuuAb1HD$PDL$HIH= H!LD$D$$AHD$:1kff.$uH8HD$HLL$Iщ $He!HH=DD$AHD$ D$@WED$1ZkH8AWAVEAUMATIUSHHL$@t@)$)$)$)$)$)$)$)$dH%(HD$H1ώ$u}H$PLMELHD$8HD$PHD$00D$40HD$@HD$0HD$$H$*HT$HdH3%(uH[]A\A]A^A_P$HHHM H=^L|$Dt$Ll$L$$AD$ IؾF1 j=$u1H(1LL$H $AHH H=LD$AgGi=$tHLH=G1i1H(@$u1HIH,H $HH=LD$1AHSi=L$tHH=d'H10i1Hf$u1HIHH $HH=I1Hh=$tHH=H1h1H@f.AVAAUMATAUSHH5$#E߃L5&IcIA1{@H[]A\A]A^1{uMtEtދStA9΋ $HS(1HtAfA9HRHu1y1{lHHD[]A\A]A^D1{DHCCHC0H[]A\A]A^Ð1{ MU$@HC(1HtfH@HuAUALH2$@uv@u^1Ht t  f Ht H[]A\A]A^fDAECOHHWHHfWsHHAE#T $AHH|H=vLD$7IA1:fHrH=OMEHپgT1fHfH='MHپgWef.ډ$u1HHHD$hDL$AH $HHH=DD$AHD$0HD$`LHD$(D$XD$ HD$PHD$1xe=q$tHH='M1Ue1HH@f.:$u1HIHH $HH=?A1Me=$tHH=M1d1H@f.ʈ$u1HAH $HH=LD$1AGNd=$tH|H=gN1qd1Hf.Z$u1HIH $HH=`I1N)d="$tHH=:O1d1HDf.$u1H8HD$HLL$AH $HHH=DD$IHD$ D$@OD$1c=$tHvH=O1yc1H8fj$u1H(1LL$ $IHHH=iLD$IGP/c=($tH$H=@gP1 c1H(DATAUSHH$u8D1茅A1者DH[]A\H $AHH H=A1PbDATUHSDVHA)tlwBA(A1AuHHtNdHXIHUD x)H][]DA\DA+wAA#@[A]DA\fAA$fATIUSH ۅ$uKI|$HH5l$\$H$AA1TH []A\AHHWH=mA1%iaAWAVAUATUHcSHHC$dH%(H$1HGHD$D$L uVHVxHHT$t1xH$dH34%(uHĸ[]A\A]A^A_~FHH!H=I1A&`HSx $HHT$tClHHD$HCpHHcL4PHHH,DkhEHtE=ayuMt fA>1HL$HT$HLD$$s$xCC HT$H$Ht$@LL$LDŽ$|$C$C$HL@$m1HT$H P1kAfA"wSHb"EJcHfDfDShH5 1>1@1xfE1S1>fHu$x1HH=h1D(d^=]$HtMHH=3(12^HnH=1'^#$HH=1%,]1UHSHH΁$u+MHtHhHH[]DH1[]IHHH=A1|]f.AWMAVIAUMATIUHcSHH(D I$E.HtCayH{#~GHS0B9;M1MulMuMmDH(1[]A\A]A^A_HH5l$AAHD$HH$1O1H([]A\A]A^A_A$DK,ay9HA$MHDfPhA$LpxfPjA$PltLxpMtLH([]A\A]A^A_MuMuMuMuHC0k,HtH01HH1E19H@xfxhfD@j@lH@pHǀ|C,)H11HDH@xfPhfHj@lH@pHǀD$HWH5tL$AAH$1iN1sH $IHHH=LD$L|$A1Zff.~$u1H(HD$0DL$Iщ $HHH=LD$IHD$ 1Z=~~$tHH=c 1bZ1H(Ðf.J~$u1HIHu $HH=LD$1A7 Z= ~$tHmH=W 1Y1Hf.ATIUHcSHH }$8~ ID$0P9~PHI|$H5=l$AAHD$HH$1L1H []A\ÐHHHlHE8Hp蓶H[;Ho}$EEEEǃEXtǃ EXt ǃHǃH []A\f1IHHH=jA 1fXDEHH=D 1AX,ff.AUATIUSHH(|$dH%(HD$1HCLhtsuNHt$LtMtD$A$HHC C,ayC( HL$dH3 %(uyH([]A\A]Ht$LStx#MtD$A$HLt¸yH{HvH5AAH$1iJ1wH=1R1ZfDv$Eu1H&QHH=tI1GpR=iv$tHH=Ng1MR1ZfAWAVAUIATUHSH(5&v$dH%(HD$1D$1MEeE} AHEHU(HXPED$Lt$E11ҹLHEAu$EA4t5H}H"qH5YAAH$1D1MtT$AUHL$dH3 %(pH([]A\A]A^A_} De,M(HELp1E~,H HbAHLfD9uܸgfD$==AE9fHEH5HHP1Lt$f.1ҹiLH|$uE(PHLpE(1fHEHU0DHH8huD$7uԸ4oe55`LL$HH=} EH龇1vOHZH=X D 1DD$ OODD$ HH H=) M辗'O!s$LL$HH= EH#1Nfr$SHu H1[3HHH= 1NDr$Eu1HQHH= I1N=yr$tHH=^ 1]N1ZfJr$u1HIH $HH= I1N=r$tHH= 1M1HDf.Dq$Eu1H}QHH= I1M=q$tHhH= 71M1Zfzq$u1HAHJH $HH=L I1HM=Aq$tH;H=& 1%M1Hf.@AVAUIATIUSHH0p$dH%(H$(1M>1HHC Lt$HsMm0HD$C+L$MAI!%tƄ$DŽ$DIPLDIM)MD$0IEHtJHLI}Ё{ #NtUH$(dH3 %(H0[]A\A]A^I}HG8Ht+HLЁ{ #NufttfD{ #NuLHHC Ll$HsHD$C+L$襨L H!%tƄ$DŽ$DHJHDHL)ꉔ$I|$HG8HIH1D0HHH=IIپwJDAVAUIATIUSHH@n$dH%(H$81HHk01HHLt$ AE IuH$L臧LH!%tIuƄ$(DHQHDHL)H$ tH(&H(IAI!%tMuDIPLDAE(II)MD$0D$AE+D$AE$$ t#L+HL$蕦MmMt#LT+HL$iHttHE Ht;HHH}ЃH$8dH34%(uZH@[]A\A]A^ÐH}1HO@HtHH1?fI|$1HO@HtH1B.HHP H=p IMaHf.fH=/HtH1H=J_$HP0HP8HP@H8HfDSHHHHt{w)HCH[fDH?)H{Hf.SHH0H{8zH{@qH[)AUATUHSHHtnHItf1ftCDHEH؀xv!ML`HL+eI<$Ht A)I$UCH9HL[]A\A])H[]A\A]DAWAVAUATIUHSH8dH%(HD$(1HttOH$H-HH @ID$PH{HHI\$PHH\$(dH3%(H8[]A\A]A^A_INNNHIIHI88IIKDmIDHI)Aae$D4$LHune$@HHIHHHH)ǍG0W<:MǃH׈Ft+ uLHsNHu1e$@HX+USHHHtJGftAHfGH,H}HtHUPHt HCftHH[]l@H[]ÐH;'HHH[]CUSHHHPH{HtHSPHtHHHcHCP7%HHCHt>{wH[]ÐHH@H@H@H@ H[]f1ff.Ht#HFHtHǀƀHFHHtH@HtH~HHfHt#HGHtHǀƀHGfDAVAUATIUSDwEAF11L,I$H<(HHHGPR\L9uHcA\$(*HIID$tcHEID$ tAAF11L4f.I$H<(HLHGHHP\L9u1[]A\A]A^11끸f.HtHtHG HtH PH5H=]"fDATIUSHHƇGdH%(H$11fG !HHcH=Hƹ HtHHDHHMt3I4$HtH{HIt$HtH{ HtHCH8t]1HHH3&H{0HD$bHtE HH$dH3%(u,HĐ[]A\@H{H5 Hu1@;'f.USHY(HH H8HǃH5ZHHCHC HC0HC8HCpHCxHHHHHHHHC@HCHHCXHC`HCPHChHH;HSƃƃƃƃƃ`ƃƃƃƃƃƃmƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃhƃƃƃH؀ H[]fDH=Ht$$Ht$H=HHHD$HHHDDH1[]H7!1USHHHHH迿HHпH訿HH踿H{诿H{ 覿H{0蝿H{p蔿H{x苿HHsH{8jHHty HMHAH5H{@,H{H#H{XH{`H{PH{hHHH[] DH[]fAUIATAI|$USHTHHt.@ h1MfCHtH{LLq&k HH[]A\A]S9wHr[H%HtX[Ðf.HtS HHUHu[f.USHHHHtxHHtlHHv=HP(C H9rGuWHt:HPHkHHSH[]fDHP(C H9sH1[]H HH5H=`HSHt'H?H{vH{mH[d@[@f.UHSHrHHt*0;#HtHHh@(H[]@1Ht1HSHtH?_H[fD[@f.H"HtH1HD$HD$HSHt^1G*G fG(G+G$HrH;HCbH{HRH{HCAHC[hB~P)Nt8~&3Nt~4Nt&.N1$Nt&NuH=M@b tXH=~=c t=d t=` t=a tH=H=H=H={@SHP5}DwS(s$ bptH=!\@Pn 2fR(pH=1 fB ^Yf:L9X? V4 OQ1RjH=kFfD 6H=fL.fx H=Yp(Nff  H=1fD"\&*H=n+ ~FfFC:GC"q+vH= UDx ur \%H=]HHtH5BH7H[f.P ^ f v H=t1f;W^gBUf= <7== =.H=/ ffryN #&cH=fn3 qH=\@ " H=)-!1Cf\(x f+Z i+B +H=fD  r ` H=1f.  [ FjH=FfDs > & t"H=#fD 3  1H=fDB l  r Z H=nfD0 Mf>H=+/)  13f+Uf1'G'Q'H=@G(fwpH=SL@5fuo xH= @S0C0fH[?B>H=  H=us1@% B(%\H=8H=',@/l 2T .H=yH=GGFH=G fH=a_S1u@ fy wy"H=;M=+  >H=oID{ RF= HH=-n   } JH=Q&4-   H= # m H=  {   rH=INH=+/1QH=Y 1+f.fmH=10H=1f.H=O1f.GcH=Y1{f.Z(H=5[()1Kf.) H=%7 1f.H=1f. I H=}t H=MQ1sf{   h6H=19R wR SH=%? E 'H=  #)  7 H=pB 2B 6B^H=:a t+ (H=W ] H= + %+ .7H=QH=]b? wBDPH=Q,H=E H=-H=H=!H=H=H=H=H=H=H=H=aH=IH=aH=xH=lH=[`H=TH=mHH=H=CH=bH=NH=yH=amH=DI?UH=P1+=H=8 %H= H=H=H= H=%H=|PH=*q }H=Y BeH=A<MH=x) 5H=0;H=<H=H=:!H=& H=RH=H=H=RuH=iH=]H=vQH=^EH=^9H=-H=!H=XH=( H=H=.H=4H=H=H=H=H=H=H=H=H=yH=zmH=8aH=tUH=tIH==H=1H=%H=\H= H=H=H=H=H=H=H=H=H=H=H=BH=}H=lqH=feH=ZYH=lMH=TAH=`5H=)H=NH=H=H=H=<H=$H=H=H=H=jH=jH=RH=RH=H=.uH=iH=|]H=QH=EH=9H=|-H=F!H="H= H=H=H=H=H=H=zH=nH=H=VH=H=H=yH=mH=aH=UH=IH==DHSHtH?H[vfD[@f.AUATUSHHH"o HGHtHǀƀHGf{t{H;tuE1E1f.HJ,(HtHHHtHDžH$dI$Ht#HGHtHǀƀHG I$IDŽ$Ht#HGHtHǀƀHGE$I$IDŽ$IDŽ$ADŽ$EtS1@Ht7H|Ht-HWHtHǂƂHGH|dHA9wHI$AƄ$AƄ$ADŽ$Ht,H@0Ht#HPHtHǂƂH@H[]A\A]HLH=[)1G}fSHHHt CC~[Ð5=$H{HHt#HGHtHǀƀHGqH{Ht <$H{ Ht<$<$H[KH(H=1W;u=n<$VH1H=bw;1N7H=JH;;1/H{\H='HH<1 H{ UKHYH=W<1FAWIAVIAUIXATEUSHdH%(HD$1HHH$}@@P@THcpHHCHcLHA|$HcCHHC tbIcLHIHHHHu =fDHHHuHCHHt$dH34%(u$H[]A\A]A^A_HXHH1SHH:$Ht$HSHHL$H9toHu 8Ht3HHH9uHH|$HHD$H$H[fDR:$tIH H=E911HSH뢋NHH=g91[USHHHHHHtHPHsPHǃHt2f.HHsPHuHsHHtfDHHsHHuHH?H{H~H{EH 9H{0Ht +HC0H{8Ht HC8H{@Ht HC@HKHHu DHH/HuHHuf.HH/HuHHufHH/HuHHufHH/eHuHTHH[]FfDH[]H H5CH=4f.ATHUHSHHHHt#HPHtHǂƂH@HH}@8H]LLHE8fx 9tH'HSH:H%H'HHHHHHHhHMH1HHHHHHHqHHdHH6HHHHHHH~HbHKH.HHHH(ATIUSHHtLf}tE1 fE9v-,$u1HELH4HPy[]A\[]1A\øHH=پy1>ff.USHHHuHH;HkHHuH[]f.AVIAUIATL$UI|$HS-LHHHLHt$HpHH(IE1[]A\A]A^fIEAWAVAUATUSHHT$HAE1E1H$FD蓃AALH>xjEHUD)ÉD)f:CA~zM]HIt5MH@t IGEHu'DfDH$fH<$H[]A\A]A^A_E1H$HD$H $HHD[]A\A]A^A_fATIUH-#RSHHFH?DU t HW`HHV(=tzHC(Ht0Hs(Ht'DCADC ~)$CH[]A\N!~Aȉș9EȉșC"wHG`H5HHp:HHC(I<$\HG`HHC(CfCDE5HG`H@HC($LN$HHH=~1-4AWAVAUATUSHHD)$E5HHHǃtH,HIHH;HHLjH=($E1fA}upfH;HeHEHHsEHH߉E H1H55($yAfE9eFIEAHH,ZHLu8L}@L$H<1HH'1HHHu0HH~LH͂HE8H8uLLxHHUXE ΃H߃@ ‰ @ƃ  @ ƒ ˆUXH߉E[~HNHcfHcfB.HH;HPf|$@:B HpH@DA9cfHT$ HD$ H fDL$@#HD$(DL$HHDD$KH=HD$D$DD$HD$ H$1HdDDq#ED$迶8HŴ H[H=I"16DL$DPft$@H贖HD$8ŶL$@HH=81WHcH=11H=Hӳ1қHHx HGsH@H=ΙDᾒ1zt$DzA1If.AWAVAUATUSHHdH%(H$1HHt$HT$ L$HD$PHD$(#uL#HD$H$dH3 %(HĘ[]A\A]A^A_DHE1`"1D$@SHD$`L%HD$0HD$XHD$8HD$PHD$HHJAD;#AF<IcLH wH੡D$HD$ HfJ=#t]HH=31AJf.D$HD$ HJD x#EAf D$@Dl$ RD$HD$ HID#EtH,H=*.1AnfDD$HD$H:I#A D$@6DD$/D$HD$HHD5K#EAHHt@:D$ HD$H<H#%A0fDD$HD$HOH #A FfDH(HRD5#ExLt$H&-j#_LHHGHH=%1A UDHtD$HD$A  IHCfDA&fDDHA?Ht$ H#dHD$ AHHH;H;@H3@H߉)?ANj# 1tBHL0Av 9gHH4fL0HAV 9DH9uHH=;Z1Of.HHz?-$#D$D H]?D#Ep HC>D#DE2 t$DDH萴HHD #EH߃L4L~D#EM~0AEEfAn IlGtHI>fAGI9u=T#6 1L$D:QE1H HII9#IHN,8N=HAE`B>LfAE^HKIE8H8uA}`覵I}8HJCHuDA0`aH<HH9HAGw8HHcfMtAG~tF@H #x%H]xHt$ HF+fDD$ fDHHpPHHt$toFLt$@LxML|$tNLL>MtAG~/tHxHxHD$@/DD$ fDD$ HDHmD$ ?ǗEAAfAHH=-{$AA1ѱ(HUH={L1诱^H[H=zG1萱f.USHHdH%(HD$1t tHL$dH3 %(uEH[]@Hl$11HHtu1fDfD1蹖fHt;~@O!wș1Eȉșf.f.HcHD7H9sHHHH9WwDH(HdH%(HD$1蟏HL$H4ׂCHH?H$iHH)H|$dH3<%(uH(ʕf.AVAAUATIUHSHP=#dH%(HD$H1m` L#uf.9t IAuHH}Ll$1LHABfL$8\$0D$4D$;HHD$IBHD$tLHHD$(Dt$tI$H>tEtJMm()NMuMAE}ME5 I$ DLHx Y@HLAD$1LI>HLJHtHPII>HǀfpLL_D$LjIf=p|$I$H9fA$tLMpA$I$AD$I$Hx1I$AfA$EDD$0H=ˉAF)E$6{HH=!{HD$M|$x\IzHFDɹ#ME"#LwoI$1ɺ"NLޱHx JfDM$I}=IT$L}wT$D$Ƅ$Ƅ$ffƄ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$E$f$Ƅ$ff$EDDA~[H$LAF)IH5Lf8HHGAt 1A@L/HcT$LLotLIf8A$LLqA~(A$@AFAN$)IvDA A1@AD9A~AuD,>I>f?v+Et&Au <A$ A$9~BDAHPz9~(HHT>|>fDfD9cff$ f$!f$A!%fff$f$ D$ L-@I$HHD$AA$L2+LHT${THT$HHHl$0lHLr HD$IFHD$1HH 8IHj II$HD$0HHD$@HHD$HHI$IFB(HD$AfAE HLLAI$HL$T$`Lm8INHL$I$Lp E1u0Qf.HGHtLLAI8D;t$`s'I$A}0Hx tHGHuAI8D;t$`rً$E1Lxt4@I$HtIUAuLIMAID;$rHEDH$dH3%( H[]A\A]A^A_f=MMt4Ay*HLHI fAN8D$LL؉4A1IDŽ$A$NI?EAIf:(DX#MEHmH=Z"+12pMԱA,Nuu!At0#IHx耐AE 4D ߲#MEHH=*1蹎@AFD#AFEAAfIH8AHp#wI<$MMfLHT$HT$HIH5MHI$Ń1ɉLLc/@ʱ#MH HH=ƀb$1融fLEwILLI>D$~D$nLD$ gI$L$DD$ 9J(HtHcLDD$OI$DD$HAޱuA@uH II9EAIf=(f=f==#MH^H=A,1茌I$ DLHx i%H 1ɺ-NLQK#ױ3#HH=9b"1DD$ DD$fLLuH$$ID$0LHpID$xLHpA+1LL$lH AL1rLLH5L A$Lփr 1L If81L 1L ID$pLHpHt$LIf8Ao1L= H$L( I$ LHpIf8H$L H5L ID$LHpbA$LƃZ 1L 1AEL5 1 Lv H5LL ED$A=w\H L1qLLIf=f=f=L+ lA512I$H=$ADHcA)Mc1LL$LD$HT$(DT$$A DT$$LD1 I$HT$(LHphLD$1LLVL$L D$ $$1LR 1L@ pI$LHpAH1ɺNLHx '}$s}$7A1E1M?I$LHp +1LYL L I LHpu+31L1L HzH=lz1 DIU:#H:t4HJH==zHyz 1ױ @HfzH=z 1ױنֱHczH=yA;eN1謆H yHT{H=yr*1聆7lfw wff.wff.USHHHt HHHHHH[]fD f.HHxcHHHH0CHHHHp#HHHtHHHÐHHǐHHDHHHHDHHHHHHT$D$dH%(HD$1HL$dH3 %(uHD{jf.SHf.HxxC;C$sHSHK[@1[@oÐf.SHStS[AUIATIUHSH)MtHuLHIlHI)xDu]$)I9wMt"MtHuLLluDuH[]A\A]1f.HHdH%(HD$1OHL$dH3 %($uH1iHHt$dH%(HD$1 HL$dH3 %(D$uHhDf.HHdH%(HD$1D$$H H HL$dH3 %(uHhAWAVIAUATIUHSHHHH?dH%(HD$81f?vtHH6txHO`Ll$ HHL<LHLKMHLH赽HD$(H)HL$8dH3 %(u1HH[]A\A]A^A_fDHHu1HLgAWAVAUATUSHHXHi(dH%(HD$H1HHu-Ad1HL$HdH3 %(uxHX[]A\A]A^A_L|$LcqIIHLLD$0LLLLD$NLD$LHL趼Lt$HD$8L)MCdu+1vfH NwH5vH=v`1LL=#5DCdHvH=vD1؀AVIAUL,ATIUSHLHHHt/HLLLHHPHH[H]A\A]A^L1L(fDAUIATUHSHHHt9{ DcA9v'16 wl>D1ff.S H1pVH1҃w[@f.AVIAUIATAHUHS4TAHt8L`L\RHIEtCLHHZ[]A\A]A^f.AI}HH9HFjZfATUHSH dH%(HD$1@e~@l CABy:=D2;>48f}fHL$dH3 %( H []A\</>*ǸhtCjjuUE EEE}HWxE`tx^zHcH}3'tK/ft>0@}t@H AH1RWHMHH@HcHi'H:*Ǹ~fD,'f}N#eD6fDF=i' @=vEEω}HWVTf.ATUHSH0H?dH%(HD$(1HH|$A~Ilt,@CJhjHH11il@ 2@;tf<DR>HH*E KHL$(dH3 %(H0[]A\fDHFH*EfD"ztWfu.HxKH}fDtht`kfD'tC~9/t<0u޸I@H9w:/f.#uLd$H dI1LuTHMHLHec]FH9wLi'LEf4I8@HHH H*XHHH H*XBRSH5WcH LtH5BcHL‰[Df.E1t HAE1A9r+d@AEAA9s At;E F AD9v;EF EQA vAAA<w%A7EAAD9wʼnr#uH1cH=aH1JkHÍWуPH eHcH@&f.{f.hf.f.of.mf.nf.'f.f.AWAVIAUATMcUSHxdH%(HD$h1HH4$HIHHy$AHLCA D$0HD$@D$AD$AD$A D$AD$ -lD$$AD$(AD$,KHxI,JH1HtbIWHLcRHfDL9s AG<%ubIH5` MHIuH4$HL$HLQHHSKHHL$hdH3 %(Hx[]A\A]A^A_DEu<.tULT$PDE$H G` 1LLT$PLT$LLLQLK<'H)It_OXLIH)ItFO?|NH QoH5=_H= ]HH 2oH5_H=z >HH oH5^H=` HH nH5^H= HAT8#AUSuy1D u0HnHcIc Hn#u[]A\H_L RH:`H=Z^ELEȉ71gĉH^H=3^A1wgcAWAIHA,AVAUATUS @ @ D1AHt HAt E1HfD_AtAB؃A)]A(^L>HBzՔֿA<LHHHHiA)ljȉAA)A+Dn A=F*[DLk9iҠD:% >% A)Ӻ$I4 )ƍ)B )Ɖ)iӱ:BIº⻷A)AIiɠD$ AA)AiĵPHƒA)EqC AAҺgfffAA)Aiʏ D)Aι颋.D)IETdDD׺<A)DD\$AVUUUADAA)A=A:DA1A3A A:H6H4ׂCIAk9=HHHHHi@BH)HIDu9غQAd)A9u)iҐ9uAD$AEPEXEp E`A@Ap1AxAh Ex$Eh([]A\A]A^A_@L>HBzՔLHHHHiA)ljȿ<ȉ)E1ۻlЉE1AA2E1׺<)L$EfDNNDi,A)AiA<–ȿDi'AӺ$IA)͋D:% >% 4 )ƍ))B Ak9A=AAAA)Aiձ:BIº⻷A)AIiɠD$ AA)AiĵPHA)AY AAҺgfffAA)ʹ颋.Ei DADA)DAA])IETdDD׺<A)D\$6@D:% >% $I4)ƍ))É$ID:% >% 4 )ƍ)B )ƽk9=D$)iձ:]BIº⻷A)AIiɠD AA)AiõPHE1E11A)EQC ׺gfff)Ϲ颋.Di DAA)E)IDTd1DDAVUUUADAA)@D:% >% $I4)ƍ)D$IDf=A<D:% >% B,4 k9))Ɖպ⻷iű:]dA)AIiɠD AA)AiõPHE1A)EQ1C DAVUUU׺gfff)Ϲ颋.Di DAA)E)IDTD࿉AE1A)DADDd$AA)dHzA+@(@1HAf_@AHD>Ni,)i–Ⱦ<Di')H6H4ׂCHHHHJrE.HHi@BH)HHD"t9F=HRHcHttuǃ"aHVHcHrJ H*DAtbL6HILHH?DH$dH3<%((HĘ[]A\A]A^A_@AAWI?HI9IF>@E(f2";s#~48.-^ 0 #^.1,AA(H}HH9A(@2;'<>H*AA@HMIAf.<@!@nI Def}LfAE@ƃ<!@HEAIZx#6HcuEH H ƃ@*D2;!4!8HHKY8m4H?HH H)HH9/AArfMHL }LD@HcM#2#;"4_$8!ȺhA )Af<?z;f7$2AWD$ MA9AFԃ%DRH5ZHLEAEJ|fHH JHH9 JuAAAODXCJ HH4ZDADC= H'UHcHf./$HEAIHEIGfDLH&fDEH$LH$fDMHLSfD@E  2?;fW48f.QY , KYf.,,AA3EoAA f}L"D@^ 2%;u48HE1Ҿ LIHEIGHEIGHEIGE fAG E"AG"7AA;AGAOȉڄE™1ʃAAD1E$DŽ$H$1LMAfD}LfD: EAA1}L@ADAAAA#8}0DaDDt)$AD$DuAEuI?vAD$ /HHIDHAHHD$Pw2HIH$H$E1M$D$LH|$pH$D$H1EL$H|$`H$HH$=vm#*A#AAL{5:m#+HLA!xAHT$PH5U@11HIu$L$D$ D$AdAAAliAkATioA,A8H|$hA@)$f*1DTik$<$:k<$=3)B)(AWAOHiȀfAG Eo`AW$1AAHt5C)߉L$H8L$HAHL9NLcALX)DKH*A^EA<>) *A^EAU< >bAA3<>H$HH!1HAF&A<>AZA/zI?AE.?,AfA #AymAf..=| (=f.\,AfAfAfZA7IAAZHE1ҾLIHEIGHEIGHEIGE fAG E"AG"AAmAOAGfڄE‰1ʃCfAAH$HHIK1HAffZA'f./<l )<f.LY;AH,I.M<= C<.Y*<A,A#IH$H +ZHoW.¸D`fWf.H*A^:ffZAȺh )HcH=fAAnHHKY8m4H?HH H)IA?f.: fWf.P :f.H,IAAAH'H=''v𺭋hA )fAȺh )U HcAIH'H='' 𺭋hA )fA`A=HE1ҾLIHEIGHEIGHEIGE fAG E"AG"AfAOAGAHAGH ȉHI#psH$AHA|$(+AI2AQH Y(AAADAAкdADº!A)1-AA:*A^p8ffZAI7AAA<@y.8 W.g .8H,IAf.g8s  a8f. Y7A,A}#H$H s'b#L$HLA.fDHE LIHEIGHEIGHEIGE fAG E"AG"AA8AGAOȉڄE™1ʃAAȺh )HcHH= fAAm ALHL蔸PHt$pH|$`D$L|$HEAM ^R#H|$hA6L虷A48A\6H,IHI1\H,IHI1bDAYH >%AAк!A Ai'A)1AŃM|1AALA&HLDHHHt HHt$pH|$`諺1 LD$LHމ=D$HEA1m1}-$9[|}PHHLH1襹A=H$Ƅ$-AH}}H$AL|$LAŃ|$HAt E1HLHHH H1 L Hމ3D$HEDELmR=O#D 1HLHHQHH_H1Hc H1 L'HfdișkМу $AHމ$E1e 1LHމA9D$HH|$`H LA AHLH讷AFZA?AAGAGLAOA H 0H5 H="Z LAH|$`1 E02IAH5!L uA EDD$H5 LE1 AE K D$ATHL虳h|$H@l|$LDEY1AE4$E DILE1L111%/tA-tA.H-DCDCtπ/t-t.tAЃ˃AE/AHxHDŽ$fE/fAGAWi,$@B1E/A1i,AGAA IHBDpoAT$DP^A|$-Mt$L$LLR1L#AT$IDPAT$DPAT$tDPAT$DP=K#L$LLЄ 1L Pwz$A|$-LL薄HL;I|$1 B =K#ItH H=e1&HD?E1>ȃ}tkAA]=J#tHH=(1&E4$1HLHE1EDkM71E1E11E1 CD~t$IE$EtMDDDCDFtD9t9t"9uk DB|Ek DG\Ek DGLAE1A AAD$HD$ALAAA6A+A AA AAAAAAAAAAAAA{ApAeAZAOADA9A.A#AA AAAAAAAAAAA|$-p1A|$-@1A|$-E1A|$-AOAZAOAD=G#HH=1m#yIt$L覀HLK I|$1 R=+G#I(HH=1#L$It$L71Lݬx A|$-LIDJu <:t<.8Hu܃=F#tHdH=1"D$XE1E1D$\E1D${1ɉl$|H$ @l${IA,$$@`@H=H$uG@.t@:tPu|$Xɚ;wkD$X Ek E|ЉD$XH5Ll$|H$uA DDD$H5LuAE AU $|$\;w D$\$A;wD$=LE#tHH=DW1-!E1E |${.t}E1AEi@BD$Ek ElEk EtAl$|H$ID$AUATUSHdH%(H$1PL:GH)LGD[AKIHHLLG@81AAUL!E8EA)L=D&HcHl$1E HAADPH{HcATʉQ؋LtfC‹TuÃuADL$‰D$D)EHDD$ 2JDD$ EHcD$DL$E+ tEɺ I|$Kt L)E,$#?@D8H@%AՋ+t҉Ho H|H)HH1HE,$#fD9DLA fD D؉N1)ljEAH ΋DH1IɉDuEHcD$E,$Et$A4FHcH9ˉw@у9Dv1҃ljw8f.UHHATAwVЃ؍D#H|$8dH3<%(HH[]A\A]A^A_Aڍ !BDL A EIN1A)A41EDTHHʉTHH 9Éwt ؃TEHDD$DD$`1fD!TfHcAT uE>DAVAAUIATIUSHx[HX:HHH9uy\H|H9Hu[]A\A]1A^fHtHpI$HtAD$EtHHLH)6[]A\HA]A^@HtH} 1;I$AD$AEŔH5Q#HqH?Hh1Df.S1 Ht [f.H[у0 v 1ɍAwQO0 v 1ɍqWFfDUHSHdH%(HD$12HHtZH~"HH1I^x*HH$HT$dH3%(u"H[]H$fD1AVAAUL-.ATIU1SLHLtHu[]A\A]DA^[HcAD]A\A]A^fDATIUHSHHx []A\D26#u1[]A\H'H=s!MHپ21@f.AWAVAUATIUSHH=5#dH%(H$81Ht$HT$ HL$(Hl$0D$D$HEHD$LHH\$0tIH IAtDQ u#t;tAt=tL0E11 ftJADV u1ADF t IcAD0 AHA]IcA݋D<0AIA=uE9IcID<0Au5DIA ADF uA <;1E1<#Lut><#ft8ADF u!CDF t HcǃA DHcǃEDH<;uHcA?|$0[T$wHT$(LHHD$ `3#uOH$8dH34%(D$u2HH[]A\A]A^A_HH=H% WH5H=$1}1A?|$0[S]H9Ht5K3#u;Ht$H|$(D$ "3#u3D$D$|HL$HH=Z#1H{H=>$D$D$1AWAVIH5hAUIATIUHSH(dH%(HD$1HHNDw2#EHgrH0"H5AHHHD$YA<$uB<2#11HJHT$dH3%(5H([]A\A]A^A_DHLt$HLԏHtEH!HLH߉D$ ALI8u.L^ES1#KDMtHD$H8u|$ u5X1#tHE#H=I16 @D )1#E1fLȍH H=VLᾆ11 HH=-ML%1 GHH=MLe1 YH7H=ML1k 1:@ATUHSHH H=,#dH%(HD$1HD$Ht=HH5MH[t'HL$dH3 %(H []A\DH=HHD$H5HHHuH= HH|$H<(H1x-H|$H5'HHH|$AUEEH=HHD$H5HHHmH|$D$ D$ H5H=!HH:D.#tHG!H=91 k .#H H=1 .#oH !H,!H=&1a IAUIATL%B&UHSH%HHfHH%t!HL9u.#u6H1[]A\A]ÐHtDC-#fEE u0IE H[]A\A]HJH=1HU: 1H H=H龥:1 H %H5H=)fSHH=)#Ht;H)#1Ht;u[fHHH)#[@HXIdH%(HD$H1HHD$t`HT$11HHHL$LD$D$ uHD$Ht$HdH34%(u HX@1@KH #H5H=,ff.USHHt5HHt-8HHtH;HtH+1H[]øH Y#H5sH=AWAVAUATUHSHHhD%+#dH%(H$X1H|$HL$ED$PƄ$PƄ$PƄ$PHHII| HI;}HL%H5`LHHzD3+#EH$PH\$PLt$HD$8E1HD$0H$PHD$ H$PHD$(fDHH(HD|$PA#tNHBDx OEtH5LH(HiH=zHƹA8uH5U1L8t"H5;1LH|$0HH51LH|$ Hƺ5*#OH5L1H|$(H}D$8Af.D)#E#LE1H$XdH3 %(DHh[]A\A]A^A_ÐH5GLHE1Ht$HNND /)#E:A3H0LL$8\Lt$H$PHIxDI~8H`H'IHt1(#aHm(Hu(#$P$PD|$8Ht$H$PfHLHǽ/fCl%xlxixD (#E`H51LH51LrH51LaHIHI|$I|$AEH|$(H AA1I|$I|$D$H=HEK1zBH^ H=U 1[HEH H0H=u L@H1-H H={uN1Hr H=\LL1LH +HH=,1EI=#-DEH HH=1U=#DE H HH=1eV=O#DE H HH=1u#=#DEH HiH=^1=#cLEH HH=,1I=#-LE H ;HH=1I=~#DE(H HH=1S=L#LE0H HaH=1I=#LH H(H=U1I=#VDH H&H=1A=#LEpH dHH=1It=m#LExH 7HH=1I>=7#LH HIH=v15I=#wDH HGH=<1EA=#=DH H H=1UAA=#DH {HH=1eX=Q#DH THH=1u#=#LH H.H=[1I=#\LH HH="1I=##DH HH=1|=u#DH HH=1G=@#DH |HH=~1AA =#{LE@H UHH=D1I=#ELEHH 1HH=1I=#LEXH HH=1Ig=`#LE`H HuH=1%I1=*#DH HsH=h15AA=#eLEPH ~HH=.1EI=#/DH PHH=1UAA=x#LEhH &HH=u1IIH@H=1 *=##WLEH 3H8H=e1 I1=#!LE8H HH=- I#HH=J1H #LH tHPH=u-1IaPHH=L5J1?f.AUATIUHSHHD#dH%(H$1EXH= HPH=HH=HH=HH= HtH= HH=HfH=HOH=HH=zHH=jHH=wHH=v HH=pHH=RH>H=J HwH= HH='HH=! HH= HH5H,9H5HH5H2H5H;s{pf{n{H}HL*kIDLHI2Mt-H$dH3%(HĨ[]A\A] 1LQEH53HH5$HUH5HH5HH5HH5HJH5HH5Hz=[ #t!HjH=Hپe+1<@ILHHIf.HLiIwf1 Lt 1LFHLHR ˆDHt$1LA<$>HT$:0HHHfD1 LQ 1L:E(HL5 #~H}8LLl$lhHIHuFH[(H1 #tLHߺ蹶HH=H'1|f.1 L! 1LjEHLH Ј1 L$ 1L e= #WHH='Lᾃ'15fH} L4g #IąLE HrH=Hپ(1InfHLfIċH #LHH=Hپ(1IHLH ЈiH}LjfIPLHHdI#4HL7fIHHdH=Iu%7H5SLXtIH5?L@t1H5/L(t=(#HLH Ѓ ^LH`eIFH}@LLeI2HLHF Ј HLH ЈH}hLdIHLH Ј=#HH=dL+1rHLpdIVH}PL\dIBHLHV ЈH}`LdIH}XLdIHH=L'1R`LHH=1LR)="#L LH HH=Zr1H"ATI1UHSH d1HdcHcHkcHf8w)HHENcHHL[]A\ a@HphH`DAUIATUHSHHdH%(H$1H91IHI9t4DHcQA'D4tQ~LHH`1I9uLH`H$dH3%(u(H[]A\A]HcQ'1IHAWAVAUATUHSHHH9HHH)H9AL-K LftT@{urD;AG<9IcDLDET$ T$ HPfHH[]A\A]A^A_fDHCH9H H9vHH[]A\A]A^A_@A[]AEH9HH)ڃtf.HHKH9t$8Cu{uHKH9t:Cu {tDDHvDHDe@H5 Hu,HHH9,; u{uHXH5HH@HI9H5HwuHH CH5]H=H DH5>H=Fff.UHGHS1H Hx1HH9uH[]fAWAVAUIATUH,SHH8HdH %(HL$(1Ht$f8VH|$HxD$ Mc~" )ʍ HcI9}1LJc_1L_cL_L_IEf8LA^Lt$L|$6H EL1L{ALL ]1HL]HHtWH9D$wPH9rKHLLL)X\H9uHD$(dH3%(ucH8[]A\A]A^A_HphL#\BH H5aH=pH H5BH=Xf.HVDft@tY1Hff?vuf.HAL td@][HOEL9҈uqHHADL9t'HDE8uD DHHL9HADu@0@HH)ÐL9HAt1D8 HHL9uHDHHt4Ht/t(HHH@uH)HH \ H5H=[贺@AWAVAAUAATEUSHH8dH%(HD$(1Hf8^\H\H\1H\1H\&H\H\H\DH\1H\1H\&H{\Hn\Ha\@H[1HK\1HA\&H4\H'\01H\1H \1H\&H[H[H[DHN[HD$(dH3%(ucH8[]A\A]A^A_^[H5[HHHHX@H߾k[DHZGƾfDAVIAUIATMUSHH@dH%(HD$81Hc{0HD$({ K 1HHHxH|$0HHHD$ HD$0HL$LL$ LD$(C41H$HLLt$tHtSHD$ H)I$HHt$8dH34%(uAH@[]A\A]A^I$LH0>1H1貽fAVAUATUSHH L'@w)dH%(HD$1fA<$xHHHD$HD$LjMrH:hL蠹It$`LD$LHH6fHILeLnHLD$HHr`LH62HIcHD$D$HߋUD` DEAt$XHXHXHHHpmrVHXEtyDHXHXt$HXHT$LH+Vt$HXHT$LHVuL;utLEL;mtL71HL$dH3 %(H []A\A]A^@HWHWH XHHHpmUHW1@HW`L;mtL襷1H{(\\ff.AUATAUHSHHdH%(HD$1^"HF8L(Hf8AHWHE8IcHHpT"yuXH@AVHf8uH-WHEHHP H1f8w 1HWHL$dH3 %(H[]A\A]ÐH@`HM8IHH0HQDsHIH4$HAH@VH5cHSH$LHSHE8HI9LfDKVHf8uHUD1!V@H Vf.fD[HlH=~g1hH%H=_d1bf.AWAVAUATIUHSHHf:L$E1AD$ fI$AJ4D$ t HF8HDyHHPA AFIAM9Av H@}EHTDHTuHE1E1Tf}uBfEAIA9}/I$T$HJ4(yH[]A\A]A^A_HE1TE1f}u/fDH1[]A\A]A^A_EAIA9}I$1HJ4(HP(yH[]A\A]A^A_Ð HTEHߍ4@DSL$ Aff.AUI ATIUHSH(dH%(HD$1sSH5HHHLP1LLS1LS1LxS&LkSL^SLQSAuLRLmMtlfA}td1"H1HLP(x)AUEH9~>IE1LHHyHL$dH3 %(u%H([]A\A]f.ADŽ$ 1+f.AWHcAVAUATUSHHxLHT$ H!%tH|$(DHJHDIHJ4_H|$8趥1HL$hdH3 %(ueHx[]A\A]A^A_E1HL$L!HD$81H H5pH=.H H5QH= f.AWIAVIAUIATIUSHdH%(H$1HBD$MLLIuHHf=f=vMt fALLLLBL]EL>H$dH3 %(H[]A\A]A^A_Ht$L$HLLHHLLH|$I9tHڣf.jfDHF`LD$pLLH0HHD$ HD$Hl$pH(HH`D$ DIEf8ˡHHD$xAWHHD$(fHD$(H$D$$LHHkHEHHD$^HH$BH$1E1Ll$8HD$0H$HD$ @HL)J,"HE H;D$r)HEH|$0HT$(HHD$PHHT$(LH$LM>HH$DsH I1HEʧLcIMtAG9D$}tELt$ H  1L葧ILHH|$I9tȠH$HLH譠D$tPD$1L$@I1LH(HH1HLP(HL9uADž T$(DHHD$0IT$(HH@8H8Ld$PH|$D$(1Ll$8Lt$@L|$HI;l$(LYI9I8@HxuLhM9M@AuA_t+HXt IM9uHcLHHD$0L)LL0HPuLl$@Lt$HH|$0AH|$x7H|$I9$H$Ll$8(L$MhM!LAE)A?uL>ML%?HLLgH5HHHL;HT$pHt$LRVLl$8Lt$@L|$HLd$PH$HD$01Ll$@Lt$HHL$PH$Ld$hHD$(HD$xHD$8HL$XH$IIIHL$`HD$(H(H4H@H$I^P+ILLNH H$HI9rHHD$(LH|$xHHXHIHD$8H,HD$xI^H|$@B0 HD$xBD0IL$LH4($HH|$xLAWL4D$896MtHT$xIFB2,HT$xIHD$8HD$(E1HphL+:IHL$8HH@8HHHL$8IH|$@LL$PLD$XHH,HR8HH$HH$HL$`H@8HH$LHD$xH$LL)H$HH@`H@4HH@`H$1H0tVHeML+$zM)HD$0I_H|$0Lt$(Ll$@Lt$HLd$hqHl$x4H H5ZH=11SHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1H$HL$H|$HHD$HD$0HD$D$D$0HD$ lx8Ht$H117H|$[Ht$(dH34%(uH[û@AWAVAUIATUSHHdH%(HD$81HHIHHM H;HpHHLL蘛I,$L茛Hf8LƙELH$fHHf8H@` $LD$LHHD$H0^HI?HT$LD$LHHHI1ҾH/Hf8H9 H91H81H39H&9&H9H 91H9HT$LHHT$LHM9tLuLm1H81H8&H8H8H8H8ǃ H9AHED1HLřH;H:DfP~L}C)LT$HI8T$H$AtH7H71H7AH7LHIc54$Hh7Hc$LH4@HL$8dH3 %(cHH[]A\A]A^A_L踖HHE@Hf==f=3E.H;H"1H1@Bt6H6H߾61H6AH6IcLHHHL$4$HFt0Ar6H5Hߺ 3HL$LHH3H5H3fM9tLAH߾ 6HL$ H5lHH $H $HHHi3Df.AWAVAUATUHSHXdH%(HD$H1HHHII蕕H;If?wX1QlHIHD$Mt fA|$hHf8WH11HHt$DHHD$At/HL$HdH3 %(DHX[]A\A]A^A_fHLD$DHHH@`H0HI$HT$LD$LHHHHD$LHqHf8DHP4 HC41H94HT$LH)HT$Ht$H7L9tLH|$E1ݓfA|$u<HE1HHP(AAT$AEI9I$1HJ,HyAL9tLc1H9AofDL9tL;H|$A+GHLl$ 43H5LLHH0Hǃ 3HAH蝔HD$HHBHD$C)Hx蹒HIľ2CtfH2H߾21H2AH2HD$LHHp/Ct&HB2H5Hߺ /HD$IcHHp/H5Hߺ/HIcH/H2L薕@.L`8HvIE@Ht$H~@tHyHt$t/HF8H;AדH|$MHV8Hv@H@xH22H߉Ht$ff.AWAVAUIATUSHHdH%(HD$81HHD$HIHHf8ILH;LgHILxM&AD$HcLL褐HLD$HHr`LH6hHIyHT$LD$HHHHH$G1ҾH8Hf8bH0 H01H01H<0H/0&H"0H01H 0HT$H4$HHT$LHM9tL}H<$tH f}E1*IE1LHP(x5UAGI9HE1HN,LyHL$8dH3 %(HH[]A\A]A^A_DѐM9tLӎ1HL蜐H;LDH߾ .HL$ H5AHHL$BHL$HHH,zf.Hǃ >/H%bf.AUATUHSHH"HHtEH貏HHf8}.H}@Ht 襍HE@LmC)L轍IH-At$H-H-1H}8H@-AH-IcLH*1HI-Hu8HtHV1Hx~H-HH[]A\A]E tQ1H߾HU8Hu H:HU8Hu@Hy@1H^H.H=jm1mVf?vF t1~.u 1~Df.Hf?vF ui1Hf~.u~tF/1HfATUHSH dH%(HD$1H"HH~EHeHHf8}.HC)H膋IH+At$HV+H+1H+AHs+IcHH(1H+ǃdH+HHL$dH3 %( H []A\1H߾H5H(1ҾHHf8 H*H5NHHHH'1H_*1H*1H*&H~*Hq*Hd*u H)ǃf.H߾)H)x肍HNH{H=v1褧Df.AWAVAUIATIUHSHdH%(H$1HHt$DrH H|$HlHH|$*HuHfffoMEl$EwHD$0E11HD$fDIE9I$ENABX tH|$H PAؾ1LT$HT$LT$ H!%tLHDHJHDHHT$ H!%tHzADHEH HH1IZHt$H%I4$DHIE9H5H1%Ht$H%HD$0D$H5THD$ODD$L|$H iDD$P1HL躌LH:%A9~JH5YI$HAL4%Iv8HHujAFX uI4$DHHpA9H'HH$dH3 %(;HĘ[]A\A]A^A_fHH$H5H$qHF`HT$LD$(HH0?HLHHD$1HL$H9L$UHH@HE)HD$2&HL$Hq%HL$H&HL$Ht$HHcJ#E2H%IT$LH/1H6E1H5wH\#Ht$HJ#ZDHD$(HHL$H%HL$HcT$(HH"HL$H9L$tHτ1H$EAFE1L<)IE1LHP(IM9I$HN,0Ly1Hu$H &H5>H=EH H5H=݁f. "SHu u 1[DHƃHH;uHt)HMH;H,1[H$~"C)uTH[M$HHH=;ILE„HDH1H1'$HKH=1fDAUIATIUHSHcHIEx E1Ht:fFLEAAAAvAA< wAMt<@II9uMtHHL,AHH[]A\A]fA_tHH"HL[]A\A]MDHPHIEx KHH]Df.SAHHcHExHH߾'[HHT$HT$HԐAUATUHSHHBI̋ "HaHf1fA${)H!H}_H} ISElHA2!"H}+HP!LmLLHcHH)!1H!H} H Hm HπHHcHA1H A$1H[]A\A]ffMD H1[]A\A]fDH[]A\A]HuC)NHH=%1}H}H1HH} HH񾒓HH=ںHэLH֝AWAVAUATUHSHXdH%(HD$H1HH="IIͅ AuEHt HL3HAf=f=jMHD$AD$L} L$3Iv`LD$LHH6HIL$cHT$LD$LHH;HI1ҾHHf82HH1H1HH&HH1HH|$HT$LH7L;u tL ~1H_HR&HEH8H+H|$uPtH1HH&HHHuTHI1HH&HHH1HHT$HkL }AE "ǃ!1HL$HdH3 %(^HX[]A\A]A^A_fDʾ"tHH=1B謚1HcE1H߾ sHL$ H5HHL$HL$HHHf1Hv1HlcH_t$HH3f>w)t$HHcT$LH}HhH_DLHݷ$1HH$I$1HL4(HLI1LHP(H;,$u;fDHC)H}^{pH@1HH}={HbLuL&{LHcH1H>L3AEAH{H=1"DL;u tLzAM 1H\B~NHH=b1eHU 1HLD$HIF`HHHH06HIt$E1`Df.AUATUHSHHZIԋ"HMHf1fA${)EHt HK~HHH}yp Hp1H&H}myHLmLVyLHcHHk1Ha HTu(HA$1H[]A\A]@ED$fEDH1[]A\A]DHuC)D몋NHH=y1|AWAVAUATAUHSHHM"HAͅHEHt H|HHf=f=w"H1H1[]A\A]A^A_1ҾHѽ}PtSHuDE(DHB 譺ǃHkH߾LH[]A\A]A^A_AuuE11ɺH]HHf8恁uDE(D H+yfDH}A!wHC)I=AD$IHMFBt6MA1HDHHuLH7AHMDHGfH[]A\A]A^A_ËNHzH=<U1?f.AWAVAUATUHSHHdH%(HD$81HVI͋ "HIԅmMEM<H1A$AEf:w)HL$8dH3 %(HH[]A\A]A^A_fDH[EHt H(z1HHbHf8HLt$BH5?LӷLHHH1HN1HD&H7H*HuH1H1H&HHHHJ1HH&HH1H1HHx&HkH^1HTHǃHL|$Lt$ L@LHn"ŅNt:1EDH߾Hdf|$ utuHHrfxgHHx&WHRz&Ix?z5H@HA$HBHAM="E$HڴH=ĭ1ǐffavH JH5H=گ BpNHȳH=b1eqHٳH=Cǭ1D=="DD$L$ HH=׭1EAA V@ATUHSH0dH%(HD$(1Hֳ"HHEHt H[vHHf=f=w>HVH7HL$(dH3 %(XH0[]A\1ҾHAHf8H&H5wH跳HHHH1H21H(&HHHuHvǃ H߾ HxHC)HbuH}@t)1HH@fDH[HE@usNH"H=Ԫ1׍fAUATUHSH8dH%(HD$(1H*"H.H1f:w%HL$(dH3 %(H8[]A\A]fDH+EHt Hs1HH2Hf8THH5wH許HHH 1H1H&1H&HHHuHj1H1H&HHHH"1H1HHH}HnDHID&H3f>hDH HuIcH HǃH9fDH߾ H HhH/ f.fD+qNHH=KU1NfAWAVAUATUHSH8dH%(HD$(1H"HAAMŅAHEHt HqHHf=<f=*1ҾH袲Hf8tH Hz 1Hp 1H 1H &H H Hu uH 1H` 1HV &HI H< H/ DH߃ 1H 1H &H H H DH[ AǃHO H0HL$(dH3 %(H8[]A\A]A^A_MtfA}5fHL|$  H5~L蟭LHHr@1HHD$ 1H H AmtAIMHHP0H:u1HDHTHHR0H:H9uE1E1t$Ha H3f>t$HF HT$LHM9tL jE1L4@IEHL$(HLTI$1LHP(L9uJLrLiHLD$HHr`LH6蠮HI61HZeHhH,C)$mNHH=DE1GFfATHUSHHH?E1t1"HEE1ftOfv C@v []DA\Dڪ"tHH=1輆f.Hsu~CHt HDmHHE)HosH$HH HAHE$A(KHH=%1UHSHH诩t EH1[]ATIUSHFqu!v#LH萭1@[]A\Hf8fDUSHHHt"HtH߾H[]H H5H=$ dAUATUSHHuBFHIIͨtH5ƕCHLCHL[]A\A]鋹H H5H=, Ldff.ATUS>HHHIf=v>Vtf=恁SIt$ HSIT$8藲[]1A\ËFu!HIT$8CIt$@[]A\ݸDH5CH +H5ŠH=8 cAVAUAATUSHHD%"dH%(H$1EHf=f=vD$`tVt11H$dH3%(H[]A\A]A^A&HDHcHA&HJcHfDHDD$ H $¸kHC) DD$ HAp@HAHDD$ HADD$ H $EHBH%H1ND8"EHSELECT @D$pHD$`H@optionsHD$hHt$`11H1Ld$贾Lt$ D|$tF1ҹiLH|t¥"1A&6HCJc HfD1ҹLH6u|$uHHtHH(u}{OH3MdMHUHA8H~ )l$ HSELECT D')D$x2/03HD$`HATEPART(ft$|HD$hHdy,'01/0D$~HD$pHSELECT @eHD$`H@textsizfL$pHD$hHSELECT @stD$rHD$`H@datefirf|$pHD$h1fDHH=M1P1@2"HH= W11뀉u=lHHc H1F101 1 1HSET ARITAFFHl$`HD$`HHABORT OfDT$pHD$hD$r11HHH1HHSET ARITD$pOFFHl$`HD$`HHIGNORE HD$h뮀9LHvHl$`H LDDH1HC)q}1HsHH߾H[]A\bfHDHh iH͙H=˕w1x>fATUHSH7Ht-H_IIHHsHt H^uAD$[]A\f.[]A\fDSHHHt =aHCH{(Ht &aHC([ff.HHtH1Hz HD@f.|H-HcH@Á^fD Á@<Bt8CD f.Á fDÁ 84t0 4 48fDfff. tu'#%_}G++wof.f.t!t@  }  },drfj^'FP@86,)L*ÐN|@#Á , , t(f$if@,&\DÁt26fÁ L tځD_|> t b Q@ @ < @W<F f&m#T   rU)8>,C ?./0( ( (, SHHH=j"x [HH=h"[AUATUSH8"LcH"ALH=9"HHHRHt+H-"HJ\WZJlHH[]A\A]@H=ɑ"HRHuHH4H=1aXf.fAWAVAUIATEULSHHdH%(HD$81AH|$t$ HL$D$H$HD$0$A/AHc<8HI`E6AGLHT1,t1HHH9t&M u)HHH9ոuH|$ HL<@L<9Hl$(H|$ H5EH?HILt$01;fDL8IH51HH@ILq?HI97HIuHl$0A18Hu !HH]HH\$08HuH|$ }8DHt$8dH34%(HH[]A\A]A^A_fD{Hl$0HcH6HHHHƍCIL fI9 HHQuHHz tHL9M@taHMu7A!H7AAH7A1A5HHt1111ҸEt$ tYt'uHt$HD$6@%A1Ұ1@L\$Hl$ A3IsAEHt$Ht$6@!u 9 HcHLHD$A_0HD$ wVABLT$l$ AA2IrAEHt$HE1k6AQ6:fAVIAUATAUSHPdH%(H$H11H$fFHD$@HD$1,3 $gfffH\$)ʅ~wBHl$HDL, @H(L9tWHHO81HD2uD$ uH'D2uEAEfAFH$HdH3%(uHP[]A\A]A^9USHHGt8x`HcH{H9HG)HCEH[]fDHHT$H4$vHT$NH4$CyH1[]ÐH`4GHDf.AVMAUIHATILUHSH@HHdH%(HD$81Wx2HEtFIuHt=ILH芍HT$(A$H|$8dH3<%(uH@[]A\A]A^@HLՐ7@f.tXw&%tvgtO-uÁtXwtfDtu/f.'f.c#u"$BATIUS~Hw@VHEHcH@FP1w HAD$HAD$fvfH qkHރvcusfvGHI0t!DHLH@u1[]A\DHރw HIt$0H[]1A\Ðctfv=uHtHy11HJHb11H3HK11HcF@AD$fDAD$Hf8v-AD$?AD$ AD$~@Il$YHH H;H`HID$(AD$`f.(vGff.AVAUATUHSHH0 r"dH%(HD$(1_{w.SHHcHfDH<LcHnIHTGyr"%E{LkHv.EI}CdH@,01IEpHEH{(|IcHLHC=e7=:=1{"#DHL$(dH3 %(4H0[]A\A]A^DDsE93IcLHE)::E~ Ic1H DsdMcY@CdE1IcԅDICdMcI9tLd$HLdHSdHs(MMLH{!1:f.CE1$=GH՗L$6HDEfDHLHLcEHLkHDHIHI}5.KHLHIEJ LEHHSdHs(LL$HMLHl$HD$D$ a*f.HT$HH1Cd1f-t#/S1;S  DS11A9D)K|%Hc(*E13IcLH EnMl$HLIt$HAD$ HEf8vH53L1uAD$ H`Lc<I}HT$,HT$KHcIEIIH LDTCd110DFNH"H=Ř,QJ|H-H=Dᾕ/1/Jf.UHSHH{w&KHvHc HDHHuf=t]f=vSHPuH1[]HHh?H1[]fDHVHuf=uCPރvcu1HoHufDHU]HMVt ʰEHft"fvvH PqEDNP"FAWAAVAUATUHSHH85l"dH%(HD$(1DsdE~HHDL$~~ICE1McLkHDL$<vMMmEt@ME1HUf:s=l"<HŽHcHDHs(Ht~0tMtLD$ DLHDL$L\$LT$nLcd$ HIELT$L\$AHDL$LDCYM9MGEtCPރczDHLT$D@ARLLH{E~ M9tL,)1HL$(dH3 %(`H8[]A\A]A^A_ k"jC<<tt<HHe1뗐<w4HHcH@CE1$=wHL$@AzLLH -1H>1-M 1H<uLH?1EtKCPރv(ct#H11H.1HEf8vMoHSH`P0s H6@I@@HLGLT$DpHLT$LT$HIrLT$HIrIHLGDbf.M9HLT$MGA(cM9HLT$MGACEHHIDLT$%DHZDLT$\fDCE1$=HUL$IHLGLT$Dx1HiHLT$HH5HH5}HpLT$B)KdT$H=Hđ;CDL$HH=;1DL$yCDL$mHH=ˑȾ5@1DL$L\$LT$CCCDL$L\$LT$H ԎH5H="ff.UHSHH?HC1HC&SCJLw8H[]fDf#f.ATIUHSѽЄH]H#H@@1@Hum@uOuBE!ECw HsLϽI$f8wdEd#1[]A\fD1HfGtH@tfDEd1[]A\f.HfDH{@" 1HfOfDH fDUHhOHSHHV4uHtuHhH1[]Df.f.ATUHSH0H^HdH%(HD$(1FdHN4A@HH$HCHD$HCHD$HCHD$C fD$ C"HD$"HEf8w,HsAH1HL$(dH3 %(u#H0[]A\ÐHxfD1y%ff.f.S~(HFFt9<CCwCC 1[D[Ðf.AUATUHSHHLfHdH%(HD$1׺u0CdHL$dH3 %(_H[]A\A]f.I$ID$K+)sAT$ (AT$PHcHHH$I蜺CH$HH҃uAL$ I${)u8Cd1"KAT$ AT${@udILH$AL$@$-[ {+AD$uH艺fAD$ fHf=wAL$ufD#~(tH<1HD1f.H(HVHdH%(HD$1FdF(tuH L$H )L$tQJ[ +L$uoB HT$ HfD$ H)B$1H|$dH3<%(uWH(fHHT$fDBHHT$[ D$f.HHT$ fD1I"fUHSHH/H'11HH11HH11HʹHH11賹EEH[1]Df.G(fDf.S1H腾H1{H1q1[f.UHSHHFFGH?CC H[1]f.ATUHSHLfHuCd1[]A\CdHiI$1[]A\@f.SH貽H߾襽1[Ðf.USHHFdHnHx$rHuH覼H1[]D1QH1[]f.1f.f.f.1f.f.$1w H|8fDF[wPH9HcHf3t.ft1uAf1Dfv.`1tbvffux~t|`uft(~tuf.tdf.t?@3fDATjIUSHSt"nHN"}luiHsO"sHCdCL?Cu!$1w H(CC Cd[]A\fHSN"tHJO"(|+HqN"{buf?HO"HN"HGZf.ATIUHSf=vsBۃ wHDHcHHLHP8uJ"wH8HcHEE[]A\f=uDDIT$`fHHE(AD$hEYAD$lE]fDfA<$vEEf.fA<$vEEwEE ]DE&EEdAEoEEd)fEmEEd fEnEEdffA<$EEEE DhVfDFfD6fD&@f.AWAVAUATUHSHHHdH%(HD$81gAEdDH HAEAHcIcfEDou:t=E&uӃf~~8ty&tk~IB[CPDf.z2<Ef@u@0u@Af.4f.HtGt uHGffpÐH PH5H=@f.H!TdH%(HD$1HT$D$E1҅yjHL$dH3 %(uHff.SHHHuHHO[fD~wHE1E1$H~tHH[@f.AWAVAUATIUSHHAdH4%(H$1MH|$@T$8HD$HLD$)N)(S"˅L1fH@(HuHcHIH$*NMI1IO4]~LD$HHHz #Nsntt HD뱐D(A rH;HD$NHHx nuDLIHtHfHHLAVAUATUSHHHFHI:11HIu1H;DIT-)H#tx}HHI9Hue_A"HHHz #N"E{1ҾD$ R|$ E1H$Ll$oDt$ rfDKLC1ɺHDƄ$>H1ft$f|$LDt$xIu' A>"9At6A~.@1ɺ?HDW[8t|$ D="E 1H$@dH3 %(H@[]A\A]A^A_f$uLc‹=";fD$ BƄLl$Ld$ H}LLH<$HD$ @HY|$ N1f1LLIH."HLt9LNHsHck[]A\[]A\HH fH5VdH=mdHDdH=7dW1e@f.AT5"IUSHo0uHcLHK[]A\H dH=c7 1AVHAUATIHUSHHH$dH %(HL$1Hc؅xT>5"H,$E1HGH9It7HDHL$dH3 %(H[]A\A]A^1@A<$t BL D2H:uH5OcLM*Lx.LIhHHMx.I9*H3HH{.HtxtyLL)tHLHE11HLE1HHAHI9HLI)H)I)J|5E1}.ADLHE1ALHE1A`:H $HaH=a41\!HcH2"HH(D !0"EcHL1ɺ LhsLLA3/"L5^LLBLjDH=Y/"tDu/"EtXH=A/"@L5^mfDL5P^@L5^@{AH?."fD."EiH5 ^L@LL5z] @1L5]"fL5]L} vHeHHPXH:t uE e."EHEAELLLIE0oHELH1L>HHD$H:H@8HHIHD$0HT$@HHT$8VL AH|$11ҾUHHHD$e=-"D$ "t$ IDD$$E1HD$(fAD;t$ 2H|$DHItHxIHD$UA?uHH;D$(D$$uHT$(Ht$8H|$uH5_""H|$uH|$KkIcHIAEHC(HK HpHs(1HC(HKHHHS(tIHHsLs L)LuDD)H[]A\A]A^A_1tL{(Ls yDf.AWAVAUATIUSHXdH%(H$H1HHt$T$$HL$(DD$8LL$0H|$(H|$0Dy"E1ID$0fxt.L-_H-1fHޅH H9r\$8D{fD|$@11fxL->DfDEAϋ "fD|D@{ID$01H9HL4ANADMuAFXtՅqT$$LLHD$ЅI1ɋp uAVJރec\jtlu0HHhDH|$(Hp ʉL$H5y<H= ;xKHg;H=R<g1LL$ LL$ L$\Hr;H=%<Aؾ1IHH*:H=;D$1IGH =H5;H=<$HD$(DL$H:H=;D$MLH$1./fUHSHH"un{)uTH5uBHeH5H5-xHt,HE1H[]fH[]@1HH9<H=:I12|mAWAVIAUATUSHH(5V"dH%(HD$1IvH(x9ƃH,x&C)H4YHf8w'1HL$dH3 %(XH([]A\A]A^A_f "{)užH4uHcIF0pt6A~$L11fDIRXuu @H9HE1E1]cIF0HL$HL$fx7ouHbu H!cuHUcHEHHHP EPރvcufHIVHLD$H@`H HH0HIHt$HHbHT$LH.`IFHI9tLiHHU8HLD$H@`H HH0WHIHt$HH@bHT$LH_HE8HI9tLIF0PAIA9}=HJ,"AV$UXuu׃@uHf8uHaH21@fDH;`1DHH79H=7Mg4f#H z9H57H= 9H 7H=7MHپw,1"[f.AUATUHSHH5"UHHxHHhx HEf8t1H[]A\A]@Lk0E]EI}1E1E1E1H-P*BfDctHjt lDIH5B4DEu/AXu)HAA9~-H ׋ADHAwDEtHAAA9AECDDHABDAl "u|A9m(!I}HcHt(HC0H~h(HX fqS볋"u{HH5H=5Iؾ71}AM(HO7H=51w;Z=S"tHF7H=5龇;15Lk08H=5H=5;Eff.AWAVMAUMATIUHSHHH$H<$K<@HT$LD$(HD$dH%(HD$x1HHD$HIHD$0HD$8!J 0HLHHHLLH HLLHD$ CI9HtKH|$0!HH0H\$xdH3%(HĈ[]A\A]A^A_fHl$@1LHHMH<$HL$LI1AH$H|$0芽ExuH|$PHD$hHT$Ht HD$HHT$@DL@>fDH|$0$3$#H|$H AwDUHDH55L SHHEILEH53HH1!xIƃH"%x6C)H}-¸uHg\HZ-1H[]ÐATUS)Hu;HA3-u&DHHYH߾-[]1A\@[]A\@f.S)Hu.,uH\H߾,1[fD[ÐAVLAUAATUHLSLM1E;l$I$Hw(PfDD9kHHs9LIHHI$uLLכHt=H[]A\A]A^LE11HC fCLMtL[]A\D1A]A^AWAVIAUATAUHSH8dH%(HD$(1>SH HuqE1E1EDHHt.E8H{DHHfC>H|+DL.Dk HL$(dH3 %(HH8[]A\A]A^A_@Dm8HIfAt^fEx5MtAT$ASAGfEoIAWQMpAWUtQAWUxI)HE:DH?E1E1'fL$SD$L訿fDm8HH9HAE1HHxt AA9uA9thIcHH,fDm8LL|$Dm8EpHEtExE|D$D$D$ fDl$H]Au@HcHHHtH<к@uh@u~@ui1Ht Ht 1HfGt@HE1E11 >fHHfHqHHthHtcDAwEHHu BfDHHHuHDHHHHHdHH 2H5e0H=g0k耵AWAVAUATUSHHHdH%(HD$81HLHHALHD$ LH$DIH薰u<=6!艺HUHHz #N% LLMttLM{AV 9A9VIt)H蝶%AV 9ЉA;VA~S AFfDAD9HE~ I@2I>hAV 1HIt)OIA;F r;LM~豻ILHHIeLMǃfD9}8t\LtfEx.A;s"HJHvHx@LL@HLHD$8dH3%(HǃfHH[]A\A]A^A_f.HȬfD5!EF INH-H=`-2|$!r!tH.H=!-fB 1fHHLHǃLf A!IvI~Ht$ H|$(D|$"LfEA; IljL$LHHD$HH4Ht$wHt$fE~L$HH6D$,T$$F|D$!<t<< fLMgEG D9VY!HǃǃLIGfxT;sIHL4Iv8AS!HHu 3fHHHuL:I~@E1vLnLFExA~SANAV AF LLDŒHIHHcs(HHHHB]HIHtgǃ@ ?AV AN%L茸fE~bALH|E1?HB=%v'A~$SvJAF&f9A;V D$(FpLAV H *H=)e18L HHL$LH请AF LǃxH *H5w)H=)蒮H *H5X)H=i)tsnH *H54)H=)OL։T$ѐHIHINjT$H $H-)H=(Az PHIIOH )H=(4fUSHHdH%(HD$1$D$fD$HD$f8v HtnHHHHtfHHqHHHu=HHHuH)H;H1Ht$dH34%(uH[]D$HŸ@f.AVIAUMn@ATUSH/LLߴA;HHt'AV8f9PuCfDf9StrHHHuHALLLnuIn#NLHx yxLL0fDHHHHILдHI{SEȸHEHDIFC AF)AF$TA^pAV(SA;Vxs[[]A\A]A^1LHA!L9[]A\A]A^HH/@I> tfA~8xzHHt@ AF8ESEfEAF8EfEAFtEA^x] IHIHHuNfHHHuH(IHsAF$Hs&H=P%!1 HfSHH HdH%(HD$1 W8fGt$SD$fT$D$D$GpGxHD$ $HtvHHs8HfpHu SDHHHuHHHHHfC81H|$dH3<%(uH [H봸mf.AWIAVAUATUSHW G9O)G )HGHGH $J@pG L$ IWffBIIWffBIG1fPIf8AW IwLHHILLsMo@AG L°fA9AG|A9Gtw(HHuDHHHuH*1H1LALLHnuIn#NLHx XoLL H貊SIIG@D1HLH=HL茰1AIIGAwH$HxHbD$ AG H[]A\A]A^A_Ë!u{L'HtHHW)HGD$ H$HG@pG I?{\L7H"H=!1fDUSHHHGHH9HFHHBtH)kH[]@ATIUSHwHHoL9U HMHH9Gul}GAA)L9uH4$蜡H4$HHt$H$Ht$HH$Huf.fUSHH0tHQx H[]fD~EHl@KHcHHiH )ˆSH9uH[]H>SHHܠ1[UeSHHAH߾AH߾AHH[]@AWAVAUATIUSHH8HdH%(HD$(1H~ HHBfH2HVzfHBHrE1H$H8HHD$ HHPHIIHt$ 11HcHIHD$ HHl$՟HD$LHHD$HHH4$LH5HT$Ht$J|5!I 訢xIHc贝HIhHL$ |$AHHACHIcH|$ 莟L6HC)H5H<H$?DH>HLH[< HH5LH:<H>1H>DHH>HLH rHPHHH$DL|$ H辝L趝L>LYE11fE1L|$ E11Jf.Ht HtH9Ft@V @Ht6H(CHt&H7H HPHHH1D1@H>SHH1[AWBAVIAUIATIHcUSH,HHt.LxIH{HcLHCWHcHLL$HH[]A\A]A^A_@UHSHHHdH%(HD$81HH@`LAz0tsHD$0HL$ HHL$LL$ LD$(Ht$HT$(L1H\$0AB4H$VHH9tHT$ H)HL$8dH3 %(HuHH[]@H舢H莟@f.USHHdH%(HD$1G$ ʈT$W ȈD$G ʈT$W ȈD$G ʈT$WHT$ ȈD$XHHHD$dH3%(H$uH[]贞@AUIATIUHSHHdH%(H$1LHH I}HIL$HH I}HIL$HH 1HHH$dH3%(uHĘ[]A\A]AUIATIHUSHHxHl$`dH%(H$h1H=LHFHH]HItaHl(LHH(LH)HL1 1HHH$hdH3 %(u Hx[]A\A]1 HHDff.AWAVMAUIATUHSHxH$H$H$DL$0HD$HdH%(H$h1HLx1@?@U1Ht Ht 1HfOtE@L$`Lt$@HHCHCLLLEH4$HSDŽ$pLAD$A41LHHDŽ$`HDŽ$hDHDŽ$pHDŽ$HDŽ$H$hdH3%(jHx[]A\A]A^A_1LHDŽ$DŽ$f$A虗HLFML$H1fDAAHL9uLt$@LL$`LD$L^H=LL7LD$LIx6IL$H=L H4$DŽ$pHAD$L1HDŽ$DŽ$f$:L$`Lt$@LHDŽ$hID$LH$`HH$hHCH$pHC/H4$L0LL/H$LHH$0 1LH@HHMHD$0aI\LxxIGHIHD$ 苘L`HL)ALHt$(讕L$H=LFLLLIMIt3HD$LD$H8K48LHPH9uL$`LLLLD$LHLD$I HD$HD$(Ht$ LLD$8H=HFRHZLL$Ht$0LL$N<L$LLL$ jLL$ LLLD$LLD$811LHDŽ$HDŽ$LHLf腘D$aL<$IvLL1HHHHHPHSHPHST$LLLH\$HHtmIEIE1eDH{/@DE1HfDG@HL$fAWAVAUATUHSHdH%(H$1HL$HL,H5LkHs-ZH"-H-HR-HAG-LHAd, !A/~ /HD$ E1 )1HHc',a!LDd$\HD$`MwIGx\HIHD$0IG0LH(HJHHL)HHD$8HL$IHD$`LD$ HL$\ELHD$HD$pLHH$HD$(lH|$`hANDHD$@H5HC)L$L/H@1HD$HLl i1MHMV1DH 1DH@1DH51IuH0Lt$HDD,ED1DHOl6@0@H0Lt$G4$HED0DDt-H0EDHz0OleDH0DH0DHMlmO01H01H{0L$LHBt)*0t$\H0T$Ht$0H].Ht$8DHM.Iw0HH;.Ht$(H-Ht$`HL|$@HL-H|$`L1蜌H|$`H|$(1HH0H|$ 蟏H$dH3 %(Hĸ[]A\A]A^A_@f1H!)H)H)HfD$D)A70~ 7E9EF9E1HD$ D9)Ew 1HcHDD$((IcۓHIHD$ JH|$`1辌HHD$`HT$hIAAGAGHHiHP1fAWIGHT$IwAGH(DD$(Df.HD$@AHD$ E1HHD$(HT$@HHp+1H߉D$ '8L$ uH H=| E*1虫;HM H=[ AL&胨@f.AWIAVAUATUSHHHHHxH@0\LqL LHL) IHHAT$(HB<*HEHT$ }HEHc+HHHET$ HNTLMSSPfDkfDkSfDcH{(fDcHMcCC LC(C ( C$IHp0HJ|#(IcLHH[]A\A]A^A_HH1[]A\A]A^A_f.D=R!fAWAVAUATUSHHhdH%(H$X1HH$Ht$`L$P HD$pD$PL$  D$TIEHD$xHD$`Lt|$T!D$PzH|$xHALDŽ$H$ H$HHD$(豌H$LHHD$@蔌H$`LHHD$8wH$L HHD$HZH$LHHD$=H$@LHHD$ H$LHHD$ H$LHHD$0H$ LыH$1D$XH|$HDŽ$H$H<$HD$TDŽ$5L$PHl$`L$ȃD$\ȃL$hL$l D$ t# tL9ML趇Ht$IHD$pE(H4$H|$<1Ht$(1ҿȊHt$@1ҿ跊Ht$81ҿ覊Ht$1ҿ蕊Ht$H1ҿ 脊Ht$1ҿsHt$ 1ҿbHt$01ҿQ9!t&!ćlj!HD$p(1IHED$`H$XdH3 %(Hh[]A\A]A^A_Dt$\Aׅt AD$謈HADPtLL$ht$H$ɌH$HDI?wIFA?HM|@LLHH[]A\A]A^A_kf.ATIUHoSGH?HHz?)ƒ1aHH@H84@B@1HHCHHߍHCTSPPMtHI$HCID$HߺX@@1Ht Ht 1HfGt[]A\Ð71)`]DP1Hfw=HHfDCH{7fE1HfDG@HW@D1HfO@fHf.@Ѓ_Dcf.UMbSH8dH%(HD$(1Hl$HiH$)Hi@BH|$'f.e8u"HD$HT$H$HT$HHguHD$(dH3%(uH8[]fATIUSHHHdH%(HD$1zeH=fu HLlbHeHT$dH3%(u H[]A\efAUIATIUSHcH(dH%(HD$1xAH^HLLH$j`HL$dH3 %(uH([]A\A]#fא+ef.H1HHx^Df.SHH?H2H9taH!H[ff.ATUHSHHHu-H?H-H9t`H+HH[]A\f.Hz Ht$"_HIt>Ht$HxHYgAD,H;HI,$H9t{`L#HH[]A\1UHHSHH|`HHH[]H8UHSHHHtH`HH[]HHHpHHH92rH H9tH2D2Df.ATIUHH~ S^HHt(H}HH9t_CL#HH][]A\1fdf.U1SHHH|$dH%(HD$x1C]HD$Ht$ H|$HD$jdHcHcHHHl$`eLD$H  H1dHH`HT$xdH3%(u HĈH[]bSHH`HT$ HD$dH%(HD$X1HHHL$1D$$D$(D$ K\uWH|$u4HWHt+Bf#^H\$XdH3%(u%H`[D$ ]D$ f1aHXdH%(H$H1HD$xbHT$@Ht$LD$cu1HD$Ht'Hx V]H$HdH3 %(uHX1?aHHIDLEBUILDINGREADYSENT???ct_describe_cmd_state(%d) ct.cparam_clear(%p) _ct_cancel_cleanup(%p) _ct_initialise_cmd(%p) rpc_clear(%p) unrecognized errorexternal errorinternal CT-Library errorcommon library errorintl library erroruser errorinternal BLK-Library errorunrecognized originblk layerunrecognized layer_ct_get_origin(%d) _ct_get_layer(%d) %s: %s: %s: %sct_exit(%p, %d) ct_init(%p, %d) ct_con_alloc(%p, %p) CT-LibraryCS_GETct_callback() action = %s Unknown callback %d Unknown property %d fetching userdata %p NULLct_connect(%p, %s, %d) ct_cmd_alloc(%p, %p) ct_results(%p, %p) ct_bind%d, %dct_cmd_drop(%p) ct_close(%p, %d) ct_con_drop(%p) Unknown size %d for SYBINTN cs_convert-result = %d ct_fetch(%p, %d, %d, %d, %p) ct_fetch_ct_get_server_type(%d) paraminfoalloc(%p, %p) out of memory for rpc!ct_send(%p) ct_send() command_type = %d ct_sendct_send(CS_DESCRIBE_INPUT) ct_send(CS_DESCRIBE_OUTPUT) ct_send() failed ct_send() succeeded ct_send() : CS_CUR_CMD ct_cancel(%p, %p, %d) CS_CANCEL_CURRENT _ct_fetchable_results(%p) CS_CANCEL_ATTN with cmd CS_CANCEL_ALL with cmd ct_describe(%p, %d, %p) non-threadsafe%*.*s.%*.*sct_send_data(%p, %p, %d) %02xct_data_info(%p, %d, %d, %p) RPC is NULL ct_param ct_param() added input value cmd->dyn is NULL ct_param ct_setparam() reached here CS_SETCS_CLEARct_options: %s, option = %d UNIMPLEMENTED ct_poll() ct_cursor() : type = %d _ct_diag_clearmsg(%p, %d) ct_diag(%p, %d, %d, %d, %p) ct_diag_countmsg(%p, %d, %p) ct_diag_storeservermsg(%p, %p, %p) ct_diag_storeclientmsg(%p, %p, %p) _ct_deallocate_dynamic(%p, %p) ct_deallocate_dynamic() : cannot find entry in list ct_deallocate_dynamic() : relinking list ct_deallocate_dynamic() : relinked list _ct_locate_dynamic(%p, %p, %d) _ct_locate_dynamic() looking for %s _ct_locate_dynamic() matching with %s setting command state to %s (from %s) A bind count of %1! is not consistent with the count supplied for existing binds. The current bind count is %2!.Use direction CS_BLK_IN or CS_BLK_OUT for a bulk copy operation.The parameter tblname cannot be NULL.Failed when processing results from server.Parameter %1! has an illegal value of %2!No value or default value available and NULL not allowed. col = %1! row = %2! .parameter name(s) must be supplied for LANGUAGE command.This routine cannot be called when the command structure is idle._ctclient_msg(%p, %s, %d, %d, %d, %d, %s) _ct_get_msgstr(%s, %d, %d, %d, %d) _ct_get_user_api_layer_error(%d) ct_callback(%p, %p, %d, %d, %p) ct_con_props(%p, %d, %d, %p, %d, %p) ct_con_props() action = %s property = %d setting userdata orig %p new %p leaving ct_connect() returning %d ct_cmd_alloc() : allocating command list to head ct_command(%p, %d, %p, %d, %d) ct_command() added rpcname "%s" ct_results() process_result_tokens returned %d (type %d) ct_results() results state = %d ct_results() command type = %d ct_results() dynamic cmd = %d _ct_process_return_status(%p) generating return status row. type = %d(%s), varint_size %d curcol->column_data != ((void *)0)ct_bind(%p, %d, %p, %p, %p, %p) ct_bind() datafmt count = %d column_number = %d ct_cmd_drop() : cannot find command entry in list _ct_get_client_type(type %d, user %d, size %d) Error! unknown float size of %d Error! unknown money size of %d Error! unknown date size of %d _ct_bind_data(%p, %p, %p, %d) _ct_bind_data(): column %d is type %d and has length %d error: converted only %d bytes for type %d _ct_fetch_cursor(%p, %d, %d, %d, %p) ct_fetch_cursor() : cursor not present _ct_fetch_cursor(): bind count must equal cursor rows ct_fetch(): cursor fetch failed _ct_fetch_cursor() tds_process_tokens returned %d inside ct_fetch() process_row_tokens returned %d paraminfoalloc: status = %d, maxlen %d paraminfoalloc: name = %s, varint size %d column_type %d size %d, %d column_cur_size %d column_output = %d paramrowalloc, size = %d, data = %p, row_size = %d paramrowalloc(): RESIZE %d to %d blob parameter supported, size %d textvalue pointer is %p paramrowalloc(): setting parameter #%d to NULL ct_send() command_state = IDLE ct_send(CS_EXECUTE) no tdsdyn! ct_send(CS_DEALLOC) no tdsdyn! ct_send() : cursor not present ct_send() : cursor->query is null ct_send() : cursor->name is null ct_send(): cursor declare failed ct_send(): cursor set rows failed ct_send(): cursor open failed ct_send(): sending cursor commands _ct_fill_param(%d, %p, %p, %p, %p, %p, %x) _ct_fill_param() status = %d _ct_fill_param() about to strdup string %u bytes long ct_cancel() no fetchable results - return() ct_cancel() - fetching results() ct_cancel() command state READY/IDLE ct_cancel() command state SENT results_state %d ct_cancel() sending a cancel CS_CANCEL_ATTN with connection ct_cancel() command state SENT CS_CANCEL_ALL with connection ct_cancel() cancelling a command for a connection ct_describe() datafmt->datatype = %d server type %d ct_res_info(%p, %d, %p, %d, %p) ct_res_info(): Number of columns is %d ct_res_info(): Number of rows is %d Unknown type in ct_res_info: %d ct_config(%p, %d, %d, %p, %d, %p) ct_config() action = %s property = %d %s (%s, default tds version=%s)ct_cmd_props(%p, %d, %d, %p, %d, %p) ct_cmd_props() action = %s property = %d ct_cmd_props() : cannot find cursor ct_compute_info(%p, %d, %d, %p, %d, %p) ct_compute_info() type = %d, colnum = %d Unknown type in ct_compute_info: %d ct_get_data(%p, %d, %p, %d, %p) ct_get_data() item = %d buflen = %d ct_capability(%p, %d, %d, %d, %p) ct_capability -- attempt to set a read-only capability (type %d, action %d) ct_capability -- unknown capability type ct_capability -- attempt to set/get a non-existant capability ct_capability -- unknown value ct_capability -- unknown action ct_dynamic(%p, %d, %p, %d, %p, %d) _ct_allocate_dynamic(%p, %p, %d) _ct_allocate_dynamic() attaching dynamic command to head ct_dynamic() calling param_clear ct_param(%p, %p, %p, %d, %hd) ct_param() data addr = %p data length = %d ct_param() failed to add rpc param ct_param() failed to add input value ct_param() added rpc parameter %s illegal datafmt->status(%d) passed to ct_param() ct_param() failed to add CS_DYNAMIC param ct_setparam(%p, %p, %p, %p, %p) ct_setparam() command type = %d, data type = %d ct_setparam() failed to add rpc param ct_setparam() failed to add input value ct_setparam() added parameter %s ct_setparam() failed to add dynamic param ct_setparam() added dynamic parameter illegal datafmt->status(%d) passed to ct_setparam() ct_setparam() failed to add language param ct_setparam() added language parameter ct_options(%p, %d, %d, %p, %d, %p) ct_options: invalid action = %d tds_submit_optioncmd will be action(%s) option(%d) arg(%x) arglen(%d) ct_poll(%p, %p, %d, %p, %p, %p, %p) ct_cursor(%p, %d, %p, %d, %p, %d, %d) ct_cursor() : cursor not present ct_cursor() : cursor not declared CS_IMPLICIT_CURSOR: Option not implemented CS_CURSOR_OPTION: Option not implemented CS_CURSOR_UPDATE: Option not implemented CS_CURSOR_DELETE: Option not implemented ct_diag_getclientmsg(%p, %d, %p) ct_diag_getservermsg(%p, %d, %p) S@SQSSpS`SPSihiiihhipilllklkllltkLk)kjjRj0u uutts_s_s_s_s_st_ss sshuss_s_s_ss_ssstts_s st0t t_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_shu_st_s@tPt0s@u_s_s_s_s_s_s_s_s_s_sps_s_s_s_st_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_sus_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_s_st}|}}}}}|||||X}H}8}(}x}h|}|h|~~~p~@~|~}h}xtttttͅt/`p``К```````````````````````xğ Dpp?5{qg]SIϬŬukaWMC9/%߫ի˫ +!f>HR\  *4pw~ƨШڨpz (((((@(fEܺD)))pH0000000ɺۺٶweѺDݺú6! |l |\"# _ct_process_return_status_cs_locale_free_contents(%p) cs.ccs_diag_clearmsg(%p, %d) _cs_locale_alloc() cs_diag_storemsg(%p, %p) Memory allocation failure.internal CS-Library errorcs_convert_cs_get_origin(%d) _cs_get_layer(%d) cslib user api layerCS_SUCCEEDCS_FAILCS_MEM_ERRORCS_PENDINGCS_QUIETCS_BUSYCS_INTERRUPTCS_BLK_HAS_TEXTCS_CONTINUECS_FATALCS_RET_HAFAILOVERCS_UNSUPPORTEDCS_CANCELEDCS_ROW_FAILCS_END_DATACS_END_RESULTSCS_END_ITEMCS_NOMSGCS_TIMED_OUTcs_prretcode(%d) oops: %u ??_cs_locale_free(%p) _cs_locale_copy(%p) cs_ctx_alloc(%d, %p) cs_ctx_global(%d, %p) cs_ctx_drop(%p) error: destdata is null error: destfmt is null srcdata is null error: src_len > destlen error: unrecognized type cs_convert() returning %s cs_convert() FMT_NULLTERM cs_convert() FMT_PADBLANK cs_convert() FMT_PADNULL cs_convert() FMT_UNUSED cs_dt_crack(%p, %d, %p, %p) cs_loc_alloc(%p, %p) cs_loc_drop(%p, %p) UNIMPLEMENTED cs_calc() cs_cmp(%p, %d, %p, %p, %p) UNIMPLEMENTED cs_cmp() cs_conv_mult(%p, %p, %p, %p) UNIMPLEMENTED cs_conv_mult() cs_diag(%p, %d, %d, %d, %p) cs_diag_getmsg(%p, %d, %p) cs_diag_countmsg(%p, %p) cs_objects(%p, %d, %p, %p) UNIMPLEMENTED cs_objects() cs_setnull(%p, %p, %p, %d) UNIMPLEMENTED cs_setnull() UNIMPLEMENTED cs_strcmp() UNIMPLEMENTED cs_time() Conversion between %1! and %2! datatypes is not supported.The conversion/operation resulted in overflow.The conversion/operation was stopped due to a syntax error in the source field._csclient_msg(%p, %s, %d, %d, %d, %d, %s) _cs_get_msgstr(%s, %d, %d, %d, %d) _cs_get_user_api_layer_error(%d) _cs_locale_copy_inplace(%p, %p) cs_config(%p, %d, %d, %p, %d, %p) cs_convert(%p, %p, %p, %p, %p, %p) converting type %d (%d bytes) to type = %d (%d bytes) cs_convert() srctype == desttype cs_convert() desttype = character error: no room for null terminator no destination format specified! cs_convert() calling tds_convert cs_convert() tds_convert returned %d error_handler: Data-conversion resulted in overflow Data-conversion resulted in overflow not enough room for data + a null terminator - error cs_dt_crack_v2(%p, %d, %p, %p) cs_locale(%p, %d, %p, %d, %p, %d, %p) cs_dt_info(%p, %d, %p, %d, %d, %p, %d, %p) cs_strbuild(%p, %p, %d, %p, %p, %d, %p, %d) cs_calc(%p, %d, %d, %p, %p, %p) cs_manage_convert(%p, %d, %d, %p, %d, %d, %p, %d, %p, %p) UNIMPLEMENTED cs_manage_convert() cs_set_convert(%p, %d, %d, %d, %p) UNIMPLEMENTED cs_set_convert() cs_strcmp(%p, %p, %d, %p, %d, %p, %d, %p) cs_time(%p, %p, %p, %d, %p, %p) cs_will_convert(%p, %d, %d, %p) l++++++++++T++++++dL777hhpp_blk_null_error(%p, %d, %d) blk.cblk_rowxferconvert failed for %d blk_alloc(%p, %d, %p) blk_bindcolnum%s, %dUNIMPLEMENTED blk_colval() UNIMPLEMENTED blk_default() blk_describe(%p, %d, %p) blk_describeblk_done(%p, %d, %p) blk_doneblk_drop(%p) blk_getrow(%p, %p, %p) UNIMPLEMENTED blk_getrow() UNIMPLEMENTED blk_gettext() blk_init(%p, %d, %p, %d) blk_initblk_propsactionpropertyblk_rowalloc(%p, %p) UNIMPLEMENTED blk_rowalloc() blk_rowdrop(%p, %p) UNIMPLEMENTED blk_rowdrop() blk_rowxfer_mult(%p, %p) _blk_rowxfer_in(%p, %d, %p) _blk_rowxfer_out(%p, %d, %p) select * from %sblk_rowxfer(%p) blk_sendrow(%p, %p) UNIMPLEMENTED blk_sendrow() blk_sendtext(%p, %p, %p, %d) UNIMPLEMENTED blk_sendtext() blk_srvinit(%p, %p) UNIMPLEMENTED blk_srvinit() blk_textxfer(%p, %p, %d, %p) UNIMPLEMENTED blk_textxfer() _blk_get_col_data(%p, %p, %d) error source field not addressable blk_get_col_data srctype = %d blk_get_col_data datalen = %d error not fixed length type (%d) and datalen not specified blk_bind(%p, %d, %p, %p, %p, %p) blk_colval(%p, %p, %p, %d, %p, %d, %p) blk_default(%p, %d, %p, %d, %p) blk_describe() datafmt->datatype = %d server type %d blk_gettext(%p, %p, %p, %d, %p) blk_props(%p, %d, %d, %p, %d, %p) blk_rowxfer_out() process_row_tokens returned %d _ct_handle_client_message(%p, %p, %p) _ct_handle_server_message(%p, %p, %p) ctutil.cmem.cres_infoISO-8859-1US-ASCIIus_englishSYBASETDSQUERYS1000420002800024000S1T0008S0101003080042100021S0121S022200122003220052200722008220122201823000250003700042S0142S0242S1142S1242S2142S220100042Stds_free_all_results() tds && tds->out_buf && tds->send_packettds_dynamic_deallocated() : freeing dynamic_id %s tds_dynamic_deallocated() : cannot find id %s tds_release_cursor() : freeing cursor_id %d tds_release_cursor() : freeing cursor results tds_release_cursor() : freeing cursor name tds_release_cursor() : freeing cursor query tds_release_cursor() : cursor_id %d freed tds_cursor_deallocated() : freeing cursor_id %d tds_cursor_deallocated() : cannot find cursor_id %d conn->in_net_tds == ((void *)0)alloc_compute_result. num_cols = %d bycols = %d alloc_compute_result. num_comp_info = %d tds_realloc_sockettds_free_connectiontds_free_rowavgvarpmaxminsumchecksum_aggvarstdevpTDS5_PARAMFMT2ORDERBY2ROWFMT2LOGOUTRETURNSTATUSPROCIDTDS7_RESULTTDS_CURINFOTDS7_COMPUTE_RESULTCOLNAMECOLFMTDYNAMIC2TABNAMECOLINFOCOMPUTE_NAMESORDERBYPARAMLOGINACKCONTROL/FEATUREEXTACKNBC_ROWCMP_ROWTDS5_PARAMSCAPABILITYENVCHANGESESSIONSTATEDBRPCTDS5_DYNAMICTDS5_PARAMFMTAUTHDONEDONEPROCDONEINPROCtoken.ctds5_process_result2 num_cols=%d col %d: column_name=[%s] colsize=%d prec=%d scale=%d elem %d: longbinarybitbit-nullsmalldatetimedatetime-nulldecimalfloatfloat-nullimageunsigned tinyintunsigned smallintunsigned intunsigned bigintinteger-nullsmallmoneymoney-nullUCS-2 textnumericrealuniqueidentifiervariantvoidxbinaryxcharx UCS-2 charx UCS-2 varcharxvarbinaryxvarcharxmldatedatetime2datetimeoffsetbigtimebigdatetime[for parameter]no meta data setting up %d columns type/wtypesize/wsize %-20s %-15s %-15s %-7s utype %-20s %15s %15s %7s %-20s %7d/%-7d %7d/%-7d %7d TDS_AUTH_TOKEN PDU size %u Got invalid size %u tds->conn->collation wastds->conn->collation nowtds5_process_optioncmd() received option %d value %d Eating %s token Unknown marker: %d(%x)!! unknown7.02000 SP12012-2017TDS_SUCCESSTDS_FAILtds_process_login_tokens() Product name for 0x%x is %s MicrosoftProduct version %lX ZZZZZ[%s]out of memory (%d), %s %d hidden return parameters stored internal cursor id %d processing compute column %d compute column_size is %d TDS_OP_CURSORCLOSE P&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&`&`&&&&&&&&&&&&&&&&&&&&&&&&&&P&P&p&p&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&x%'p%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''x''h'''''X''''''''''''''''''''''''H'8''(''''&&&&&&&&''''''''''''''''''''''''''''''''''x&h&X&'''H&''''''''''8&(&&&%%''''%%%''''''''''''''%%%9998888776689(999966666999999977x7h79X7766999999969H79879(77999999999999999x9h9999X9889(89888899999999998999989999999999999999999999999999999999999x89h899999X89H8999999999999799999999999999999999999999999999999979999979999999H997F HtG H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H HdG H H HC H H H H H H H H H H H H H H H H H H HC H HlC H H H H\C HLC H H H H H H H H H H H H H H H H H H H H H H H H H H H Hres_info set current_results (%d column%s) to tds->res_info tds_process_default_tokens() marker is %x(%s) leaving tds_process_default_tokens() connection dead tds_process_env_chg(): %d bytes of collation data received changing block size from %s to %d server indicated charset change to "%s" tds_process_default_tokens: return status is %d oops: cannot process option %d of size %d 2008 (no NBCROW or fSparseColumnSet)looking for login token, got %x(%s) server reports TDS version %x.%x.%x.%x tds_process_login_tokens() returning %s tds_process_info() called with unknown marker '%d'! tds_process_info() reading message %d from server tds_process_info() calling client msg handler Msg %d, Severity %d, State %d, Server %s, Line %d %s tds_process_info() returning TDS_SUCCESS tds_process_tokens(%p, %p, %p, 0x%x) tds_process_tokens() state is COMPLETED processing result tokens. marker is %x(%s) tds_process_tokens::SET_RETURN stopping on current token processing parameters for op %d calling tds_process_param_result processing tds5 compute names. hdrsize = %d processing tds5 compute names. num_cols = %d processing tds5 compute names. num_comp_info = %d tds_process_compute_result(): compute_id %d for %d columns logic error: compute_id (%d) from server not found in tds->comp_info found computeid %d in tds->comp_info processing compute result. num_cols = %d processing tds compute result, by_cols = %d processing tds7 compute result. num_cols = %u processing tds7 compute result. compute_id = %u processing tds7 compute result. by_cols = %d processing tds7 compute result. num_comp_info = %d processing tds7 compute result. point 0 processing tds7 compute result. point 1 processing tds7 compute result. point 2 processing tds7 compute result. point 5 tds_process_tokens(). set current_results to cursor->res_info tds_process_compute() found compute id %d tds_process_compute() FAIL: id exceeds bound (%d) tds_process_compute() FAIL: get_data() failed tds_process_tokens: return status is %d Unrecognized TDS5_DYN type %x tds_process_end: more_results = %d was_cancelled = %d error = %d done_count_valid = %d rows_affected = %ld tds_process_end() state set to TDS_IDLE TDS_INT_CONTINUETDS_INT_CANCELTDS_INT_TIMEOUTtdserror(%p, %p, %d, %d) OpenClientmsgno == TDSETIME || rc != 3msgno == TDSETIME || rc != 1tdserror: returning %s(%d) Read from the server failedUnable to open socketUnknown host machine name.Write to the server failedunrecognized msgnotdserror: client library returned %s(%d) exit: %s(%d) valid only for TDSETIME state < (sizeof(state_names)/sizeof(state_names[0]))tds->state < (sizeof(state_names)/sizeof(state_names[0]))logic error: cannot change query state from %s to %s Changed query state from %s to %s Buffer exhausted converting characters from client into server's character setCharacter set conversion is not available between client character set '%.*s' and server character set '%.*s'Error converting characters into server's character set. Some character(s) could not be convertedSome character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')Some character(s) could not be converted into client's character setBoth port and instance specifiedAttempt to initiate a new Adaptive Server operation with results pendingBad token from the server: Datastream processing out of syncDB-Library capabilities not accepted by the ServerUnexpected capability type in CAPABILITY datastreamError in closing network connectionUnable to connect: Adaptive Server is unavailable or does not existUnsolicited event notification receivedAdaptive Server connection failedNegotiated login attempt failedError in sending out-of-band data to the serverAdaptive Server connection timed outUnexpected EOF from the serverServer name not found in configuration files.Read attempted while out of synchronization with Adaptive ServerUnknown message-id in MSG datastreamUnable to set communications timerUnrecognized TDS version received from the serverLocal configuration error. Check TDSDUMPCONFIG log for details. a`aaa@b)aretnametdserrortdserror: client library not called because either tds_ctx (%p) or tds_ctx->err_handler is NULL IDLEWRITINGSENDINGPENDINGREADINGDEADtds_set_stateset textsize %d SQL Anywherelogin.cMSSQLServeracceptedrejectedIP address pointer is empty Server %s not found! No server specified! invalid port number detected flag %d ASA_DATABASEUnknown protocol version! login packet %s using NTLM authentication for '%s' account requested GSS authentication but not compiled in quietly sending TDS 7+ login packet 0 && 0x700 <= login->tds_version && login->tds_version <= 0x704NT login not supported using TDS 4.x or 5.0 Kerberos login not supported using TDS 4.x or 5.0 Encryption not supported using TDS 4.x o0kpp(p  6tds7_send_loginU read.ccurcol->char_converror: tds_get_char_data: discarded %u on wire while reading %d into client. tds_get_char_datawrite.clen >= 0client->min_bytes_per_char < 3tds_put_stringstore_monthname: %ld %s convert.cjanfebmaraprmayjunjulaugsepoctnovdecjanuaryfebruarymarchapriljunejulyaugustseptemberoctobernovemberdecember%luampm%z%07dyestds_willconvert(%d, %d) ,store_dd_mon_yyy_date: %s apmAPMstore_time() nanosecs = %d %u.%02u%u.%04utds_convert_money() %ld%.9g%.*f%.17g%.16gerror_handler: attempt to convert data stopped by syntax error in source field 0 <= dr->decimicrosecond && dr->decimicrosecond < 10000000tds_willconvert(%d, %d) returns %s srclen >= 0 && srclen <= 2147483647ustring_to_datetime: current_state = %d string_to_datetime: is_alphabetic string_to_datetime: is_numeric string_to_datetime: is_numeric_dateformat string_to_datetime: is_dd_mon_yyyy store_dd_mon_yyy_date: store_monthname failed store_dd_mon_yyy_date: year %d string_to_datetime: is_timeformat string_to_datetime: string_garbled error_handler: Attempt to convert data stopped by syntax error in source field %08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X 0@P `p`p ܰıܰı<<<<ܰıT ,Tl dTL<$DDlܰıܰıtܰܰ\o,\Crm М,tF@~" 7&K[Am-ſtM1D [8 d7aBMr菇+Η{KFՠ6L;KzĆZ@" PĬCVe_)c\a%qߵ|oʕCz PpbZ0٣r!c[ζf{Rs$o,P6\m#/H[=u&'OE",Bbِe9|Viz:>8Jb5ia"ʔ@Mn201#~WϽO?헧d8nj'FE9N 6%z~ XwiZ<dtG^vd!vwQ_LjS2u/[!%W#>>O2;MrmgmsV$@}J4 FԅʻaakKJ:FUf14$%u]]F[ 8js&1K8et,5+wxP=1*莾dy)euwqIn{o  !!!]:%s/%sconfig.cLooking for section %s. Found section %s. Got a match. Reached EOF Could not open '%s' (%s). Found conf file '%s' %s. globalSuccess: [%s] defined in %s. [%s] not found. FREETDSCONFset programmatically(from $FREETDSCONF)FREETDS.freetds.conf(.freetds.conf)(default)loginerror: no such version: %s servername != ((void *)0)Couldn't open %s. Interfaces file %s opened. queryTLI service. %d.%d.%d.%dtmp_port = %s. tmp_ip = %s. host field %s. Resolved IP as '%s'. not TDSVERTDSDUMPTDSPORTTDSHOSTTDSDUMPCONFIGLooking for server %s.... .interfacesLooking for server in %s. client_charsettds_config_login: %s is %s. database_nameFinal connection parameters: server_name %20s = %s server_host_nameip_addrinstance_nameport %20s = %d major_versionminor_versionblock_sizeserver_charsetconnect_timeoutclient_host_nameuse_utf16app_nameuser_namelibrarybulk_copysuppress_languageencrypt levelquery_timeoutdump_filedebug_flags %20s = %x text_sizeemul_little_endianserver_realm_nameserver_spncafilecrlfilecheck_ssl_hostnamedb_filenamereadonly_intentopenssl_ciphers %s = '%s' tds versioninitial block sizeswap broken datesenable gssapi delegationdump filedebug flagsquery timeoutconnect timeouthostFound host entry %s IP addr is %s. emulate little endiantext sizeclient charsetuse utf-16dump file appendinstanceencryptionoffrequestrequireasa databaseuse ntlmv2use lanmanrealmca filecrl filecheck certificate hostnamedatabase filenameread-only intentopenssl ciphersenable tls v1freetds v1.1.15/opt/alt/freetds/etcautoUNRECOGNIZED option value '%s' for boolean setting '%s'! error: cannot specify both port %d and instance %s. ... $FREETDSCONF not set. Trying $FREETDS/etc. ... $FREETDS not set. Trying $HOME. /opt/alt/freetds/etc/freetds.conf... Error getting ~/.freetds.conf. Trying %s. Setting tds version to %s (0x%0x). servername != ((void *)0) && addr != ((void *)0)Searching interfaces file %s/%s. Found matching entry for host %s. Name resolution failed for IP '%s'. TDS version %sset to %s from $TDSVER. Setting 'dump_file' to '%s' from $TDSDUMP. Setting 'port' to %s from $TDSPORT. Name resolution failed for '%s' from $TDSHOST. Setting IP Address to %s (%s) from $TDSHOST. Getting connection information for [%s]. Attempting to read conf files. Failed in reading conf file. Trying interface files. Setting server to %s from $TDSQUERY. Looking for server in file %s. Looking for server in %s/interfaces. Setting 'ip_port' to %s from $TDSPORT. Setting 'ip_port' to %d as a guess. Failed to find [%s] in configuration files; trying '%s' instead. Found host entry %s however name resolution failed. tds_parse_conf_section: %s is %s. UNRECOGNIZED option value '%s' for '%s' setting! Valid settings are: ('%s', '%s', '%s') Setting ReadOnly Intent to '%s'. UNRECOGNIZED option '%s' ... ignoring. tds_lookup_host_settds_lookup_host0auto4.24.2464.6505.0707.0808.07.17.27.37.4tds_config_verstryesnoonofftruefalse/etc/freetds/tmp/freetds.log.%d(from $FREETDS/etc)%s/etc/freetds.conf/tmp/tdsconfig.log.%d%b %e %Y %I:%M%pquery.c@P%dbuffer && buf && *bufsp_cursorfetch@sp_execute''0xNUMERIC(%d,%d)DECIMAL(%d,%d)NVARCHAR(%u)NVARCHAR(MAX)VARBINARY(MAX)UNSIGNED BIGINTUNSIGNED INTUNSIGNED SMALLINTBIGDATETIMEBIGTIMEDATETIMEOFFSETDATETIME2DATESQL_VARIANTNCHAR(%u)NTEXTUNIQUEIDENTIFIERVARBINARY(%u)REALSMALLDATETIMESMALLMONEYIMAGEBITFLOATTINYINTUnknown type %d out_lenvarchar(4000)sp_executesqlsp_preparecreate proc as sp_prepexectds_submit_execute() tds_submit_unprepare() %s sp_unprepareselect 1 where 0=1rpc_name DECLARE @P%d SET @P%d=@P%d OUTPUT EXEC size = %u sp_cursoropenprow_number && prow_countsp_cursorclosesp_cursoroptionsp_cursortds && multipleOFFtds_submit_optioncmd() SET ANSI_NULLS %sSET IMPLICIT_TRANSACTIONS %sSET CURSOR_CLOSE_ON_COMMIT %sSET NOCOUNT %sSET QUOTED_IDENTIFIER %sSET ANSI_WARNINGS %sSET DATEFIRST %dSET DATEFORMAT %sSET TEXTSIZE %dSELECT @@options what! optionval = %d BEGIN TRANSACTIONIF @@TRANCOUNT > 0 ROLLBACKIF @@TRANCOUNT > 0 COMMITtds_disconnect() p && start <= end && (end - start) % 2 == 0s[1] == 0 && s < end && (end - s) % 2 == 0((tds->conn)->tds_version>=0x700)e && query <= e && e <= query_endtds_put_data_info putting param_name tds_put_data_info putting status tds_send_cancel: %sin_cancel and %sidle tds_send_cancel: sending cancel packet tds_cursor_declare() cursor id = %d tds_cursor_open() cursor id = %d tds_cursor_open (): RPC call set up tds_cursor_open (): cursor open completed tds_cursor_setrows() cursor id = %d tds_cursor_fetch() cursor id = %d tds_cursor_get_cursor_info() cursor id = %d tds_cursor_get_cursor_info: tds_process_tokens returned %d result_type=%d, TDS_DONE_COUNT=%x, TDS_DONE_ERROR=%x ----------------> prow_number=%u, prow_count=%u tds_cursor_close() cursor id = %d tds_cursor_setname() cursor id = %d tds_cursor_update() cursor id = %d tds_cursor_dealloc() cursor id = %d tds_cursor_dealloc(): freeing cursor multiple->type == TDS_MULTIPLE_QUERYmultiple->type == TDS_MULTIPLE_EXECUTEtds_submit_optioncmd: returned option_value = %d IF @@TRANCOUNT > 0 ROLLBACK BEGIN TRANSACTIONIF @@TRANCOUNT > 0 COMMIT BEGIN TRANSACTION--/**/dd,,d                                                   l    l                                                                                                                         l        l t$ $  d $  tdTDd 4dT4t4 ttt    t dRQQdRdRdRdReQdRdRdRdRdRdRdR]PdR]PdRdRdR]PdRdRdR]P]PdRdRdRdRdRdRdR]P]P]P]P]PTTTTTTTXTTTTTTTTTTSTTTSTTTS|STTTTTTTYSSRRtTPlQlQPPPPwQPPPPPPPPPQPPPQPPPQQPPPPPPPQQPQ\QPPPPSSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSPPSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSSR+S5S!SS SRtds_multiple_executetds_multiple_querytds_multiple_donetds_cursor_get_cursor_info tds_submit_rpctds_send_emulated_executetds_get_column_declarationtds7_put_query_paramstds_ascii_to_ucs2tds7_build_param_def_from_querytds7_build_param_def_from_paramstds_skip_quoted_ucs2letds_next_placeholder_ucs2leVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVV0V0VVVVVVV@V@VVVVVV@V@V@VV@VVVVVVVVVVVVVXVXVVVVVVVVVVVVVVVUUtds_iconvtds_set_iconv_nametds_iconv_info_initUCS-2LEISO 8859-1UTF-8tds_iconv_allociconv.ciconv_initialized!conn->char_convs(null)tds_iconv_open(%p, %s) UTF-8UCS-2LEUCS-2BEUCS-2local name for %s is %s tds_iconv_open: done UCS-4ascii_8big5cp1250cp1251cp1252cp1253cp1254cp1255cp1256cp1257cp1258cp437cp850cp862cp866cp874cp932cp936cp949cp950greek8iso10iso13iso14iso15iso646iso88592iso88595iso88596iso88597iso88598iso88599iso_1koi8macmac_cyrmacgreekmacthaimacturkroman8sjistis620utf8ANSI_X3.4-1968ANSI_X3.4-1986ARMSCII-8ASMO-708BIG-5BIG-FIVEBIG5-HKSCSBIG5HKSCSBIGFIVEC99CHINESECN-BIG5CN-GBCN-GB-ISOIR165CP1250CP1251CP1252CP1253CP1254CP1255CP1256CP1257CP1258CP1361CP367CP437CP819CP850CP862CP866CP874CP932CP936CP949CP950CSASCIICSBIG5CSEUCKRCSEUCPKDFMTJAPANESECSEUCTWCSGB2312CSHALFWIDTHKATAKANACSHPROMAN8CSIBM866CSISO14JISC6220ROCSISO159JISX02121990CSISO2022CNCSISO2022JPCSISO2022JP2CSISO2022KRCSISO57GB1988CSISO58GB231280CSISO87JISX0208CSISOLATIN1CSISOLATIN2CSISOLATIN3CSISOLATIN4CSISOLATIN5CSISOLATIN6CSISOLATINARABICCSISOLATINCYRILLICCSISOLATINGREEKCSISOLATINHEBREWCSKOI8RCSKSC56011987CSMACINTOSHCSPC850MULTILINGUALCSPC862LATINHEBREWCSSHIFTJISCSUNICODE11CSUNICODE11UTF7CSVISCIIECMA-114ECMA-118ELOT_928EUC-CNEUC-JPEUC-KREUC-TWEUCCNEUCJPGB18030GBKGB_1988-80GB_2312-80GEORGIAN-ACADEMYGEORGIAN-PSGREEK8HP-ROMAN8HZHZ-GB-2312IBM-CP1133IBM367IBM437IBM819IBM850IBM862ISO-2022-CNISO-2022-CN-EXTISO-2022-JPISO-2022-JP-1ISO-2022-JP-2ISO-2022-KRISO-8859-10ISO-8859-13ISO-8859-14ISO-8859-15ISO-8859-16ISO-8859-2ISO-8859-3ISO-8859-4ISO-8859-5ISO-8859-6ISO-8859-7ISO-8859-8ISO-8859-9ISO-CELTICISO-IR-100ISO-IR-101ISO-IR-109ISO-IR-110ISO-IR-126ISO-IR-127ISO-IR-138ISO-IR-14ISO-IR-144ISO-IR-148ISO-IR-149ISO-IR-157ISO-IR-159ISO-IR-165ISO-IR-166ISO-IR-179ISO-IR-199ISO-IR-203ISO-IR-226ISO-IR-57ISO-IR-58ISO-IR-6ISO-IR-87ISO646-CNISO646-JPISO646-USISO8859-1ISO8859-10ISO8859-15ISO8859-2ISO8859-4ISO8859-5ISO8859-6ISO8859-7ISO8859-8ISO8859-9ISO_646.IRV:1991ISO_8859-1ISO_8859-10ISO_8859-10:1992ISO_8859-13ISO_8859-14ISO_8859-14:1998ISO_8859-15ISO_8859-15:1998ISO_8859-16ISO_8859-16:2000ISO_8859-1:1987ISO_8859-2ISO_8859-2:1987ISO_8859-3ISO_8859-3:1988ISO_8859-4ISO_8859-4:1988ISO_8859-5ISO_8859-5:1988ISO_8859-6ISO_8859-6:1987ISO_8859-7ISO_8859-7:1987ISO_8859-8ISO_8859-8:1988ISO_8859-9ISO_8859-9:1989JAVAJIS0208JISX0201-1976JIS_C6220-1969-ROJIS_C6226-1983JIS_X0201JIS_X0208JIS_X0208-1983JIS_X0208-1990JIS_X0212JIS_X0212-1990JIS_X0212.1990-0JOHABKOI8-RKOI8-RUKOI8-TKOI8-UKOREANKSC_5601KS_C_5601-1987KS_C_5601-1989L1L2L3L4L5L6L7L8LATIN7LATIN8MACMACARABICMACCENTRALEUROPEMACCROATIANMACCYRILLICMACGREEKMACHEBREWMACICELANDMACROMANMACROMANIAMACTHAIMACTURKISHMACUKRAINEMS-ANSIMS-ARABMS-CYRLMS-EEMS-GREEKMS-HEBRMS-TURKMS_KANJIMULELAO-1NEXTSTEPR8SHIFT-JISSHIFT_JISSJISTCVNTCVN-5712TCVN5712-1TCVN5712-1:1993TIS-620TIS620TIS620-0TIS620.2529-1TIS620.2533-0TIS620.2533-1UCS-4BEUCS-4LEUHCUNICODE-1-1UNICODE-1-1-UTF-7UNICODEBIGUNICODELITTLEUTF-16BEUTF-16LEUTF-32BEUTF-32LEUTF8VISCII1.1-1WINBALTRIMWINDOWS-1250WINDOWS-1251WINDOWS-1252WINDOWS-1253WINDOWS-1254WINDOWS-1255WINDOWS-1256WINDOWS-1257WINDOWS-1258WINDOWS-874eucJPeucKReucTWhp15CNiso81iso815iso82iso83iso84iso85iso86iso87iso88iso88591iso885915iso88593iso88594iso89roma8thai8char_conv->to.cd == (iconv_t) -1char_conv->from.cd == (iconv_t) -1tds_iconv_info_init: client charset name "%d" invalid tds_iconv_info_init: server charset name "%d" invalid Charset %d not supported by iconv, using "%s" instead tds_iconv_info_init: cannot convert "%s"->"%s" setting server single-byte charset to "%s" error: tds_iconv_init() returned %d; could not find a name for %s that your iconv accepts. use: "configure --disable-libiconv"setting up conversions for client charset "%s" preparing iconv for "%s" <-> "%s" conversion inbuf && inbytesleft && outbuf && outbyteslefttds_iconv: unable to determine if %d means in or out. io == to_server || io == to_clienttds_iconv_get: what is charset "%s"? tds_srv_charset_changed: what is charset "%s"? EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESEdate format@._locale.cdefaultAttempting to read locales.conf file /opt/alt/freetds/etc/locales.confhj(jh`j`jhhjdummy textptrllmkjmkkcolumn_varint_sizenet.caddr != ((void *)0)socket creation error: %s Connecting to %s port %d connection established getsockopt(2) failed: %s getsockopt(2) reported: %s tds_open_socket() failed tds_open_socket() succeeded send(2) failed: %d (%s) tds != ((void *)0)timeout_seconds >= 0tds && bufferselect(2) failed: %d (%s) tds7_get_instance_ports(%s) instance info%15s %s ServerNamedefault instance port is %d InstanceNametcpIsClusteredVersionnpviaConnecting with protocol version %d.%d tds_setup_socket: connect(2) returned "%s" error: poll(2) returned %d, "%s" tds_select: invalid interupt handler return code: %d poll_seconds == timeout_secondstds_goodwrite(): timed out, asking client tds7_get_instance_port: timed out on try %d of 16 error: expecting '%s', found '%s' tds7_get_instance_port(%s, %s) tds_goodwritetds_selecttds_addrinfo_set_portin tds_push_func tls.cin tds_pull_func_login have >= 0in tds_push_func_login Got name %s xn--in tds_pull_func creating biochecking hostnamehandshakeinitializing tlsloading CA fileloading CRL fileinitializing sessionsystemHIGH:!SSLv2:!aNULL:-DHAlt names number %d handshake succeeded!! %s failed setting custom openssl cipher to:%s setting default openssl cipher to:%s handshake failed with %d %d %d tds_pull_func_logintds_pull_funcstdoutstderr (%s:%d)%s:%d%04x%c%Y-%m-%d %H:%M:%Slog.ccolcol->column_datatype %s has value "%s" type %s has value NULL type %s has value %d type %s has value %f cannot log data for type %s Starting log file for FreeTDS %s on %s with debug flags 0x%x. no memory to log data for type %s ,lllllll,lll,lllllll tdsdump_coltds7_build_bulk_insert_stmt(%p, %p, %p, %d) error: cannot build bulk insert statement. unrecognized server datatype %d SET FMTONLY ON select * from %s SET FMTONLY OFFSET FMTONLY ON %s SET FMTONLY OFFtds_bcp_send_bcp_record(%p, %p, %p, ignored, %d) get_col_data (column %d) failed gotten column %d length %d null %d bindcol->column_data == ((void *)0)tds_bcp_add_fixed_columns(%p, %p, ignored, %d, %p, %d) tds_bcp_add_fixed_columns column %d is a fixed column old_record_size = %d new size = %d tds7_bcp_send_colmetadata(%p, %p) tds_bcp_start_copy_in(%p, %p) could not realloc current_row writetext bulk %s 0x%s timestamp = 0x%s%sbulk.c with (%s)insert bulk %s (%s)%sinsert bulk %sbcpinforowbufferpncolsis_nullable_type%4s %8s %18s %18s %8s is nullcolumn_nullable%4d %8d %18s %18s %8s row_pos%4s %8s %8s %8s cpbytes%4d %8d %8d %8d BCP row buffer so far%4d %8d %8d ncols=%u poff=%p [%u] poff=%p BCP row bufferset identity_insert %s ontds_bcp_done(%p, %p) tds_bcp_start(%p, %p) bcpcol->funcscurrent_record_size = %d bcp_record_size = %d with logtds7_bcp_send_colmetadatatds_bcp_add_variable_columnstds_bcp_add_fixed_columnstds_bcp_send_recordpacket.cconn && packet!conn->in_net_tdstimeout Sending packetReceived MARS headerReceived packetconn->recv_pos < packet->len && packet->len <= packet->capacityconn->recv_pos <= packet->len && packet->len <= packet->capacityReceived MARS with no session (%d) Read attempt when state is TDS_DEAD Write attempt when state is TDS_DEADtds_packet_readtds_connection_networktds_packet_cache_addstream.clen <= stream->buf_lenstream->buf_len >= lens->allocated > s->sizeib >= tempTroublesome bytes:left > 0stream->buffer == (char *) tds->out_buf + tds->out_posstream->buf_len == tds->out_buf_max - tds->out_pos + 16Error: tds_convert_stream: tds_iconv returned errno %d, conv_errno %d Error: tds_convert_stream: Gave up converting %u bytes due to error %d. No conversion possible: some bytes left. tds_dynamic_stream_writetds_staticout_stream_writetds_dataout_stream_writetds_dataout_stream_inittds_convert_stream'TDS_AUTH_TOKEN noncechallenge.cDraining %d bytes NTLMSSPKGS!@#$%NTLMSSP/dev/tty    $<`T 0H       $ $ $ $ $ $ @                                                                                                                                     )4%/7(3-!0,1'8"5.*2$  91)! :2*" ;3+# <4,$?7/'>6.&=5-%  (08@ '/7?&.6>%- 5=$, 4<#+ 3;"* 2:!) 19:2*" <4,$ >6.&@80( 91)! ;3+# =5-% ?7/'.%06lu;(z(;؅kH0mHȇ8xx8 px8 88XXؠX`(hHXh0XhHh8XhPhX p(X@x( ( 0( XH   ( !8!xh!!h!")X"+","h,#,(#80p#0#1#X2#2$83 $6$6$7$7$7%x8 %88%h9p%9%:%>8&x>p&A&A'B 'Ch'E'HE'E'F'GH(H(HI(I(L8)8MX)Mp)N)hN)N)8Q*SH*S`*T*HT*T*XV@+V+hW+W+W+X(,X@,(YX,xZ,\,]-8^@-h^`-^-H_-_-_.`(.8`H.`h.a.H}.x}.~/h///8//(0P0(00ȇ1h81h1X11182x(2H2h22h3ȏH3`3(x333h 4x4Ȗ4H 5X`58568P6x667( 78777H708p8x8h 9س99X :p:H:;hX;;H;x;;8<<<=X@=xX=p=(=h=h>h>x>>>?(?@?(X?Hp?h?????8@x(@@@`@8@x@@APAAA BxXBBB8BxB(C@C`C xC!C"C"CH%0D%hD%D(D8)D)E) EH*`E-E/E/E0FX1 F3pFX4F8?FA0GDpG~GHG(HX@HHHHII(HIII( JpJJJؒK8KhKhKK@LLLLhMpMMMN N@NNNX O`OXO PpPHPXPPPP8QXQpQXQR`RxRR8R@SSSSTX@TTTU(8UUUx8VV W@WWWX((XXXXhX(YPY Yh!YH"Y(#8Z#pZ#Z#Z)Z(*ZX+ [(.p[/[80[X1 \7p\8\8\? ]H@p]@]@]A]XA^B`^C^G^H8_(Ip_XI_J_J_L(`L@`Q`R`S`X(aHYXaXYpaZaZaZa[(b[@b[Xb(\xb8\b]b^b^c_0c_Hc_`c_c`c(`cx`c`d`0d`hdadad(ad8adHadXadxaeb(ecXeeejeXkekfl(fhlPftf(ufugu gxvpg8wgH{ hH|Phx|ph|h}h~hHi8xiiXj`jxjjXjkh0kxkȌk8kxl`lxlȗllHmxmHmmxm؟nnn(nHoحo8oȸ8pxppؼpqPqhxqqq rpr(rrsHhsHss8t@tXhttHtu(8uHPuhuuuxuuvH@vhvvvvh0w(`wwwx`xxy0y8yyH0zHzX`zhz{P{h{{ | 0| x|||}P}}}}}~X~p~~x~(@Xhx(zRx $Xi FJ w?;*3$"D0tfH]$d0vyGt E M K A A <vBGF  ABB A ADJ <wBGF  ABB A ADJ  xy[Gt A D,ylADG  AAJ N CAF D FAA LtzBBD D(G0V (D ABBF D (F ABBI ,{RBGE M ABA ,{AAG u AAA L$`|BHE E(D0A8Jx 8A0A(B BBBK tЀ8TcQGg A L8BED A(D0a (C ABBG L (C ABBA lBEE D(C0G@~ 0A(A BBBH u 0F(A BBBF @ 0F(A BBBA dlȂ BEE E(D0D8F`q 8A0A(B BBBF y 8F0A(B BBBH 4PBDD G0v  AABE < ȎBJF R ABI A ADA dLXBBE E(D0C8G`N 8A0A(B BBBD e 8F0A(B BBBD LBEB B(A0A8Gp 8A0A(B BBBD L`BHE E(D0D8D` 8D0A(B BBBD $TG E M A E|ؚQGg A G A Go J w I F J F J F J F J F J C E F B F J F J F J F J F J F J F J F J v J ~ B F J D T F B F J F J F J F J b F F A O A LdBEB E(A0A8G3 8A0A(B BBBD LBEE E(A0D8G 8A0A(B BBBA ,$ADF y AAJ dTBEB B(A0A8D 8D0A(B BBBG v 8A0A(B BBBH DBBB A(A0GP 0A(A BBBB d0QBHE E(A0D8GpN 8A0A(B BBBH e 8A0A(B BBBA Ll(BBD D(F@t (A ABBD S (F ABBB <hBJF p ADI   ABA TBDD F0  FABH c  CABG L  CABF dT 0BEE E(D0D8F`J 8A0A(B BBBE  8C0A(B BBBH d ,BEE E(D0C8G` 8A0A(B BBBE T 8C0A(B BBBH |$ kBEE E(D0D8G` 8A0A(B BBBB d 8C0A(B BBBH d 8C0A(B BBBH d pBEE E(A0C8G 8A0A(B BEID F 8A0A(B BBBH L 'BBE E(A0A8G\ 8A0A(B BBBC L\ XBED D(G@^ (A ABBF  (C ABBD \ BEE D(D0F@| 0A(A BBBB  0F(A BBBH d BHE E(D0A8Gpu 8F0A(B BBBD D 8C0A(B BBBH Lt `BBD D(GPE (A ABBB 7 (C ABBA | BBE E(D0D8GP{ 8A0A(B BBBF b 8C0A(B BBBJ 7 8F0A(B BBBJ LD 0&BBE E(D0C8Fpp 8A0A(B BBBK 4 OMI N`k CABd BHE E(A0C8Gp 8A0A(B BBBH  8F0A(B BBBH L4@BED A(D0A (F ABBD ` (F ABBA l{BEE D(C0F@K 0A(A BBBD  0A(A BBGG  0C(A BBBE qGJ A ,`zADD G FAA DDaT<\SBGF  AGD A ADA DBBB D(C0J 0A(A BBBD PD p D 0>GS E 4$PADG u FAH L CAA ,\ADD } AAH ,AAG Y AAD ,uACG b AAA XeG~ A L 8BEE E(D0C8F`g 8A0A(B BBBA L\ BEE E(D0D8G 8A0A(B BBBD 4hBDC Gp  AABJ L ~BED D(F@V (F AHBL D (C ABBA $40 NGZ G C A \X FG\ A D| tBEE D(D0FPb 0A(A BBBD  `T@KL HBBE E(D0C8J 8A0A(B BBBA ,lQ0ZD`gQ U\bQ PtBEE D(C0G@B 0A(A BBBD  0G(A BBBJ i 0F(A BBBB  0F(A BBBG XQPbQ P,8fQ TDaQ O\~Q@ltPkQ0Y4{BDC G0x  FABA <BAD E AEF Y GEC 4@BDC F@P  AABA L<}BBB B(A0D8J{ 8A0A(B BBBA 4fADG _ AFF D CAA |BEE E(D0D8G`\ 8C0A(B BBBH E 8A0A(B BBBA q 8F0A(B BBBH D uQ0c\fQ TDtBDD G@i  AABB   AAGJ <HIBBD C(GP (A ABBA X<GU A xZSF4fQ TLLhBED C(G@~ (F ABBB w (C ABBA l8\BEE D(C0FPD 0C(A BBBI i 0A(A BBBG H 0C(A BBBF  ( WW$p WWL< NBBB E(A0D8D` 8A0A(B BBBD #8GM E #WW $aQ Ox$WW$bQ PD %[BBE D(A0J 0A(A BBBH DT0'TBBE D(A0J  0A(A BBBB H):Dup)6A` G )(AbL)BBA D(D0] (D ABBM D(A ABBLD)xBBB B(D0D8Dp~ 8A0A(B BBBA <+}AAG A DAI D AAB SDA4P+AAG C AAB k AAC  +W$+*<<,BBB D(A0 (A BBBA |,,:b4,EBDA J  AABE <--AMD0 AAG D CAA 4$/'AAG  DAJ DAA4\0`BEI C(D0(D ABB0%AK D T1#F[41AAG ^ AAG \ CAA  12Dc I A,,1PADD p AAE \1"DQ K A|10D X A 1iDd82$3A$ K  H N"DQ K ALNCBBA A(G0 (D ABBJ D(A ABBLlOBOB A(A0[ (A TBBG W(A BBDPPAZPyA] B T$pPAG _ AH <<QBBD A(D0k (A ABBA $|xR_A] B  E LSBEJ J(D0C8DP 8A0A(B BBBA $TAG X AG 4 UAAG  DAK D AAA 4T VBDD 7 DBI AAB, (X AFK  AAH , YBIH  ABG $ YKACG zDA,!Y\AMD v AAF D!Z(Dc\!(Z1Ao|!HZ"DN N A!XZ:Ae J <!xZBDA Y ABA U ADA d!ZBBE E(D0A8FP 8A0A(B BBBC P 8D0A(B BBBC 4d"P\^BDA | ABJ A ADA "x\" ]<"_BDA F ABH A ADA $ #_3AAG gAA<4#`oBEE I(I0x (A BBBC \t#@`BBB B(A0A8FP 8F0A(B BBBA c8D0A(B BBB4#`HBDH G0k  AABD d $buBBB B(A0A8GP% 8A0A(B BBBH D 8D0A(B BBBG <t$ eBBA A(G@ (A ABBI L$eBEB B(D0A8F` 8A0A(B BBBA \%gHBBB A(D0D@. 0A(A BBBK D 0D(A BBBI <d%piBBA A(G0Z (C ABBA L%i;BBB B(A0D8Dg 8A0A(B BBBF ,%lAC DL C 4$&mIADD k DAG DCA\&m6t&nhD&Xq BDD G0  AABG H  CABJ 4& sBDD D0  AABH 4 'sAHG P AAF X CAA <D'PtBAD  ABJ A AEI <'tBAD  ABG A AEI L'uxBBA D(G`l (A ABBF p (C ABBH \(vBBD A(DP (A ABBA T (C ABBD  (D ABBL dt(@ylBBB B(A0D8D@ 8A0A(B BBBF D 8D0A(B BBBE D(Hz BBB A(C0GP 0A(A BBBH L$)BBB B(A0A8G 8A0A(B BBBE Lt)06BBB B(D0A8G 8A0A(B BBBG L) BBB B(A0A8J 8A0A(B BBBF D*BHE A(A0F@` 0A(A BBBA L\*ȫBEB B(A0A8Gp 8A0A(B BBBC ,*AAG0x AAE *hC*IFVX ++$+fD0\ A DD+BEB D(D0F/ 0A(A BBBB d+x BAA D0}  CABE v  CCBB    CCBD J  ACBH ,+ DAAG q AAD 4$,@AAD0X AAH UAA4\,BBD A(D0(A ABB,DM,DS,, BAC AB,,4BGD Y ABG D$-BEJ D(D0D@q 0A(A BBBJ Ll-Hc BBB B(D0A8J 8A0A(B BBBA L-hBBB E(D0A8G 8A0A(B BBBA  . $.<.$T.:AFG iAA|..DS.DS.DS.NO.DV /DV$/DSBEE D(A0| (A BBDJ { (A BHEE 480?)AT K DT8@?J,l8x?ADD0] AAH L8?ZBEI D(C0_ (A BBEH A(J BBB48?bBDD U ABF T ABA L$9 @/BBB B(D0A8G 8A0A(B BBBA Lt9C\BBL E(D0D8D` 8A0A(B BBBF 49E BAD G@X  AABF L9FBEH D(K0x (C ABBB a (A ABBA L:GLAl C [l:GD`o E ,:HH_AAD p AAA L:xH{BBB B(A0D8J m 8A0A(B BBBB 4 ;NBAA Q`  AABG LD;QBBG B(D0A8Jz 8A0A(B BBBH <;pcH BBD D(J (A ABBI ;m,;xm{BFD P ABI <<mBEA D(J (A ABBH d\<XnDBBB B(A0D8GP 8D0A(B BBBG f 8D0A(B BBBE $<@p7AHF cCAL<XpBBB E(A0E8Gp9 8A0A(B BBBA <=q3DY C \=qt=pr\Dx A L=rBBE E(D0C8Gpj 8A0A(B BBBH D=PtBEE D(A0Gp 0A(A BBBD D,>uTBBB A(A0GP 0A(A BBBE <t>0w3BBD D(G@ (A ABBB |>0yBBB B(D0D8GP 8A0A(B BBBI d 8C0A(B BBBH l 8A0A(B BBBB <4?pz%BJD D(DP (A ABBK Lt?`{BEB B(A0A8J/ 8A0A(B BBBH $?~/ADG `AA?~ @~u@>4@0<L@BEB A(A0 (A BBBF @x%Ac@L@BBB E(D0D8D@ 8A0A(B BBBE LAFBBE B(A0A8D 8A0A(B BBBA LdA BEE E(D0A8G 8A0A(B BBBD A0 $A(AJ AA LABBB E(A0A8D  8A0A(B BBBI LDB@tBBB B(A0D8D 8A0A(B BBBJ LBpBBB E(A0A8D 8A0A(B BBBF <B BBA D(G0 (C ABBI $C!DY C ]4\CQBAD D@  AABD LCsBBB E(D0D8G 8A0A(B BBBJ ,C@ Gc F G I ^ E LD BED D(G0w (D ABBJ U (D ABBJ $dDЦ?AM I IH \DBBA D(D0* (A ABBC I (C ABBG D (F ABBI LDxBBB B(A0D8D 8A0A(B BBBG LA|Ld[`!0BBB B(A0D8D 8A0A(B BBBC [@)cL[)BBE B(D0D8G 8A0A(B BBBF \**KZ4\+DKd I T\@+&l\X+zKj\L\+BBB B(A0D8GO 8A0A(B BBBA 4\H.BAA J  AABI ,$]/YAAQ AAC T]1BBA A(G0g (A ABBF N (D ABBI  (A ABBQ i (A ABBQ a (A ABBQ ]4A\L]4pBBB B(A0D8J!v 8A0A(B BBBI LL^(8BBB B(A0D8D@ 8A0A(B BBBA L^8BBB B(D0A8GT 8A0A(B BBBA L^8>^BBL B(A0A8D` 8A0A(B BBBG L<_HABBE E(D0A8G 8A0A(B BBBI 4_HADG X AAJ D FAE L_ISBBE B(A0A8G` 8A0A(B BBBC <`LBBA D(G0} (A ABBE LT`MBBE E(I0D8J 8A0A(B BBBC $`OAUG oAA4`ORBAA z ADE AAGaP?Ap G FL$a0PBIE A(G0z (A BBBA r(A BGBLtaPBBE B(D0D8Dp 8A0A(B BBBE $a SDX D G E LaSBBB B(A0A8G 8A0A(B BBBK ,2349-65&768GAO;]Ei}T]^5677  !"  !" #  %$6%47B78ISS&V&a lXsz-'()*+,WZ-./012&314<5G6R7]8h9s/~234768:59;-<  =".-/80C1N XbXk>u :X-02456789X -!-2.>/J/[0g0x112233445566,777G8R8b9m9}?>@:>@>>><<<:A"B*C1D8;?;H;W;fi2l3o4r9u-x.{/2349-~./EFGHIJKL_EEMNOP#+ 1:BJTSQ]RfSLSiTsT}TUUUU======YQVW] +XbZX9YBZK[T\]K]]^b^ny @><  !" 0 2&3,42586>7D8JS0D2]3f4M5V6_7h8q9o9uSST{==WZKQY# 3 9 e H OV]dkry !"#%$6%S&'()*+,-./012&314<5G6R7]8h9:;<=k>}?@A"B*C1DEFGHIJKLMNOPSQ]RLS}TUVWbZX9YBZK[T\]^[ث%0ZZpZZZ[PY@GYYZpM@VVVM@XpXE@` GM V0V@SSS@UTPUE@G GM LpMP[p[`[[[[     ' `t % %ox %hc+(8 o*oo(oN%tttttttuu&u6uFuVufuvuuuuuuuuuvv&v6vFvVvfvvvvvvvvvvvww&w6wFwVwfwvwwwwwwwwwxx&x6xFxVxfxvxxxxxxxxxyy&y6yFyVyfyvyyyyyyyyyzz&z6zFzVzfzvzzzzzzzzz{{&{6{F{V{f{v{{{{{{{{{||&|6|F|V|f|v|||||||||}}&}6}F}V}f}v}}}}}}}}}~~&~6~F~V~f~v~~~~~~~~~&6FVfv` Pp@POlibct.so.4.0.0.debugc,7zXZִF!t/cWg]?Eh=ڊ2N TY;Ϗ](EV׈]{ ?Af˦L4"$ȭf㒠Uz "dЍ},%>؜WhFKzt/^{AVSD^4qMa^P4}1䯢}/ ӼV)ݝD V[rE3 hg±4 nB+x8gJ^].-!_o)Т/2/l ?bJ h76N읶,HB){ gQ#fglz=He4M%?}a-~uT "&Y}Gb-BeA˝d ȠfεWl5/% e¾Qvcbu2s8>`a2}BNss3Q[E>]rI( Zƶ׹pۍDI w^ZDIe+3($SssFXGPUMD{`m`$@H$~EhK43@o{/2k̙#47<5sޱ) E 6'HxGUIWgC<(FuFxȲ)Q1Q;/ׇ+2fdnw"4\u#6 m6?E,h$#N-Z7j:GzW1$|use#W~J<+/Pps+-R۟U [,oxR{KZTL=H~3'@̽[1¡#SoA~_qHlLQc&h0ԍUIƩə N}*RD"~|f]&4~I1+ΞpL푑t Д,Aivy.߁zk{ڞe8rƌ@Br3?J/ŠMl\JNUO%X[ZEL\ڴq|c͒ٔlhjrXT,[fMXa:)H:-z#& ij젂OGV5;< ϝDm A!{8gmIv^q`?ҠO&]' fMQ^QG1CEѰZbqyŹr[@0sc8 =)a2_T(,ָvQ;mι^ST$ ַ4EˠUc]*l0L/u7ЛwWUfc թ1bv<3Hae. ]e_Lpo{H~3|9A$ᐟlo"Eɉt IB&wߦ:!Ÿk~t=° j,(0(`Ζr{8 [{T¢Js7+AT5 ^J-?]v/tSe5_`ߋagqWq_G $Ov5$ȵ.sA2oR\~1(sH]h<4gH9g%λG¥; ЂKO7^$XwR g{o^*}8J*|,-.>w4e.6(uvG<Vhs+g ϣ05Sxt9`-O<==/uN~J<)iv^3|9ЉL^י*@vLؼ/8@H1L0 ˞"ҏShtY55zDc0_i9o~d Lu{PDn Aܥfw)FԇNzΎy58 Z.r֑裩7X4ӗLNIϙdI,K'IA ,~\1cCxG{Ct~[qY!%[AD (o.y;+IA ں#dsi|3MNL+ .RKPk@4%3*eހ `V,sր!l\~m+=͔2C~䘱jL槥03ʾ4a n>a1"sTRؠ5G-]7aRapWzecu(`r (G znݥhVoASԲ Y[K!ѶL9@\}NIU%۸l1.D;/FUf2RJG9baݲӧ+h(/ES6TZԀZ4(-7uTv;a$~S=Tۀ]-I2k0!`OkưS=i9:sO3f6Bl>a+|%߈/ Q}qeHj3I̍iN]ņLsg,݌K<%=x=ouX, Џ2_X36!Cv1 -H8'UB7g_WSy?_.\rEcfnca:Y6uu1 >@| F(ЉxN=,y O,E|;xfocmahBHqH6u̧$3(A)L>)¶ӵJ)8w|Y6jo]o`TnR< \2I瑩׷ɻۯlWfͯw =Y\TDv>#] >ڈ< mx-U12eFMn%@|[uCJzo^WM1Q'cwwL>i`߯g f@9ۿQo5ͮ5%3Mm=BŁș'1Gz4>2(#UHBK- hGV}H+K$Yу@&Ma00>4)3Pqy(V^|ıW ;j͔n+Ȟr(H} U;^)ߖh /,A??K |VY1/e|Ld bG%^4vV[vC%&od|cQg6<%?`UQ@mg'Ñ?=ݤb$JpsZ5;ҕHNJ=1a;; tad &mXZH (z I;es4X55\A*{E@8gFGִW6%P^o=VoL^9C$^Sk`QXfp币&@4`Jr.~ڰ`u!`q}oѯ p*ma$$y\pM== i(!Q-orZ3bͤnק"sF;hD,JW"!KlBLb_:Cl#{ONxN}tyE",:# Me֎%NMs_hH,"zL`K%2Ƥ0) A~a'ƅ+˫hzPU!Yan4#戠 dx)dtq(϶;/k+>HBjzDa& Jh!֒F;!4V"Ao @[ ۛ}eNt\]ex#įC}8WvI1<8Se~1=kV=S\5`#ƕ#~(dNY:;>qsvØ'eoY Abumuͼ`]ĒkVG*(6} ]ڙ>}O R9V͂'K^>hh!>X)W> OG7է^5䭭55KǦ->}ιdgw^З݋u1mCI^aA1ssڊ~8T"Ub6 UMf)(5*P%rggBO8[+$]F(_iĻcPT{d,;T~QpA^E[rfFmS5<MEA'5H~.D5OePv񢭿2E~ *<^\@,4N)kө &A[!"Sa=3 6b8ݴΣY?%f'Z$q$(lly8V/!=Qb:C a>ʧonni{;a({]>s0Qh&7yKFR+Ɋgm0-Ud ~37Mgگ{3UTpȴ3S*B>D؅kF,fU3jDcTD-ʛ8=0 MR,cO;/9Dhu0|VaqbQls^T&!(mN$.UOci [7YUP.]=4 L)5kA>T 'l2 iC+ f`}9jY/ Hĩ,-b4{1aĉ2iQd!4 $|U7ywPC Q!si3v9 ۔˲x?má*=lu'p N78*u_ YE$ǿ\z Uh ;up|g Jnm__5BCL#M~ [°2@[g1%4٘\] a$ '_1?]B{|Ppe q&觢MIce<[tOpkYnWu"@H@8@ 88&8&|BHG &&$$Ptd  QtdRtd88&8&88GNUԂVt毳Ae20o "HPXH@A: u% $h!"!\  aD1!@ Fq K9"6 eu`0   !#%&'()*+,.4579:=?@BCDGJKMOPQRV6Ai!C]޳IOyH_^=kd1 %VU "PM3UEIANjC,M>޽bP-|rjƊUyjQuiu/Bݙ*ўEQ/TIb1+\7?8(Ye:G7U2ÁݽK7#G4ݑ%χp+fw3s'<%Akm'vi/$++ȇL"bFճ_lMIC,>HجłgW>Q7P͚ཙ iųI#Jk!g6e6.JjW^C$#q%JHPH&.$SwJH7$HوRJ4'5/.U|',$7…VK//_9%]߽:,vܽ0tA ө,xJ.PTny#-ㅌBcl>W[뱵謿eխQ0,S-wu0=+,5N=Y6ʜ~D ]'shG*,?Cm =HMo` DW7خCkU%LV"GW]),`-}\LJ)K|    @    /   U   | S }'  gq _C     $l 8 T  e  a  v   i  "  l , - <t Sy F" y        ! = ]( o b   & X   ^ =     m   ^ 1  4H 4    X D 9f \P!  Y;  : U\s M +  f i`   z   1|\ [ *Z    0S P;S +  PP p_{ s LY @s@ % jk 9T 7{ [O p& 0Hu @f k   cP  bS* 0- `KS `c oI  K pL2 ` ( k `  [ "K U aTg M `D 5h r *s [r Z\ ^~ 0> PJ I 1 .s > p^ p- N/ 3 2a  p)S N 6 PbT j @ > 2~   Jz <#K VD I@ 0U2 a HNJ 3V `k ` `X~ t ~ _ i I` X Pa f Y @ ` o Pr@  i/ |` 3 f  '  = 9M WV @ б  2 P, Gy [ eq $ Iu pk C P( Wj P  0 G/ Pm s 2h {   `[OS 6 s _J  @! % P= 3L S  p^A v 0^4 PR P) DJR "  < T `f P' z=s /} P% it ` 9 4 0ie # d P" `3Z 47 XV @X /7  __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassespthread_mutex_lockpthread_mutex_unlock__strdup__assert_fail__printf_chkcallocgmtimeasctimestpcpy__stack_chk_faildbinitdbloginfreedbwillconvertdbgetmaxprocsdbgettimedbsetlogintimedbdeaddberrhandledbmsghandledbprtypedbversionstrerror__sprintf_chk__asprintf_chkstderr__fprintf_chkmemcpymemsetdbloginmalloc__errno_locationdbsetlnamedbsetllongdbsetlbooldbsetlversiondbresultsdbnumcolsdbcolnamedbnullbinddbcoltypedbcolutypedbcoltypeinfodbcolsourcedbcollendbprcollendbvarylendbdatlendbdatadbtxtimestampdbtxptrdbacolnamedbanullbinddbaltcoliddbadlendbalttypedbadatadbaltopdbaltutypedbaltlendbsetnulldbsetrowdbconvert_psdbconvertdbbinddbsetifiledbiscountdbcountdbclrbufdbcolinfodbcanceldbspr1rowlendbspr1rowdbsprlinedbsprheaddbprheadstdout_IO_putcdbrowsdbgetpacketdbsetmaxprocsdbcmdrowdbaltbinddbsetoptstrtoldbsetinterruptdbhasretstatdbretstatusdbnumretsdbretnamedbretdatadbretlendbsqlokdbnumaltsdbnumcomputedbbylistdbmnycmpdbmnyzerodbmnymaxposdbmnymaxnegdbmnyincdbmnydecdbmnyminusdbmny4zerodbmny4adddbmny4subdbmny4minusdbmny4cmpdbmny4copydbdatecmpdbdatecrackdbanydatecrackdbspiddbsetuserdatadbgetuserdatadbsetversiondbmnycopydbcanquerydbfreebufdbcmddbfcmd__vasprintf_chkdbclosefclosedbexittdsdbopengetenvfwritefopenfflushtdsdump_opendbclroptdbisoptdbsettimedbcurrowdbrowtypedbcurcmddbmorecmdsdbrettypedbstrlendbgetchardbstrcpydbsafestrdbtablecolinfodbwritetextdbreadtextdbmoretextdbrecftosdbtdsdbmonthnamedbchangedbnamedbservcharsetdbsqlsenddbsqlexecdbusedbfirstrowdblastrowdbiordescdbiowdescdbisavaildbsetavaildbstrbuilddbgetrowdbnextrowdbrows_pivoteddbnextrow_pivoteddbprrowdbrpcinitstrcmpdbrpcparamdbrpcsendmemcmpfeoffgets__rawmemchrbcp_collenbcp_columnsbcp_colfmtbcp_initbcp_colfmt_psbcp_controlbcp_getbatchsizebcp_optionsstrncasecmpbcp_colptrbcp_getlbcp_sendrowbcp_execftellofreadfseekobcp_readfmtstrtod__strtok_rferrorbcp_batchbcp_donebcp_bindstrncmpdbpivot_sumdbpivot_mindbpivot_maxdbpivot_countdbpivotstrncpydbpivot_lookup_namenl_langinfogethostnamefreeaddrinforeallocpthread_mutex_destroypthread_cond_destroypthread_mutex_initstrstrclock_gettimepthread_mutex_trylockstrcasecmpstrchrgetpid__memcpy_chk__ctype_b_locstrftimememmovestrrchr__ctype_tolower_locrewindgetaddrinfostrcat__strcpy_chk__strcat_chkiconv_closeiconv_openiconvsetlocaleioctlgetnameinfopollgetsockoptsocketsetsockoptrecvSSL_pendingeventfdfcntlsocketpairSSL_readSSL_writesendtofputcASN1_STRING_to_UTF8CRYPTO_freeCRYPTO_get_locking_callbackCRYPTO_set_locking_callbackCRYPTO_num_locksSSL_freeSSL_CTX_freeSSLv23_client_methodSSL_CTX_newSSL_CTX_ctrlSSL_CTX_load_verify_locationsSSL_CTX_set_default_verify_pathsSSL_CTX_get_cert_storeX509_LOOKUP_fileX509_STORE_add_lookupX509_load_crl_fileX509_STORE_set_flagsSSL_CTX_set_verifySSL_newBIO_newBIO_ctrlSSL_set_bioSSL_set_cipher_listSSL_ctrlERR_clear_errorSSL_set_connect_stateSSL_connectBIO_freeSSL_shutdownSSL_library_initSSL_stateSSL_get_peer_certificateinet_ptonX509_get_ext_d2isk_numsk_valueASN1_STRING_dataASN1_STRING_lengthGENERAL_NAME_freesk_pop_freeX509_freeX509_get_subject_nameX509_NAME_get_index_by_NIDX509_NAME_get_entryX509_NAME_ENTRY_get_dataSSL_get_errorfputs__vfprintf_chk__uflowflockfilefunlockfilepthread_cond_signal__memmove_chkRAND_bytesRAND_pseudo_bytesrandBIO_new_mem_bufPEM_read_bio_RSAPublicKeyBN_num_bitsRSA_public_encryptRSA_free__memset_chk__ctype_toupper_locgettimeofdaysigemptysetsigactionkilltcgetattrtcsetattrstdinnanosleeppthread_condattr_initpthread_condattr_setclockpthread_cond_initpthread_condattr_destroypthread_cond_timedwaitpthread_cond_waitlocaltime_rgetuidgetpwuid_rlibssl.so.10libcrypto.so.10libpthread.so.0libc.so.6libsybdb.so.5/opt/alt/openssl/lib64GLIBC_2.3.3GLIBC_2.2.5GLIBC_2.3.2GLIBC_2.14GLIBC_2.4GLIBC_2.8GLIBC_2.3GLIBC_2.7GLIBC_2.3.4GLIBC_2.17        @si ui ri x t xii ii ii ii ti *ui kЛw k8&@&H&P&0h&B&8 &X & & ȧ& ا& &P &r & & (& 8&P H&x X& h& x&P & & &8&Ȩ&ب&&p&&&(&(8&xH&X&h& x&`&&&&ȩ&(ة&p&&&H&(&8&@H&X&h&0x&p&&@&x&Ȫ&ت&P&&& &(&X8&H&X&h&(x&P&&&&`ȫ&ث&&&8&p&(&8&`H&X&h&0x&&& &8 &x Ȭ& ج& & !&H!&p!&!(&!8&"H&("X&P"h&x"x&"&"&#&x#&#ȭ&#ح&#&'$&H$&$&$(&$8&p%H&%X&%h&H&x&&&&&('&'&'Ȯ&'خ&'&(&X(&(&((&@)8&)H&)X&)h&*x&8*&`*&*&*&*ȯ&+د&H+&+&+& ,&x,(&,8&-H&p-X&-h&.x&`.&.&.&.&/Ȱ&H/ذ&/&/&0&@0&h0(&08&0H&1X&P1h&x1x&1&1&2&H2&2ȱ&2ر&`3&3&3&X4&4(&48&4H&(5X&h5h&5x&5&5&6&06&h6Ȳ&6ز&6&7&87&p7&7(&78&8H&88X&p8h&8x&8& 9&P9&x9&9ȳ&:س&0:&p:&:&:&:(& ;8&;H& <X&H<h&{<x&<&<&<&=&X=ȴ&=ش&>&x>&>&?&H?(&H@8&@H&AX&PAh&Ax&A&A&8B&wB&Bȵ&Bص&C&0C&XC&C&C(&D8&HDH&DX&Dh&Dx& E&XE&E& F&hFȶ&Fض&F&G&+G&HG&pG(&G8&GH&HX&hHh&Hx&(I&I&J&(J&`Jȷ&Jط&J&0K&rK&K&(L(&L8&LH&pMX&M`&@h&Jp&Sx&\&c&o&w&&&&&&ȸ&и&ظ&&&&&&&&& &(&0&8&!@&-H&IP&NX&^`&qh&p&x&&T&V&V&W&W&+W&.^ȹ&;^&p&&0&(&8&`H&X&ؒh&x&P&&&& Ⱥ&Hغ&h&Ԏ&&&(&8&H&X&Xh&x&&!&&B&&Ȼ&л&q& &0&$@&)P&0`&7p&>&E&L&S&Z&aм&h&n&t&z& &0&@&P&`&p&&&&&&н&&&&& &0&@&P& `&p&&"&*&1&6&=&&& & &B0&Q@&P&``&ip&j&s&y&&&п&&&&& &0&@&P&`&p&&&&&&&&&&& & 0&&@&,P&2`&8p&>&D&J&P&X&_&g&{&&& &0&@&P&`&p&&& &&*&:&F&R&^&j&v &0&@&P&`&p&&&&&&&'&7&:&@&I &R0&[@&bP&i`&pp&w&}&a&}&0&&&&&& &0&@&P&O`&p&&&&&&&&&&& &+0&7@&EP&S`&ip&_&k&w&&&&&&&& &0&@&P&`& p&&&*&5&@&K&U&`&k&v& &0&@&P&`&p&&&&&&&& &&&( &30&=@&GP&Q`&[p&e&o&y&&&&&&&& &0&@&P&%`&0p&@&K&[&f&v&&&&&& &0&@&P&`&p& &&*&9&C&M&\&k&u&& &40&@&P&`&p&&&&&&&&&&& &0&?@&KP&W`&cp&o&{&&& &&&+&7&C&L &V0&@&aP&j`&up&}&&&&&&&&&& &0&@&P&`&p&&&&&&,&4&;&D&R&` &0&@&nP&v`&~p&&&&&&i&&&&& &0&2@&P&9`&p&&&&& &-&:&G&T&a&n &=0&4@&oP&$`&)p&0&7&>&E&L&S&Z&a&h&n&t &z0&@&zP&`&p&&&&&&&&&&& &0&@&P&`&p&&&&&&&*&1&&6&=@&iP&`&p&&`&s&&&&&&&& &0&@&P&`&p&&&&&& &&&,&2&8&> &D0&J@&bP&i`&pp&&&&&&&+&7&E&S&_ &k0&w@&P&`&p&&&&&&&&K&k&& &0&@& P&`&p&&& &&&+&7&C&L&V&j &u0&}@&P&`&p&&&&n&v&i&&&&& &9@&H&P&X& `&h&(p&+x&x&&0&&p&&&&P&@&&&&p&@ & & & &@ (&p @&H&@P& X&`& h&0 &@&&&@ & &P &&@& && &p&P&p&`& &(&&BO&@N &@N@&^OP&\O`&XOp&HO&DO&4N&0N&(N&$N&_O&N&N&N &N0&XO@&XOP&PO`&PO&PO&M&0&z&`8& <@&P8h&zp&p9x&8&@8&P8P&Qh&&&&&&2&5&A&J&M&&& &(&0&8&@&@H&P&X&`& h&p& x& && & && &&&&&&&&&9&&&&&& &(&0&8&@& H&%P&!X&"`&#h&$p&%x&&&&'&&&&(&)&*&+&,&-&.&/&0&1&J&3&/&4&6 &7(&80&98&:@&;H&<P&=X&>`&?h&@p&Bx&B&C&D&E&S&F&G&H&I&J&K&&L&N&-&O&P&Q&R&S&T &U(&0&V8&W@&XH&YP&ZX&[`&\h&]p&^x&_&`&a&b&&c&d&&e&f&g&h&i&j&k&l&m&&&n&o &p(&q0&r8&s@&tH&uP&vX&w`&Ph&xp&2x&y&z&&&{&|&}&~&4&&&D&&&&&&&&& &(&0&8&@&H&TP&X&`&h&p&x&&&&&&&&&&&&&&&&&&&&& &(&0&8&@&H&P&X&`&h&p& x&&&&&&&&&&&&HHU7&Ht{H57&%7&@%7&h%7&h%7&h%z7&h%r7&h%j7&h%b7&h%Z7&hp%R7&h`%J7&h P%B7&h @%:7&h 0%27&h %*7&h %"7&h%7&h%7&h% 7&h%7&h%6&h%6&h%6&h%6&h%6&hp%6&h`%6&hP%6&h@%6&h0%6&h %6&h%6&h%6&h%6&h %6&h!%6&h"%z6&h#%r6&h$%j6&h%%b6&h&%Z6&h'p%R6&h(`%J6&h)P%B6&h*@%:6&h+0%26&h, %*6&h-%"6&h.%6&h/%6&h0% 6&h1%6&h2%5&h3%5&h4%5&h5%5&h6%5&h7p%5&h8`%5&h9P%5&h:@%5&h;0%5&h< %5&h=%5&h>%5&h?%5&h@%5&hA%5&hB%z5&hC%r5&hD%j5&hE%b5&hF%Z5&hGp%R5&hH`%J5&hIP%B5&hJ@%:5&hK0%25&hL %*5&hM%"5&hN%5&hO%5&hP% 5&hQ%5&hR%4&hS%4&hT%4&hU%4&hV%4&hWp%4&hX`%4&hYP%4&hZ@%4&h[0%4&h\ %4&h]%4&h^%4&h_%4&h`%4&ha%4&hb%z4&hc%r4&hd%j4&he%b4&hf%Z4&hgp%R4&hh`%J4&hiP%B4&hj@%:4&hk0%24&hl %*4&hm%"4&hn%4&ho%4&hp% 4&hq%4&hr%3&hs%3&ht%3&hu%3&hv%3&hwp%3&hx`%3&hyP%3&hz@%3&h{0%3&h| %3&h}%3&h~%3&h%3&h%3&h%3&h%z3&h%r3&h%j3&h%b3&h%Z3&hp%R3&h`%J3&hP%B3&h@%:3&h0%23&h %*3&h%"3&h%3&h%3&h% 3&h%3&h%2&h%2&h%2&h%2&h%2&hp%2&h`%2&hP%2&h@%2&h0%2&h %2&h%2&h%2&h%2&h%2&h%2&h%z2&h%r2&h%j2&h%b2&h%Z2&hp%R2&h`%J2&hP%B2&h@%:2&h0%22&h %*2&h%"2&h%2&h%2&h% 2&h%2&h%1&h%1&h%1&h%1&h%1&hp%1&h`%1&hP%1&h@%1&h0%1&h %1&h%1&h%1&h%1&h%1&h%1&h%z1&h%r1&h%j1&h%b1&h%Z1&hp%R1&h`%J1&hP%B1&h@%:1&h0%21&h %*1&h%"1&h%1&h%1&h% 1&h%1&h%0&h%0&h%0&h%0&h%0&hpC/'wS#}w%H'"H%HsHpHHGÃ*jw%(H)Ho[-H.ZHM+H=):wb2w%0H1Hg4HHM8H>Kw#Mf tHu#HHL[]A\A]DH[]A\A]D;H4HDHǚH JH5H='-8HH=L,$IAL1?ff.SHHHt HCHsHtH;IHCH;EnHC[Dz/&SuWH=L+&g+&)؅+&~[H=-+&HH=a+&DP[H= +&HI+&H3H=1 @f.GW ~%JH9}HHHG(H8HtHxt HHWHPGHDSH;w}HcHHG[fH51SC9)SH51uSH51_SH51IS H5~13SH5w1H5r11[@)qfH51H7H GH5H=wAVE1AUAATE1UHS_9_u";fEAT$A9}A9AN9]t%AԉHD;hu҉[]A\A]A^ËGu-[]A\A]A^H GH5;H=H `GH5H=@USHHHtCo H(uoHc HHC(t:CkkCH[]H FH5H=iH FH5H=>`H FH5iH=AH FH5JH="fAUIATIUSHH>Ht6AE~!11@HH A;]I<$|zI$H[]A\A]UHw(SHH HHCHCHC HC(t~k H[]C H[]H EH5kH=+CSH1HdH%(HD$1HH$tFHHHHHHHHHL$dH3 %(HuH["H FEH5H='t9vtu#Ð%-u@U/f.SH3cU"=H,HcHD [f[f[f [f[f.[@[Ð[f[f$[f[f [f[f1[ff.H9H=%&HH#& )&%&%&t H=$&Hf.HH$&tEH=$&$&$&$&$&Hfj(&u2H=?$&Z1HHl H=; )1Y0H[ H= *<f. (&SHuHtH;EH[@[HH! H= w.1AT'&USu[]A\ÉtIjH H=r HM྇1芄Z'&Su"H=.#&I#&H=#&7[H H= 19 '&uX#&Hz PH= 16#&Zff.&&Su%H="&H="&"&[ÉH$ H= 1袃뽋z&&SHu)HtHHt[f[Ht@HL HtH LEH H= Hپ;1&L ؐf.USHH(=%&u_HtHtJEH([]Htu1#NH([]1LL$H=f AH&LD$ $AHپ'=1llUHSH1%&H&u(H/HHHD1H9HEH=&H[]HH H=?1Df.USHH$&H-z &uHo &HH[]HHq H=G@1訁fDz$&Su[ˊHI H=Q1of. :$&uH5 H PH=1w3H Zf.AWAVAUATUHSHHH$L$L$t@)$)$)$)$)$)$)$ )$0IdH%(H$1D$@D$D HD$HDQ#&IEHT MLDH=&bdL%AufAIAA9uMcL5L%IMINMHHL$HL$LLAy<A9"E1Ht"HEHtHHt HH8D"&E]MIAwDH &AL-`t"L-_tL-bD ("&E,L#NtgAAuW=!&HH$dH3%(]HH[]A\A]A^A_@AeAD~Ll$pH 1EL f!&mH H9H=?AEྱ1W~AfD)!&E/H &Hr9H=AA1~HWI1DžL-rL-fDDLL$(HL$ IcD\$pHIH$D\$LL$(HL$ HT$8LHD$`H$$ADLT$HD$hHD$XD$XD$\0HD$$HcT$8LT$AxfAFLT$HMLL|$@D$D L@H|$8H-1HD$8yEIOLNINDE1H L=%L"Lt$8AGL|$@Lt$HD$DLE4E1f%H,H=IȾ1|IO{MGHPH=L,$Eپ71{H 7H5H=HH=MAH龗1{;H B7H5hH=H H6H==AA1R{tvuVHME Ј[]A\Du#H}1E@i[]A\2&[]1A\HME ЈHE []A\@HUE Ȉ[]A\f1ҾIN111eHHH=AAپ781sHH=i1پ9s1@f.ATH&DUHS[HH}H&HKJcHfD[]A\1Ҿ[]A\f.a[]A\1ҾD[]A\f.![]A\[]A\[]A\1-f1ҾIN111 H /H5H=4 HHH=D1:q@ATIUSHHHu @HHBHuHZ^HHHtRLkEHc@HHEt'HLHcPH8eHH@[]A\H;HHc*N11 []1A\@AWAVAUATUSHH85&dH%(HD$(1D$ nHL3MA &]C8tnHC Ld$$Hl$ L-L{(HD$LiHLG&AÅrEAC8=&kHL$(dH3 %(H8[]A\A]A^A_1ҾONH11ۃ=&tL"C8=&tLD$ -&IcDL@1Ҿ3NH1gDEC8tE&C8hD$$C8?|$ L@TBH|$LH#C8wC8C8wXC8NfD1ҾN11bH #,H5rH=7HHmH=@i`nrK8THHcHLH H=i1n_LTLLLuLUDL$ A8HbHcHLHH=پh1mmK8H^HcHH+Ata~IEL+t AL3u=H H=H$Dپ'k1D\$1mD\$AL tLLHHq{HoLtH H=l1ldL:LLLLBLIHHHHHtH[H<H!HHHHLH h)H5H=&SHu>Ht%HHtHHt @[1[@1ҾN11h1[HHH=Igr1gkDHHtsHHtOtFHHtR~P9HHcHDHfD1Ҿ:N11H1ҾON11fD11ҾN11fUSHH &u'HQHtH@8HH[]D1HHH=YA1ttjfATH &IUSHu)HHtL`p[]A\D[]1A\IHH|H=A1Gjff.USHH &u/HHtpxH[]+H[]HH"H=A1if.USHH_ &u HHt @H[]øHHH= A1;ifUSHH &u/HHtPS`@CdHC`H[]1HHyH=A1hf.USHH &u?HAHt,HP@H:tHBH[]HP8f.1HHH=1A1Lhf.USHH &u HHt @H[]øHHH=A1gfUSHH &u4HaHtpHHx[]Zf.H1[]HHbH=\A1wgDUSHH? &ukHHHt9BXu#B"=w!H HcHᐸH[]@H1[]1zH[]HHH=A1'fpf.USHH5 &u4HAHtPd s &1ۅIXdu2H[]øHHiH=<A1Wf몋HHCH=1AؾW5f묐USHH &uGHHt4Pdx-xHPHwH"HHEH[]fDH1HHH=A1gefUSHH&uDH_HtLhpH[]A\A]fDH1[]A\A]H $AHH0H=A1bf.AT&AUSHu$1DHHt @^[]A\øAHHH=8A1 Sb뷐ATAU5"&SHu71DH{HtPd &1ۅIXdu3[]A\øAHHH=Aw 1a뤋HHH=1Aؾ af.AT&AUSHu41DHHt[]A\px[]A\AHHH=(A1GCa말AT&AUSHu.1DHkHtxH@HvH[]A\@1AHHH=A1`AT&AUSHu$1DHHt @`[]A\øAHH]H=XA1s`뷐ATH&AUSHu#1DHHt@[]A\øAHHH=A1`fAT&AUSHu#1DH;Ht@[]A\øAHHH=A1'_fAVAULcATIUHcSHHr&HQLMt1At'MVH HcH1ҾONH11H[]A\A]A^M,$LӾHIHH%HHH;<(tLLL&LLH[]A\A]A^LLcHcH.%HLcleE\1ҾNH1F1*H1Ҿ7N1'H1[]A\A]A^1ҾN111f1ҾNH11Hc*NH11H $HHH=EA辧y1]HH=nML}ZI@f.ATAUSHHŋ5&ueHtLHHt$ttk[]A\H1ҾON1[]1A\1ҾN111H0H=EHپ~1\vAWIAVIAUAATMUDSHxdH%(HD$h1k%L$MHHcf$ $<Et&IcA| uIDHx Au1HLLH\$@1ҾQNL1A]Ic&1ҾNL1?LL\$0(L\$0A$D;$IcLLHD;$$I< D)Hc舲DL踗$I<1D)HcV DHT$8_HD$0SHT$0L\$8I$H=NL|$ Ld$D,$LHT$HMىD$1L\$0CTL\$0HH=e1THH=51L\$0SL\$02H H5H=O HAH=1USgH H5tH= V 蝲H kH5UH= ~HH=61L\$0OSL\$0D$H.H=D1 SCf.AUAATIUSHH8 %dH%(HD$(1AwH IcfMAHIH|$ E1H|$PD9HN,AEd,AuA}AHPfAT$LD\$։T$T$LD$ oD\$L$ H‰$IA/LD蜧ƒHcAuI})HʼnT$ IM8T$ H 9ȉMIFp)HHr1Ʌ~fxr9tHR)Hu߲ ~' ) HU9uIAL$P9~O1fIFpHHt)PA9}|@ExPD9sH@A)HuIPI[At$LD\$ !D\$ HT$HDHL$HHcAHADHMc҅B~HE?1H|$XdH3<%(Hh[]A\A]A^A_~ENULLE3 HcH1ҾONL1V11ҾN11B1uH A1ҾNL11P1럅BE6wHHLH=IAپGCAWAVAUIATAUHSH%M[IEH,HLLE1AFD9YIJrHzHT$HT$HR8H9L…~+) t|HDe9uAFAW9~L1IEpHHt2DXAD9}Kf.ExDXE9:H@E)HuAFI:1H[]A\A]A^A_A@HMc҅B~HEoL1ҾON1VH1[]A\A]A^A_1ҾN1151H A1ҾNL11ndEXAHi $HH=I1AAWAVAUIATIUSH%QMIEHML1AF9ILD9ALAE)D9 IcHLHDD$ H $.IEpH $D)DD$ HIH r1Ʌ~tDr9HR)Hu E~'D)@t|IAT$9uAFM9}L1IEpHHt2DXAD9}Kf.ExDXE9:H@E)HuAFH1H[]A\A]A^A_A@HMc҅B~IAD$mD HcHL1ҾON1趾H1[]A\A]A^A_1ҾN11蕾1pH EA1ҾNL1p1K1뒅:A$-AHHH=-I1H?AWAVAUATIUSH %xMQI$LM~AEE1HD$A9f.Ht$IEH,0uH}wHM8H5H9L‰1)HQID$pHHt)H1҅~xH9#H@)HuA ~H-%DHuD质uAEAA9}E1ID$pHHt-H9}DxH9H@)HuAEHD$A91ID$pH0Ht1H9}fxH9H@)HuAE1HD$9fDHt$IEH,0uH}HU8H9ADME~!H-%E1Hu-A螧E9uAE9}IE1ID$pHHt0HDA9}fDxH9H@)HuAEHD$9K1ID$pH0Ht*H9}fxH9H@)HuH[]A\A]A^A_ÉDHH-%Hc҃<Huæ"HcHD4DHH-%HcA<Hu芦HH-%Hc҃<HufHHc҃<H%H0C 1|H1ҾN[]A\A]A^A_11鉺HHGH=n1;fZ%SHufHtMHHt%tHHt(@:[f.H1ҾON11[1[@1ҾN111[HHH='1:xf.%SHu9HtHHtH@([1ҾN11耹[HHQH=^1|:f.ATH%AUS41EH= %$-^%HO%11H4Ht9tLcJ4HH9D9DMA9~}IcȡHH%~,U1L DH%H4 H4HL9uH=a%D%%D%%nH6[]A\@H=1%D%%E[]A\1SH= %H^%!Hc*N11 1릉HH=G1 9fD%SHuVHt=HHttH[@H1ҾON1藷1[1ҾN11耷1[HHH=aG 18f.AWAAVEAUMATAUHSH(+%޹DHHHMEhpx-AwGH D4@t4MtQLkxfDchDslH([]A\A]A^A_H1Ҿ7N1菶H(1[]A\A]A^A_fDH1ҾCNiH(1[]A\A]A^A_H(1[]A\A]A^A_1ҾNNH1'1iLL$ $AHH#H=DD$1A'7f.AVAUAATIUHcSHH D%dH%(HD$1EHHHt7t.M#THHcHf.1ҾONH1O1HL$dH3 %(H []A\A]A^@1 L虚I.HCpL8L˧LL@uHDHSpHDmH@xDEHCpL1 LH@HspHcH|$H@HMHƾH1蓗x_Ht$H{xH|$A1 L艙x%H|$HO1;y1fH{pHcHH@HH|$H1_@HcH@HCpLlLPLLAAD Z%rHH=:1V411ҾNH11LLѥL1GA뀾dj1ҾN11в1|fH A1ҾNH1袲1N $IHHH=uA辗3f.ATX%IUHՅSHu-HtLH[]A\Ð[]A\1ҾN11IHHvH=I1W 3%SHu&Ht H[Ð1ҾN111[HH5H=!12f.%SHu&Ht H[f1ҾN11`1[HHH=A#1_2f.SHH"%dH%(HD$1Ht]%HuiHHt@HL$dH3 %(uDH[fHt$1ҹ*(HaHHu1@1ҾN11蘰1HHtCHH-H=g$11hHHH=EW$e161ff.UHcSHH%ugHtNH;t?HwHHHt(HHt ~@9HDH@8HH[]H1[]1ҾN11路1HH|H=AG&10t@f.UHcSHH5n%HtyHɐHHHtRHHtJ~F@9>HT1HtJdxzHJHwHHHEH[]@H H1[]1ҾN11خ1HHH=A(1/IDf.UHcSHH5%uhHtLHHHHt.HHt&~"@9HT1JdIBdH[]1ҾN11)HHH=A)1"/sf.AWAVAUATUSHHD %dH%(HD$1EHH+HDC\E%Ll$L5AID$iLHL"^|$DEtDu/Ht$dH34%(jH[]A\A]A^A_1@D $A8IcL1ҾONH1Ǭ1H踰C\@H{ Hs(諤HӣC8=%GHH=f1w/-(f.5J%t^tvC8Df.%D %11ҾN111%C8DC8D/HHH=,,HH=w-1, H NH5XH=%聋HLAH=.HDLE/1>,|$H H1A1H ,%mHH=ʲ01+USHH%u}HtaHt=HHz 9t/QHH<fHHJ 9tH9uH[]BH[]1ҾN115HHiH=A13.+^f%SHu'Ht H[1ҾN11ҩ[HHH=51*ff.AUIATIUSH%DMI$t?HHK 9tOHH4f.HHDS A9t'H9uMAE1H[]A\A]@MC8tAUfHk0thf}t`Hx辉HIt|1Ҹ DHk0f|UfNLUALs8JH9H{0LfAE[Lk0HHE[]A\A]1Z1ҾN11a1C5Hc*NL1C1%HHH=!AM龧719)@AT%IUHՅSHMthHAt;Ht0E9|iE19CC[]A\f.AH 91ҾNL1蒧1fD1ҾN11x1@IHHܹH=KI1Hf(LUHSHH.%HtQHHt)t HtSEEH[]ÐH1ҾON1ߦH1[]fD1ҾN111@H cA1ҾNH1蚦1HH+H={I1K'KUHSHH^%HtQHHt)t HtSEEH[]ÐH1ҾON1H1[]fD1ҾN111@H A1ҾNH1ʥ1HHxH=I1L&KUHSHH%HtQHHt)t HtSEEH[]ÐH1ҾON1?H1[]fD1ҾN11 1@H A1ҾNH11HHɷH=۬I1GN%KUHSHH%HHEHt\tSHCtCH[]=t?CH[]H1ҾON17H1[]fD1@1ҾN111@H A1ҾNH11dHH׶H=ȫI1WT$@f.UHSHH%HHEHt\tSHCu+=tZCH[]f.CH[]fDH1ҾON1H1[]fD1@1ҾN111@H A1ҾNH1ʢ1rHHҵH=I1V#@f.AT%IUHSHHHHtDt;HAtfMt[Ut@EAD$A$[]A\fDH1ҾON1[]1A\M1t̉AH /1ҾNH1ҡ1fD1ҾN11踡1IHH۴H=I1W"ff.UHSHHn%HtQHHt)t HtSEH[]H1ҾON1H1[]fD1ҾN111@H \A1ҾNH1ڠ1HH#H=I1[!KAUIATIUHSHHD%EHHHtit`HAMMAUA$AU}xBt A $~~DH[]A\A]fH1ҾON1H1[]A\A]fA4$yąx@AEH1[]A\A]AH L1ҾNH1誟11ҾN11萟1eH $IHHH=gI1w\ f.AUIATIUHSHH=4%#HHHt[tRHAMMAUA+$AUE~9A $xTH[]A\A]ÐH1ҾON1诞H1[]A\A]fA4$~`~\AEH1[]A\A]xH[]A\A]fAH 1ҾNH1B1oWZfD1ҾN111=IH=HH $IHپw^1f.AUATIUHSHH%dH%(HD$1HHHtVtMHAt`MtUHH:LHHHy~HL$dH3 %(ueH[]A\A]fD1ҾONH1'1AH 1ҾNH11fD1ҾN111_HHH=ĤIMᾧYfAT%IUHՅSHumMtTHAt'HtE19M[]A\DAH W1ҾNL1J1fD1ҾN1101IHHH=I1c)k@AT%IUHSHHtxHHt0t'HAt:Mt/EA$[]A\fDH1ҾON1藛[]1A\AH 1ҾNH1r1fD1ҾN11X1IHHMH=6I1eQGff.AT%IUHSHHHHtdt[HAMtUA $9t\$-~$$-9D[]A\~$-~H1ҾON1[]1A\AD$9Eu1[]A\AH 1ҾNH1:1Ҹ@1ҾN111eIHH-H=I17gfAVAAUAATIULSHHPD %dH%(HD$H1E7HHHT$HDD$|$Et$L$$D${sKC D$ CD$(CD$,C D$0C$D$8C,uaYщd$4 S(MtA$t{sKHL$HdH3 %(upHP[]A\A]A^fDD$4AdAC(D1@1ҾNL1蟘1H ۬A1ҾNL1z1 $IHHH=MLD$A'ieIй=H1N@f.IȉH.@f.%SHuQHt5HHtt H[ÐH1ҾON1迗[1ҾN11託[HHH=p1fUHSHHn%u0HtHk@H[]f.H1ҾN[]11:HHH=I1'r: %SHuHtHC@[1ҾN111[HHRH=ȞGs1@%Su/Cwm%[fD1ҾN11舖1[ÉHH=jgt1fDATX%IUHSHHHHt4t+HAtFMt;EAD$EA$[]A\fH1ҾON1[]1A\AH 1ҾNH1•1fD1ҾN11訕1IHH5H=I1v7ff.SHHb%dH%(HD$1HtmH;HtEtHH_H=pI1ThKPHOH=KGU1i@USHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1Hɵ%%HHHHH$HL$H|$HD$HD$HD$0D$0HD$ |xTHt$HvH|$ tHT$(dH3%(H[]1ҾONH11wHc*NH11DH A1ҾNH11fD1ҾN11訐1hxHH=IHپRfAUATUHSH Z%dH%(H$1hH%LmMH=%z%LeM%NH -%L;! HQ1@HL;b9uH=%zLL%Hu(H} 訇Ht1HvHHƤH1 oH}xHHHttH8 rHHxqHHx HtL@~@1E1HAHxqHH@ H<HqHD9`Hx q1HH}pHH脁H`uH}pL%`%f1hqH}x_HI;<tEqHHuHsH$dH3%(uqHH[]A\A]qgH c%1fHHF111NH$dH3%(uH[]A\A]1WuHHH=\xH Э%H٢H=M1@f.AVx%AUATUSH=C%^w-w%%1AL4HH^%HHHt-Lc0HAHMtI$LvHL9uH=%HtoH%%H=%w[]A\DA]A^[]A\A]A^H=i%wAHڡH=d7`1 f.AVAUIH=ѡATIUSH dH%(H$1rHt 8(tHH4$tHH0L z%H {%HIIHBBHHBI9uLLQ~H5jvLL軚L3~H5LvLL蝚L~H5LL0L}H5LL aL}H5uLL8CL}H5uL,Dծ%HkpEChI}LHCxCTID %E|H?HHxDl%H5}1HX0HfEƃƃH[%IuH;Hd HHH H=%HǃHǃs5%~E(,%~H=%t5%lH;HŅ}HuH=n%HCHCPzst%L#-%D~RH %H9oHQ1DHHzt59uH%H=8HrtH ;%1HL$H=Ө%s1HTH5%H@HH=%rH %HD%H|$Hv1HD$kxfH|$H5v/eiH|$H4kHt:H|$@HHH1gHsp%H=%s%|HH$dH34%(H []A\A]A^MH=|wnHID%EHH=LJ1fHkr%^HL ϜLלHH=;LDMLMEľWI1KfD %HH2p11Ҿ*N1Hi11H={mIHHFLDmHc*N11蟆1smHc*N11肆HCpHBi1hHEHH=ONHH1i2H H2H=)IgN1DoH 8%HʛH=Mྗ 1qmIMH~H=ՍMྦྷK1:H<H=HJ1HbH=L1PH+H=r1Hپ'QHbDATIUSHHJ%dH%(HD$1HHH"M~#v)1HL$dH3 %(H[]A\f.HcʼnH@HCpHDHH} HHCpHH H1gxH4$H{xH<$7g}D1ҾONH1O1QHCpƀ@H=%)n{%~oHH=% o HHu@%HH=‹1fHǀ닐1ҾN11萃1fH A1ҾNH1b1dH{JjHH%H=!AM{;fDUHcSHH %u>Ht%1#wHSpHDmH@H[]fD1ҾN111IHH͘H=A1AT%AUSulH=X%1qlH-%D%%HDHt Hx01Ҿ"cu HDDHHuH=%m[]A\ÉH=H=1sf%SHu,Htץ%u<1[1ҾN11踁HHH=1HH=1먐f.j%SHu!HtC[1ҾN11H[HHH=&1Df%SHu,Ht%u<1[1ҾN11HHUH=ˈ1HGH=ǃ1먐f. %SHHHHtMtDHHt*x;t\%[DB%u#1[f.H1ҾON11[H H=17!1[D1ҾN111[HH{H=ɇ14HۢH=1w[ÐUHSHcH%Ht:HEHtsHHtH~8P90HHDpxH[]1ҾN117H[]H H5 H=Wm5_H ټH5H=l_HHH=ˆAؾ1;%SHu&Ht CP[1ҾN11~1[HHFH=q1f.USHHO%urHt7@%uACP~x9}HcHCHH[]@H1[]1ҾN11}1؋KPHYH=Ag1HHH=A1Gi@AVAUIATAUSHH%1HHHtztqMEAESPA~4A9}/IcLD)DA ,9LHsHHcH6hAD-HD[]A\A]A^H1ҾON1E1|HD[]A\A]A^@1ҾMNH1E1|f1ҾNH1E1|f.1ҾN11E1|xH xA1ҾNH1b|E1JH $AHH.H=8A1WS@f.AWIAVEAUIATAUHSDH(%MAHAAAAAAEAED$L1Mft >'Et >"9>PL9H@|H9@AH 1ҾNL1{f1H([]A\A]A^A_?fDHcЃ9D'{DEmDHcЃD"KL]AEuA1AA9}HcҸD\f.EtFDL$H $AHHH=DD$1IG5AT%IUSHMI$Hh[H=,LsH1HHE8H{HpWHE8HHpWHE0HHpWu}f E EEXǃEXǃEEEXEX;+ v+EI<$H,Hf$E (j0[]A\=$L1ҾU1x[]1A\DL1ҾON1gx[]1A\ËUHP<-1ҾN110x1fH GA1ҾNL1x1VIHHH=A1AWAEAVAUMATIUHSHH%dH%(HD$x1L$FHHHtvtmHAMuMAl$?AvI1HL$xdH3 %(HĈ[]A\A]A^A_f1ҾONH1v1HD$PLLd$0AA/-IH$HD$XH$MA/L-XH;C8AD$HT$ALHEeM$H;LH;*C\HK^H^@1ҾNH1u1AH 1ҾNH1uD1ҾN11u1rHt$,1ҹ*(_&u%H; f$C\CX61Ҿ3NH1TuCT1\AL$HD$HH=}LD$$IMg1'D\$vf.AUAATIUHSHט%dH%(HD$1aHM"HMHHHHHHHctNkd9}HCH)LD9AOH0Hct_H|$dH3<%(H[]A\A]DH0iH}Ht$1ҹ$t'fǃ1fD$=ukdHcWfDj=tڸY1ҾN11s?H A1ҾNH1msZHHH=C{IEǟ]yAT(%IUSHHH;HtEtf1ҾONH1ol1H\$ 1ҹ*(LH11Ҿ3NH1/lET11ҾN11l1RHc*N11k1Ҿ{NH1k1WSHH̃H=sx%SHufHtMHHttHQt[DH1ҾON1gk1[H[S1ҾN11@k1[HHMH=!sW1?xf.AT%IUSHoHOH;HM1LJHxKHHuse @A<$[t8H;HuLJHH PuU1H;M[]A\@LXMA|]uH}HPL`UfDH1ҾON1'j[]1A\H(JtHRtH1P@H "A1ҾNH1i1bPHc*NH1i1Af.1ҾN11i1 HHH=nqI1wYl@Z%SHuVHt=HHttsH{^[@H1ҾON1i1[1ҾN11i1[HH1H=pw1f.ʌ%SHufHtMs;stxH{^[@fC pyH H5~pH=߀H1ҾN11`h1[HHH=Ap1_xf.*%SHu'Ht H[H@1ҾN11h[HHXH=o1ff.ʋ%SHu'Ht H[H@1ҾN11g[HHH=o1ff.j%SHu&Ht Ch[1ҾN11@g1[HHH=!ow1?f. %SHu#Ht Ch[[1ҾN11fHHiH=n1AVIAUAATUHSHHLL$ht=)D$p)$)$)$)$)$)$)$dH%(HD$81MċF%HAHMAH$ HT$$MAHHD$(HD$@DHD$ (D$$0HD$0HD$ HD$蓎HcT$HL$8dH3 %(u7H[]A\A]A^DAH '~1ҾNL1re1LHjH=QmLD$H,$EILw_f.AWIEAVAAUAATMUHS1HxdH%(HD$h1$L$w$HԈ% HAME* ED$0lA9t HDP0P0Df%E. C=-H HcHHt$8HcLLT$ 1AOLT$ @MtAHD$hdH3%(~ Hx[]A\A]A^A_D$EEAjAlD$@D$AHD$@H=%HDADILT$(L\$ HD$8Q5k%L\$ LT$(oC=H~HcH␃$A9LT$ E1ҾQNL11bLt$@LT$ LLT$ ELT$  ʆ%$$$|$0t PHc1Ht$@I|$LT$ MLl$@LT$ fA,$LLT$ ELT$ !f*%e1AH z1ҾNL1aDAjAlff.L@T$@D$AfHE1I$HEID$LT$ 1HHcLLLT$ Rf.$$6$1ۀ|$0t E9I|$IcHLT$ )LfE,$LT$ f.$E9LT$ 4E+1ҾQNL11`LT$ fD$&|$0A9LT$ Ll$@HcLHLKA9LT$ I<A) Ic1?Ll$@LT$ |$0t Hc1Ht$@I|$LT$ $KfA,$Lt$@LT$ HL#|$0+A9LT$ Ht$@HcLHJLT$ DI< )LT$ HcA>LT$ McCDLl$@1Lt$@LcLL1LhJA9LT$ LA)K<,1Ic=Lt$@LT$ ,f.t+HT$@Hcŀ| uHDfDHx uu|$0t A9Ht$@HcLHLT$ 1IA,LT$ Ll$@SIcHLHIE9LT$ _I<E)1IcLT$ 1)=LT$ G$.|$0E9LT$ IcHLHFIE9LT$ I<E) Ic1s7AUAATLgUSHLHMŋ{%u|HtcHHt;t2tkAH1ҾLPH[]A\A]H1ҾON1VH1[]A\A]f1ҾN11V1HoH=^EHپw1_AWAVAUATUSHH(D Xz%dH%(HD$1EHH+H*Dz%LEMM{8CC CDCSA9ZD9NE#D9C9~~A9gA9?CD$AH{H|$~`y%DHL$dH3 %(H([]A\A]A^A_fA9~A9H OH5_]H=n751ҾONH1T1x%tHzH=\1D񾷆Ddf=x%C<1ҾN11T1$AЋsD)D9ƍM9t.H;HIt<5Kx%rLHX6~D$ADCLt$HE1II1ҹLHt]uCt$AC8ADEtL1? w%?16t$uEuLAR:HHvlH=0[PK8BHȎHcHLw^HxH=Zg1 LD^L^L^Le^LE^H H5ZH=k2H ĐH5ZH=k2AFH.HcHH H5ZH=kn2H gH5wZH=kO2HwH=Z1 YL<^H=xH=Y1D׆Dz_LC H{xsK9(AA)D9T$FH8IƋT$HtIvT$膏I>T$CI~CAFAG HM>IFt T$3T$EGT$ ADD$ :1IFDD$T$ I7H4΋vd4HA9K 9KDCA@DC9NACt&A|$t$DEDsH юH5{XH=fjG0AA)DLAW HfE~H1@HHt.H1҅~fDxH9H@)HuD9|1HHt2H9}Bf.xH91H@)HuIM9aDl$8t$LE12+H5~FHHÿ1,H|$IcLtGHm/LH)I9}KIT$pHHt+r1Ʌ~xr9HR)HuILH)I9|\$8A9\$~@1ID$pHHt-H9}dDxH9RH@)Hu9l$ ID$pH01Ht0NH9}DxH9H@)HuDL$D$8AEDSo%ET t$LD;+|$8ƉD$<9HcH\$AD|$8A6LlCHHCHEufE~(H-`%E1Hu Af6E9|1ID$pHHt(H9}xH9H@)HuII9uD${ #Nt*tEu H H5#H=}GtC~it+t&HH[]H[]f.1/fugH H5H=HH H5kH=)H H5LH=F f.HSHLMt&LMtDa%EHAЅu[f.Ht:t}tYca%tHpH= 1c[@ 2a%tHH=W 14f= a%5`%uO[H H52H=[HHH= 1ýLHXH=1' 蝽[HH= ~Wft;t&t fD6f61Ҿ6@t[~)tu61ҾUN1;1ҾRN1;fu1ҾQN1;D1ҾN1;f. *N1;f.DAUATIUSHHtVfDI\$M,$Hu $HH{H+H HuI|$LMtMH[]A\A]f.AUATIUHSH=^%MxI$Ht~tuHt+fu}I$HH{Hu%HHHxHtHH`"u܋5f^%1H[]A\A]ÐL1ҾON1?:H1[]A\A]fL L&L1ҾN1:H1[]A\A]I$f "HIHHZHIE ]%H1҅fPH@H[]A\A]fDI$IDŽ$H[]A\A]1ҾN11O91H A1ҾNL1*91H;HHc*NL18DH=aHCIL1HH=51HҹLHH=1He諹1(@AWAEAVAAUEATIUSHH8Z\%2HHHHAv)1Ҿ\NH181H8[]A\A]A^A_HI]IcfH5H=Ͱ fDSHHoHt1HHHHHH9wz t [fB[f.ATJ%AUHcSHHHHtdt[HHtx u)Ht_1ҾlNH1%1[]A\H1ҾmN1%[]1A\H1ҾON1%[]1A\~$H@0P9HHDD`lD1Ҿ:NH17%1t1ҾN11 %1]HHzH=AA龗1AVH%AAUIATUSM7IEHI&I0ELTIIcp HHC IDsE11Hh (9 HDIHh H|t!AHE9u̸[]A\A]A^fDD`LL *N1#[]A\A]1A^DL1ҾON1#[]A\A]1A^@L1ҾrN1#[]A\A]1A^1ҾN11#1n1ҾlNL1l#1V1ҾpNL1T#1> *NL;#1%HHH=!A14;Df.AWEMAVAAUAATAUSHHX=F%$H:HHH+HH;uQ@HtPEA96AtXAFvO1Ҿ OH1>"1*u@uH1ҾqN"HX1[]A\A]A^A_E$~"A?H8GIcf%SHulHtUHHttHt"1[fDH1ҾON1G1[1ҾlNH1/D1ҾN11AHHH=A1l@f.AT=%AUSHLHHHtUtLHHHHtN~\t7@u~D`4[]A\1ҾONH1O1[]A\D`,[]A\fD`([]A\fu+D`0[]A\D1E‰P$[]A\H1ҾaN1[]1A\1ҾN111lf1ҾlNH1Mf.1ҾpNH1-AHH1H=dA1!wfH@4DAVAAUATIUSHH5#<%HbHHLMYMptc1E~cH-,%H"fDHH]HHHHLuI]D r;%1H[]A\A]A^H1ҾON1GH1[]A\A]A^*;%tHAH=1'(*1fD:%tHH=1'1mHH=Š17'ۗ1L@1ҾN1111f1ҾlNH11H iA1ҾNH1R1 $IHHH=2A&1EAT:%IUHcSHHHHtdt[HHtoHP0Htfx u(~$B9HHDL`x[]A\fDH1ҾmN1[]1A\H1ҾON1[]1A\1ҾlNH1_11ҾN11H1HHzH=1IA龗)1Aff. 9%SHu [HHDH=+18%SHHH;Ht]tTHH~ u&HtLH1ҾnN1s1[H1ҾmN1W1[H1ҾON1?1[F(u<x\HH;F(HH^E11r[1ҾN111[@H1flN11[H1ҾwP11[HHH=S1躔DAWAVIAUATUSHDu7%dH%(H$1Ht$PEMIHHD$hIHIHHt$PH$HHEHT$PP BvV1ۃLH$dH3 %(sH[]A\A]A^A_1ҾONL11뿋=6%@H=3)HHHHEHD$0Ix ZHPH|$hH51H H$H|$h1ҹiHHD$( HD$hLMk HHD$IH5ǸH8HHD$H$D$HD$ HD$H$HD$8Ht$(H|$h1ҹE1$=ID$ D$ ;B(|r91#@AwAc`AIwHvH6H n6HcE_dDEQtHV6DJ^ Eh AWH 56QS DQF HD$AES    E tA9DOE~!HL$H|$IcNH H}Ht#E~HL$Hc"Hv ICH9B HB H,HcE~AL$9I$L|AOdE1*D3%EHD$PH9H5BHHD$ IH|$h衱 H|$DŽ$HD$XIDŽ$D$dD$(HD$HLpH$HD$pH$HD$0H$HD$8H$HD$@@D 3%E_ID@HEH$1HL$ DH|$.McGHD$E,HHDŽ$IOsHs(H$LL$ HT$H$I>葲aHH$H=AĸDD=82% HtERH@ @H$IUH;PH=1%l$d H@ LHwE11*$PI$@49H|$hH$hHL$P$L1ҾdNDŽ$16IH|$hդHcxNL1 HxHH5HHD$Ht@IHcxNL1q1ҾuNL11H|$1ҾvNL11Ajt Aljt lHL$VQILL$DDEHHz H /A~HD$H3DEhERDLH|$ H|$1fD$HL$H|$HcH)HchNL1D$D$H )DQIHHz u?LL$HDى9.AF}HuLHL$ALL$8HDىD\$@-A=D\$@#H|$H$D\$@HD$AGH 3)A0EEHD$ Af1ҾN111Ll$L HT$0H|$LAALDŽ$'Hc*NL151ҾlNL!1F1ҾsNL1 1.D$HmHpH|$hH1H$H|$HcD\$@H$D\$@H|$HHtH|$11ҾtNLw1MHpH=]1WEsIs=H|$REI@(~ ;D$ HD$PL$HH|$Hc*NL1AOHH=ËEI1ւHjH=EDᾗO1豂\H͐MH=yAE11F艂IHP0IcGH H5EH=bkfHctNL1-1ҾbNL1 H ]H5H='HcuNL1cL$H'H=McľK1辁LL$pLD$HH=LD1蒁uHHH=ZIboLD$PH׋H=01L7CIHHD$hH ~H5H=W4v#LD$PHH=މLW1IL$HڎH=7F1Ā-H0H=DN1LD$x蝀LD$x2AWAVIAUATUSHHS#%dH%(H$1=MIHSFIH>H51HHD$PHD$XHD$`HD$hHD$pHHD$;H$Ht$HHHD$(H1HH\$Ht$HHg1 HHD$8+t$8LD$8Ll$PLd$HHUALt$(D$4H$HD$ fDHt$H|$IEIEIEIEIE YH!%H|$H5TL~HtqE1fDAJcHD1 HD$PAfH51LHt@uALt$(H|$`LHD$`H|$1H$dH3%(Hĸ[]A\A]A^A_1ҾONL118"HHu@<"HT$ 1'f.H<"tGHK<\uAH=Hƹu9D$TALt$(Hc*N1LH=Hƹu.D$T>As1ҾNL1BH=HƹuD$T;A2H=wHuD$T2AH= HuwD$TlALD$HL$(HnH= Mm1 xILHHHtH=ހLEƾ'fwH=& HuD$TjARH= HuD$T<A'H=Hƹ uD$TzAH=5 HuD$T=AH=J HuD$T:ALt$(1ҾN1Lf.SHH%dH%(HD$1D$HH;HtXtOHt]Ht$tx0HH;D$HL$dH3 %(u[H[1ҾONH1(1ҾlNH11ҾN11mHHH=~zu+f.SHH%dH%(HD$1HttH;HtTtKHt:Ht$px,H$D$HL$dH3 %(uFH[f.1ҾONH1(1ҾN11HHH=}G| uKDAWMAVIAUEATAUSHH85%HHHHH|$pwGHcL$pHfu ~ HHEHCHEHCHEHCHEH{t#L#LwHHEt.HsLHH}u} uTH[]A\f.1H `H54~H=~mH AH5~H=NH "H5}H=/Df.SHHHHCHCHC[fSHHH{zHHC[fHSHHF~ Gt:NAЃwHԃHcHB%C8C[f.GXFG[FG[FfG[fDFG[GXFG[H H5|H=}KH ЅH5|H=|LHZH=i|G1k8fHSHHF~ Gt:NAЃwHHcH"%C8C[f.G]FG[FW8FˆG[fDFf9GfNGfG[DF9GNGG[fG]FG[H H5g{H={H H5H{H={HH=){K1WjfHSHHF~ Gt:NAЃwHHcH %C8C[f.G_FG[FW8CˆG[fDFf9GfMGfG[DF9GMGG[fG_FG[H WH5'zH=z`H 8H5zH=~zAHڄH=yN1ifHHt"HtFt5~ G8tGHH H5yH=z?H ҂H5~yH=y@AUIATUSHHHItx HcSHIEtAA]HA$11=DH A9,$~+IUHIt$H<HuH1[]A\A]@HL[]A\A]H H5xH=yf.HSHPF[H HcH;Hc҉CHH[D8/CHc#'fH1[0f/f4{fDH H5wH=w>cfDC1[D=t ~Ict4ouCH|HHC1HHE[f.Hc:tHH[@f.HHtSH5%H%Ht/Ht6H;:t,H01fHHtH0H;zt HH9u1HHH MH5vH=,oDAWAVAUATUSHdH%(H$1HH|$hH$;HD$hHHHHHH8H$HFHHD$`HF HHH9s#HHT$`t Hzu H@H9rHT$`H9D$`pH$1Ht$`HHHnHD$hHHfxjHHHHD$@HCHD$HE1H$D$HH|$@HHGpHt d|$8HD$@HhxHuHD$@HHCH$H$Hp H@Ht$(Hd$(HD$(HD$`H)D$(H|$(H|$(H\$`H$L$HD$ƉD$8H$DfHD$0$MIljD$1H$(dH3 %(H8[]A\A]A^A_DHt$@Hl$@H]HH{H{ H}HD$@0H@r@V1Ht Ht 1Hf_tH|$0 WHH$&H|$0D$H$1Ll$HpfDML$LHD$(!IMA4LD$(LL$A4LIT$ )HH9\$0vVA4LڹA4LI܉‰ILH$HHCLl$HH|$8 LHH$H|$8D$P$1L|$HnML$LHD$(IAtLD$(LL$AtLIT$ HH;\$8sUAtLиAtLF>I܉‰ILH$HE8L|$H$pLt$pLCHL$p‰HY HNHHI$$pMLHl$p$pLHU,HL$@HD$(H$L$L$HHH$HHH$HHH$H$`HL$@A{HD$@HH(LhHHL$8MqH$HAI]H4D$E;}EgIIIEE1D|$(f.E1I M9J4;J|=muIL;t$8ZMI]HID$(A9EtH :sH5>iH=ajwH1Hfo|Hx/dfDHD$@HH H@HHL$`HD$((HD$(H H$H L$M HXHLhM$H@$HD$8HD$XBDaL$HT$PHIHD$xHd$xIHD$(L$H9W HD$(L$P;H& D\$HE1EI M9J4;J|=uHD$XHD$`H9D$X#HD$8HHD$( HD$8HXHtHD$8@HD$8LhMZH qH5gH=sl軵DT$PE~.1L|$xDH L9tItI<)uWHD$(HX H$HHD$hHt$8H$HHFHH\$@H$H{(HH{oH{H pH5fH=gDHt$`H$HHFH}HD$@Hc$ HHHL$(HH@ HPHHD$(HQ HHD$(]HHC0Ht$pHHc$ 1HHCH$H{H[ $$H9HH oH5eH=fL$HT$(HH9QLc$0HY(L$AF8L1A ЃAF8IHHD$(qH}HD$8 Mt|H|$0 HD$81HhH0H9\$0 A4LձH譵HHEHEHH$HHLc$I9wHD$@HX(KdHL$8HHHHD$(DŽ$>HDŽ$H@HHD$8H9HD$`HD$@LhMAEzHJ0Lt$hLt$@L$HT$0HD$PHL$XHD$HI]HBHc%IcUHHHHH9sICIHDŽ$'H lHcHCH9eL1HI$=IcUID$H HHIEH9rLdL9|H1H;HL$pHHT$@gHL$pHT$@HL9rH| FHHH9t A/fDHً1H!%tHyHT$@DH2HEH=HT$@HL9rIcEIHDH9sI<$I葳IcEHDI9rH{HD$0HXIFHHD$PI~ H$HL$0HtIFHp H|$0HsHD$HHD$HI9F(!HD$XH;D$`DŽ$>HDŽ$HD$0wHD$HHHD$PIFIHD$X0H kH5aH=9cKHL1CZKHHzHT$@艸HH$HT$@HsHHD$@袸HL$@HH jH5-aH=0aXfKaLt$hM&MH|$(H|$8L<5IDŽ$@HHLt$(@ L輷HHHE}N,J+H9s+茷HHQLHEHH9rD$(E(HLfE I$HLHxH0D4$I$EHhHHD$8HHHEHH[H|HD$8AHD$0Lp0IAGHHL$8CCXCXAWI<$1{-HL$8u{PH{8HΉCX ЈCXCC 2H s$DSD[C {D\$XDT$PD$8WS{HD$HT$@WT$@HK8IHt$HD$8H=_D\$XDT$PDC$HkD$ Ht$HD\$DT$E+1MHEHL$0L;l$(HIH1JJMINHT$0HII0IHH gH5Y^H=(蒬H hH5:^H=sHjH=^-1IM5#$L$(H_H=].1M=$I$HL$(HXLHjH=]-HLD1LH fH5]H=!_輫$us1Ld$(1IHt>PHH8H=@]DH D@.T$PHT$@H_$1JLHCL9t_Hً$HHEH^L ^L^H H^H=\H$.1K$u#HE@HH(fL fHd^H fH=k\.H$M1Kl$HEH eH5;\H=]tH eH5\H=]UH eH5[H=j6HzHH eH5[H=;]H eH5[H=\1H eH5[H=\輩H teH5d[H=\蝩HH LeH5<[H=g uH #eH5[H=[jVH eH5ZH=)gk7H dH5ZH=foH dH5ZH=KfnH dH5ZH=[ڨH ~dH5ZH=Z軨HL$`HH=^ZW:1IH JdH5:ZH=>[sH +dH5ZH=[TH dH5YH=Z5$pLL$Iщ $HeHH=YLD$AD$G91HDAUL-7$ATUHSH$HHAHt@Eu;HHytHL9uH1[]A\A]HCH[]A\A]H VbH51YH=I[jf.HHtHH=$HP0HP8HP@H8HfDSHHHHt{w訩HCH[fDH?萩H{Hf.SHH0H{8zH{@qH[XAUATUHSHHtnHItf1ftCDHEH؀xv!ML`HL+eI<$Ht I$UCH9HL[]A\A]بH[]A\A]DAWAVAUATIUHSH8dH%(HD$(1HttOH$H誮HH @ID$PH{HHI\$PHH\$(dH3%(H8[]A\A]A^A_INNNHIIHI88IIKDmIDHI)Aa$D4$LHu$@HHIHHHH)ǍG0W<:MǃH׈Ft+ uLHsNHu1M$@HUSHHHtJGftAHfGH,H}HtHUPHt HCftHH[]l@H[]ÐH;ئHHH[]CUSHHHPH{HtHSPHtHHHcHCP藤HHCHt>{wH[]ÐHH@H@H@H@ H[]f1ff.Ht#HFHtHǀƀHFHHtH@HtH~HHfHt#HGHtHǀƀHGfDAVAUATIUSDwEAF11L,I$H<(HHHGPR\L9uHcA\$(hHIID$tcHEID$ tAAF11L4f.I$H<(HLHGHHP\L9u1[]A\A]A^11끸f.HtHtHG HtH dPH5.aH=4T]֡fDATIUSHHƇGdH%(H$11fG HHcH=`Hƹ H`HHDHHMt3I4$HtH{HIt$HtH{ HtHCH8t]1HHH胦H{0HD$bHtE HH$dH3%(u,HĐ[]A\@H{H5` Hu1@ۧf.USH9HH HHǃH5HHCHC HC0HC8HCpHCxHHHHHHHHC@HCHHCXHC`HCPHChHH;HSƃƃƃƃƃ`ƃƃƃƃƃƃmƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃhƃƃƃH؀ H[]fDH="Ht$Ht$H= HHHDHHHDDH1[]H1USHHHHH迿HHпH訿HH踿H{诿H{ 覿H{0蝿H{p蔿H{x苿HHsH{8jHHt9HMHAH5H{@,H{H#H{XH{`H{PH{hHHH[]՟DH[]fAUIATAI|$USH贝HHt.@ h1MfCHtH{LLk HH[]A\A]S9wHr[H腦HtX[Ðf.HtS HHHu[f.USHHHHtxHHtlHHv=HP(C H9rGuWHt:HPHkHHSH[]fDHP(C H9sH1[]H x^H5[H=[谛HSHt'H??H{6H{-H[$@[@f.UHSHrHHt*0HtHHh@(H[]@1Ht1HSHtH?_H[馝fD[@f.H譣HtH1HD$HD$HSHt^1G*G fG(G+G$H2H;HC"H{HH{HCHC[hB~P)Nt8~&3Nt~4Nt&.N1$Nt&NuH=YT@b tXH=SY~=c t=d t=` t=a tH='YH=YH=XH=X{@SHP5}DwS(s$ bptH=WX\@Pn 2fR(pH=-X1 fB ^Yf:L9X? V4 OQ1RjH=WFfD 6H=5WfL.fx H=Vp(Nff  H=7V1fD"\&*H=Vn+ ~FfFC:GC"q+vH=AUUDx ur \%H=UӗHHtH5xUHH[f.P ^ f v H=Tt1f;W^gBUf= <7== =.H=eT ffryN #&cH=Sfn3 qH=KS\@ " H=_S-!1Cf\(x f+Z i+B +H=7SfD  r ` H=R1f.  [ FjH=RFfDs > & t"H=YRfD 3  1H=QfDB l  r Z H=QnfD0 Mf>H=aQ/)  13f+Uf1'G'Q'H=Q@G(fwpH=PL@5fuo xH=AP@S0C0fH[?B>H=O  H=Os1@% B(%\H=EO8H=]O,@/l 2T .H=NyH=MOGGFH=OG fH=N_S1u@ fy wy"H=qNM=+  >H=MID{ RF= HH=cMn   } JH=M&4-   H=!M # m H=L  {   rH=LNH=aL/1QH=L 1+f.fmH=K10H=L1f.H=K1f.GcH=KY1{f.Z(H=%K5[()1Kf.) H=[K7 1f.H=K1f. I H=Jt H=JQ1sf{   h6H=gJ9R wR SH=[J? E 'H=I  #)  7 H=IpB 2B 6B^H=5I:a t+ (H=HW ] H=I + %+ .7H=HH=Hb? wBDPH=H,H={H H=cHH=GH=WHH=KHH=GH=GH=GH=HH=!HH=GH=GH=GH=GH=GxH=GlH=G`H=OGTH=GHH=+GH=DCH=CH=CNH=CyH=CamH=zCI?UH=C1+=H=nC %H=2C H= CH=CH=B H=B%H=C|PH=`Bq }H=HBY BeH=@H=?H=,@H=?H=@H=@H=?H=?H=x?H=?}H=?qH=?eH=?YH=?MH=?AH=?5H=?)H=?H=?H=*?H=>H=r?H=Z?H=6?H=*?H=?H=>H=>H=>H=>H=>H=d>uH=>iH=>]H=>QH=4>EH=(>9H=>-H=|>!H=X>H== H=4>H=">H==H==H==H==H==H=">H==H==H==H==yH==mH==aH==UH=8=IH===DHSHtH??H[6fD[@f.AUATUSHHH"o HGHtHǀƀHGf{t{H;tuE1E1f.HJ,(HtHHHtHDžHff.USHHHuHH;HkiHiHuH[]f.AVIAUIATL$UI|$HSgLHHHLHt$HpHHp(IE1[]A\A]A^fIEAWAVAUATUSHHT$HAE1E1H$FD蓃AALH>xjEHUD)ÉD)f:CA~zMfHIt5MH@t IGEHu'DfDH$fH<$H[]A\A]A^A_E1H$HD$H $HHD[]A\A]A^A_fATIUH-SHHFH?DU t HW`HHV(=tzHC(Ht0Hs(Ht'DCADC ~ߨ$CH[]A\N!~Aȉș9EȉșC"wHG`H<HHp:HHC(I<$\HG`HHC(CfCDE5HG`H@HC($LN$H<HH=(1-4AWAVAUATUSHHD$E5HHHǃtH,HIHH;HHLjH=$E1fA}upfH;HeHEHHsEHH߉E H1H5$yAfE9eFIEAHH,ZHLu8L}@L$H<1HH'1HHHu0HH~LH͂HE8H8uLLxHHUXE ΃H߃@ ‰ @ƃ  @ ƒ ˆUXH߉E[~HAHcfB.HH;HPf|$@:B HpH@DA9cfHT$ HD$ H fDL$@t$HD$(DL$HH DD$KH=HD$D$DD$HD$ H$1HdDDQt$ED$78H4 HH=I"16DL$DPft$@H贖HD$8e7L$@H H=i1WHk H=J11H=0H 1қHHx HGsHH H=Dᾒ1zt$DzA1If.AWAVAUATUSHHdH%(H$1HHt$HT$ L$HD$PHD$(r$uLr$HD$H$dH3 %(HĘ[]A\A]A^A_DHE1`"1D$@SHD$`L%HD$0HD$XHD$8HD$PHD$HHJADr$AF<IcLH wH੡D$HD$ HfJ=q$t]H H=431AJf.D$HD$ HJD Xq$EAf D$@Dl$ RD$HD$ HIDp$EtH4 H=[.1AnfDD$HD$H:Ip$A D$@6DD$/D$HD$HHD5+p$EAHHt@:D$ HD$H<Ho$%A0fDD$HD$HOH o$A FfDH(HRD5co$ExLt$H&-Jo$_LHHGHH=B%1A UDHtD$HD$A  IHCfDA&fDDHA?Ht$ H#dHD$ AHHH;H;@H3@H߉)?ANjf$ 1tBHL0Av 9gHH4fL0HAV 9DH9uHH=;Z1Of.HHz?-f$D$D H]?De$Ep HC>De$DE2 t$DDH萴HHD e$EH߃L4L~Dqe$EM~0AEEfAn IlGtHI>fAGI9u=4e$6 1L$D:QE1H HII9d$IHN,8N=HAE`B>LfAE^HKIE8H8uA}`覵I}8HJCHuDA0`aH<HH9HAGw8H]aHcfMtAG~tF@H #x%H]xHt$ HF+fDD$ fDHHpPHHt$toFLt$@LxML|$tNLL>MtAG~/tHxHxHD$@/DD$ fDD$ HDHmD$ ?gEAAfAH'H=^$AA1ѱ(H]H=4L1诱^HcH=G1萱f.USHHdH%(HD$1t tHL$dH3 %(uEH[]@Hl$11HHtu1fDfD1YfHt;~@O!wș1Eȉșf.f.HcHD7H9sHHHH9WwDH(HdH%(HD$1HL$H4ׂCHH?H$iHH)H|$dH3<%(uH(jf.AVAAUATIUHSHP=R$dH%(HD$H1m` L^$uf.9t IAuHH}Ll$1LHABfL$8\$0D$4D$;HHD$IBHD$tLHHD$(Dt$$L|$ L$*DHAD$ f-fKHtHcHIL$xDŽ$DŽ$HqH H$$I$HqH H$$g@p3fD s#fD rfDtfDH|$H@M1=$tHfH=[1293$H($H1H=DIcH\H iH5H=KLt$ HD$D$H$HAHH{lHJH=oH681DL+JHH=J=1"f.AWAVAUIATIUSHdH%(H$1F HӉffHH: I $M$fA ЈI<$HG`HHx Am(ZIA$ IMD$D$MHGuIHG}IHIHeD$ DM$E|$Mu'I؉LLPhMm(Mt7I6E|$Df>tI$H>tEtJMm()NMuMAE}ME5 I$ DLHx Y@HLAD$1LI>HLJHtHPII>HǀfpLL_D$LjIf=p|$I$H9fA$tLMpA$I$AD$I$Hx1I$AfA$EDD$0H=AF)E$HH=HD$M|$x\I)HFD8$ME"8$LwoI$1ɺ"NLޱHx JfDM$I}=IT$L=T$D$Ƅ$Ƅ$ffƄ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$E$f$Ƅ$ff$EDDA~[H$LAF)IH5Lf8HHGAt 1A@L/HcT$LLoLIf8A$LLqA~(A$@AFAN$)IvDA A1@AD9A~AuD,>I>f?v+Et&Au <A$ A$9~BDAHPz9~(HHT>|>fDfD9cff$ f$!f$A!%fff$f$ D$ L-@I$HHD$AA$L2+LHT${THT$HHHl$0lHLr HD$IFHD$1HH 8IHj II$HD$0HHD$@HHD$HHI$IFB(HD$AfAE HLLAI$HL$T$`Lm8INHL$I$Lp E1u0Qf.HGHtLLAI8D;t$`s'I$A}0Hx tHGHuAI8D;t$`rً$E1Lxt4@I$HtIUAuLIMAID;$rHEDH$dH3%( H[]A\A]A^A_f=MMt4Ay*HLHI fAN8D$LL؉4A1IDŽ$A$NI?EAIf:(D82$MEHmH=Z"+12pMԱA,Nuu!Atp-$IHxPAE 4D 1$MEHH=*1蹎@AFD1$AFEAAfIH8AHp#wI<$MMfLHT$HT$HIH5MHI$Ń1ɉLLc/@0$MH HH=b$1融fLEwILLI>D$~D$nLD$ gI$L$DD$ 9J(HtHcLDD$OI$DD$HAޱuA@uH II9EAIf=(f=f==/$MH^H=A,1茌I$ DLHx i%H 1ɺ-NLQ+/$ױ/$HH=9b"1DD$ DD$fLLuH$$ID$0LHpID$xLHpA+1LL$JH AL1LLH5L A$Lփr 1L If81L 1L ID$pLHpHt$LIf8Ao1L= H$L( I$ LHpIf8H$L H5L ID$LHpbA$LƃZ 1L 1AEL5 1 Lv H5_LL ED$A=w\H L1LLIf=f=f=L+ lA512I$H=$ADHcA)Mc1LL$LD$HT$(DT$$A DT$$LD1 I$HT$(LHphLD$1LLVL$L D$ $$1LR 1L@ pI$LHpAH1ɺNLHx '$s$7A1E1M?I$LHp +1LYL L I LHpu+31L1L HH=l1 DIU*$H:t4HJH==Hy 1ױ @HfH= 1ױنֱHcH=A;eN1謆H HTH=r*1聆fw wff.wff.USHHHt HHHHHH[]fD f.HHxcHHHH0CHHHHp#HHHtHHHÐHHǐHHDHHHHDHHHHHHT$D$dH%(HD$1HL$dH3 %(uHDf.SHf.HxxC;C$sHSHK[@1[@oÐf.SHStS[AUIATIUHSH)MtHuLHIHI)xDu]$)I9wMt"MtHuLLuDuH[]A\A]1f.HHdH%(HD$1OHL$dH3 %($uHHHt$dH%(HD$1 HL$dH3 %(D$uHDf.HHdH%(HD$1D$$H H HL$dH3 %(uH7AWAVIAUATIUHSHHHH?dH%(HD$81f?vtHH6txHO`Ll$ HHL<LHLKMHLH赽HD$(H)HL$8dH3 %(u1HH[]A\A]A^A_fDHHu1HLgAWAVAUATUSHHXHi(dH%(HD$H1HHu-Ad1HL$HdH3 %(uxHX[]A\A]A^A_L|$LcqIIHLLD$0LLLLD$NLD$LHL趼Lt$HD$8L)MCdu+1vH NH5H=&1LL=#$5DCdHH=D1؀AVIAUL,ATIUSHLHHHt/HLLLHHPHH[H]A\A]A^L1L(fDAUIATUHSHHHt9{ DcA9v'16 wl>D1ff.S H1H1҃w[@f.AVIAUIATAHUHSAHt8L`LHIEtCLHH[]A\A]A^f.AI}HH9HFfATUHSH dH%(HD$1@e~@l CABy:=D2;>48f}fHL$dH3 %( H []A\</>*ǸhtCjjuUE EEE}HWxE`tx^zHcH}3'tK/ft>0@}t@H AH1RHMHH@HcHi'H:*Ǹ~fD,'f}N#eD6fDF=i' @=vEEω}HWV=f.ATUHSH0H?dH%(HD$(1HH|$A~Ilt,@CJhjHH11il@ 2@;tf<DR>HH*E KHL$(dH3 %(H0[]A\fDHFH*EfD"ztWfu.HxKH}fDtht`kfD'tC~9/t<0u޸I@H9w:/f.#uLd$H I1LuHMHLHec]FH9wLi'LEf4I8@HHH H*XHHH H*XBSH5rHptH5/HX‰[Df.E1t HAE1A9r+d@AEAA9s At;E F AD9v;EF EQA vAAA<w%A7EAAD9wʼnR$uHH=H1JkHÍWуPH ;HcH@&f.{f.hf.f.of.mf.nf.'f.f.AWAVIAUATMcUSHxdH%(HD$h1HH4$HIHHy$AHLCA D$0HD$@D$AD$AD$A D$AD$ -lD$$AD$(AD$,HxIH1HtbIWHLHfDL9s AG<%ubIH5s:HIuH4$HL$HLHHHHL$hdH3 %(Hx[]A\A]A^A_DEu<.tULT$PDE$H 1 1LLT$LT$LLLLK<'H)It/XLIH)It?H 1H55H= H H5H= H H5H=y oH H5طH=m PAT $AUSuy1D u0HHcIc H $u[]A\HL H"H=RELEȉ71gĉHƷH=+A1wgcAWAIHA,AVAUATUS @ @ D1AHt HAt E1HfD_AtAB؃A)]A(^L>HBzՔֿA<LHHHHiA)ljȉAA)A+Dn A=F*[DLk9iҠD:% >% A)Ӻ$I4 )ƍ)B )Ɖ)iӱ:BIº⻷A)AIiɠD$ AA)AiĵPHƒA)EqC AAҺgfffAA)Aiʏ D)Aι颋.D)IETdDD׺<A)DD\$AVUUUADAA)A=A:DA1A3A A:H6H4ׂCIAk9=HHHHHi@BH)HIDu9غQAd)A9u)iҐ9uAD$AEPEXEp E`A@Ap1AxAh Ex$Eh([]A\A]A^A_@L>HBzՔLHHHHiA)ljȿ<ȉ)E1ۻlЉE1AA2E1׺<)L$EfDNNDi,A)AiA<–ȿDi'AӺ$IA)͋D:% >% 4 )ƍ))B Ak9A=AAAA)Aiձ:BIº⻷A)AIiɠD$ AA)AiĵPHA)AY AAҺgfffAA)ʹ颋.Ei DADA)DAA])IETdDD׺<A)D\$6@D:% >% $I4)ƍ))É$ID:% >% 4 )ƍ)B )ƽk9=D$)iձ:]BIº⻷A)AIiɠD AA)AiõPHE1E11A)EQC ׺gfff)Ϲ颋.Di DAA)E)IDTd1DDAVUUUADAA)@D:% >% $I4)ƍ)D$IDf=A<D:% >% B,4 k9))Ɖպ⻷iű:]dA)AIiɠD AA)AiõPHE1A)EQ1C DAVUUU׺gfff)Ϲ颋.Di DAA)E)IDTD࿉AE1A)DADDd$AA)dHzA+@(@1HAf_@AHD>Ni,)i–Ⱦ<Di')H6H4ׂCHHHHJrE.HHi@BH)HHD"t9F=HHcHttuǃ"aHHcHrJ H*DAtbL*HILHHPDH$dH3<%((HĘ[]A\A]A^A_@AAWI?HI9IF@E(f2";s#~48.  0 .1,AA(H}HH9A(@2;'<>H*AA@HMIAf.<@!@nI Def}LfAE@ƃ<!@HEAI:#6HcuEH H ƃ@*D2;!4!8HHKY8m4H?HH H)HH9/AArfMHL }LD@HcM#2#;"4_$8!ȺhA )Af<?z;f7$2AWD$ MA9AFԃ%DRH5vHLEAEJ|fHH JHH9 JuAAAODXCJ HHDADC= HHcHf./$HEAIHEIGfDLH&fDEH$LH$fDMHLSfD@E  2?;fW48f.1 , +f.,,AA3EoAA f}L"D@^ 2%;u48HE1Ҿ LIHEIGHEIGHEIGE fAG E"AG"7AA;AGAOȉڄE™1ʃAAD1E$DŽ$H$1LMAfD}LfD: EAA1}L@ADAAAA#8}0DaDDt)$AD$DuAEuI?vAD$mHHIDHt5C)߉L$H8L$HAHL9NLcAL訪DKH*A^A<>) *A^AU< >bAA3<>H$HH!1HA覧A<>AZA/zI?AE#H|$hAL虷A48A\kH,IHI1\H,IHI1bDAYH (~AAк!A Ai'A)1AŃM|1AA賓LA&HLDHHHt HHt$pH|$`諺1 LD$LWHމ=D$HEA1m1}-$9[|}PHHLH1襹A=H$Ƅ$-AH}}H$AL|$LAŃ|$HAt E1HLHHH H1 LMHމ3D$HEDELmR=#D 1HLHHQHH_H݊Hc H1 Lɏ'HfdișkМу $AHމ$E1e 1LYHމA9D$HH|$`H LACAHLH讷AFZA?AAGAGLAOA H ݉H5yH={ZLLAH|$`1 E0rIAH5h0L4uA EDD$H5yLE1AE K D$ATHL虳h|$H@l|$LDEY1AE4$EЋDILE1L111%/tA-tA.H-DCDCtπ/t-t.tAЃ˃AE/AHxHDŽ$fE/fAGAWi,$@B1E/A1i,AGAAΊIHBDpoAT$DP^A|$-Mt$L$LLR1L#AT$IDPAT$DPAT$tDPAT$DP=~#L$LLЄ 1LыPwz$A|$-LL薄HL;I|$1 肋=#ItHyH=ve1&HD?E1>ȃ}tkAA]=#tHxH= v1&E4$1HLHE1EDkM71E1E11E1 CD~t$IE$EtMDDDCDFtD9t9t"9uk DB|Ek DG\Ek DGLAE1A AAD$HD$ALAAA6A+A AA AAAAAAAAAAAAA{ApAeAZAOADA9A.A#AA AAAAAAAAAAA|$-p1A|$-@1A|$-E1A|$-AOAZAOAD=m#HuH=s1m#yIt$L覀HLK I|$1 蒇= #I(HuH=r1#L$It$L71Lݬx A|$-LIDJu <:t<.8Hu܃=}#tHLuH=r1"D$XE1E1D$\E1D${1ɉl$|H$ @l${IA,$$@`@H=yrpH$uG@.t@:tPu|$Xɚ;wkD$X Ek E|ЉD$XH52(Ll$|H$uA DDD$H5qLπuAE AU $|$\;w D$\$A;wD$=,#tHqH=pDW1-!E1E |${.t}E1AEi@BD$Ek ElEk EtAl$|H$ID$AUATUSHdH%(H$1PL:GHwLGD[AKIHHLLG@81AAUL!E8EA)L=$HcHl$1E HAADPH{HcATʉQ؋LtfC‹TuÃuADL$‰D$D)EHDD$ 2JDD$ EHcD$DL$E+ tEɺ I|$Kt L)|E,$#?@D8H ~AՋ+t҉Ho H|H)H9|H1HtE,$#fD9DLxA fD D؉N1)ljEAH ΋DH1IɉDuEHcD$E,$Et$A4FHcH9ˉw@у9Dv1҃ljw8f.UHHATAwVЃ؍D#H|$8dH3<%(HH[]A\A]A^A_Aڍ !BDLlw A EIN1A)A41EDTHHʉTHH 9Éwt ؃TEHDD$DD$`1fD!TfHcAT uE>E{DAVAAUIATIUSHx[HX:HwHH9uy\HwH9Hu[]A\A]1A^fHtHpI$HtAD$EtHHLH)6[]A\HA]A^@HtH} 1{xI$AD$AEŔH51|HwH?Hh1Df.S1 H xt [f.H[у0 v 1ɍAwQO0 v 1ɍqWFfDUHSHdH%(HD$12HHtZH^{HH1I>ux*HtH$HT$dH3%(u"H[]H$fD1'yAVAAUL-ATIU1SLHLqtHu[]A\A]DA^[HcAD]A\A]A^fDATIUHSHHx []A\D#u1[]A\HH=SzMHپ21@f.AWAVAUATIUSHH=#dH%(H$81Ht$HT$ HL$(Hl$0D$D$HEHD$LHprH\$0tsIH IAtDQ u#t;tAt=tL0E11 ftJADV u1ADF t IcAD0 xAHA]IcA݋D<0AIA=uE9IcID<0Au5DIA ADF uA <;1E1<#Lut><#ft8ADF u!CDF t HcǃA DHcǃEDH<;uHcA?|$0[T$wHT$(LHHD$ `ʲ#uOH$8dH34%(D$u2HH[]A\A]A^A_HwH=wH% uHxH=w$1}1A?|$0[S]HtHt5+#u;Ht$H|$xnD$ #u3D$D$|HL$HcwH=:w#1H[wH=w$D$D$1AWAVIH5AUIATIUHSH(dH%(HD$1ZnHHNDW#EHH0"H5!wHHHD$YA<$uB#11H*vHT$dH3%(5H([]A\A]A^A_DHLt$qHLԏHtEH!HLH߉D$ ALI8u.L^ESo#KDMtHD$H8u|$ u58#tH |H=uI16 @D #E1fLȍHuH=6uLᾆ11 :sHuH= uML%1 GH}uH=tMLe1 YHuH=tML1k 1:@ATUHSHH H=#dH%(HD$1HD$Ht=HH5-uH[t'HL$dH3 %(H []A\DH=ttqHHD$H5tHHHuH=tAqHH|$HH1mx-H|$H5݀HHH|$AmEEH=tHHD$H5tHHHmH|$D$ lD$ H5etH=]zHH:Dʭ#tHzH=s1 k #HyH=r1 j#oH yHyH=r&1a IpAUIATL%"UHSH~HHfHHpt!HL9u#u6H1[]A\A]ÐHtDC#fEE u0IE H[]A\A]H*sH=q1HU: 1HPyH=qH龥:1 H a~H5qH=ryhfSHH=#HtjH#1Ht;u[fHjHHn#[@HXIdH%(HD$H1HHD$t`HT$11HHHL$LD$D$ guHD$Ht$HdH34%(u HX@1@nH |H5pH=q|gff.USHHt5HHt-8HHtH;HtiH+1H[]øH 9|H5SpH=wgAWAVAUATUHSHHhD%ª#dH%(H$X1H|$HL$ED$PƄ$PƄ$PƄ$PHwiHIliI| BgHI;}HLUkH5LgHHzD#EH$PH\$PLt$HD$8E1HD$0H$PHD$ H$PHD$(fDHHgHD|$PA#t>iHBDx OEtH5qpLHXpHiH=ZpHƹA8uH55p1Lp8t"H5p1LpH|$0H!kH5o1LoH|$ Hƺj5#OH5oL1oH|$(HjD$8Af.D#E#LXgE1H$XdH3 %(DHh[]A\A]A^A_ÐH5'oLHE1 oHt$HlND #E:A3HmLfL$8\Lt$H$PHIxDI~8H`H'IHt1#aHm(Hur#$P$PD|$8Ht$H$PfHLHǽ/=nfCl%xlxixD#E`H5m1LmH5m1LmH5m1LmHIeHI|$I|$AEH|$(H |AA1lI|$I|$D$[1=ʕ#cLEH ^H]H= [1I=#-LE H ^H]H=Z1I=^#DE(H ]H]H=Z1S=,#LE0H ]H9]H=nZ1I=#LH \H]H=5Z1I=#VDH h]H\H=Y1A=#LEpH <]H\H=Y1It=M#LExH ]HZ\H=Y1I>=#LH \H!\H=VY15I=ޓ#wDH \H\H=Y1EA=#=DH ~\H[H=X1UAA=g#DH S\H[H=X1eX=1#DH ,\Hs[H=pX1u#=#LH ]H[H=;X1I=Ò#\LH [HZH=X1I=##DH [H[H=W1|=U#DH [HZH=W1G= #DH T[HaZH=^W1AA =#{LE@H -[HYH=$W1I=#ELEHH [HYH=V1I=v#LEXH ZHYH=V1Ig=@#LE`H ZHMYH=V1%I1= #DH }ZHKYH=HV15AA=̐#eLEPH VZHXH=V1EI=#/DH (ZHXH=U1UAA=X#LEhH YHeXH=Uu1IIHXH=wU1 *=#WLEH XHXH=EU1 I1=ˏ#!LE8H WHWH= U I#H^H=TJ1H#LH LWH(WH=Tu-1IaPHVH=TL5J1?f.AUATIUHSHHD#dH%(H$1EXH=X HPH=XHH=XHH=XHH=X HtH=X HH=XHfH=bXHOH=YXHH=RXHH=BVHH=OXHH=NX HH=HXHH=*XH>H="X HwH=XV HH=WHH=W HH=W HH5WHP9H5WHPH5WHP2H5WHP;s{pf{n{H}HL*kIDLHI2Mt-H$dH3%(HĨ[]A\A] 1LMEH5 WHOH5VHOUH5VHOH5VHOH5VHOH5VHhOJH5VHQOH5VH:O=;#t!H2\H=PHپe+1<@ILHHIf.HLiIwf1 LALt 1L.LFHLHR ˆDHt$1LKA<$>HT$:0HHHfD1 LK 1LzKE(HL5Չ#~H}8LLl$lhHIHuFH[(H1 #tLHߺ蹶HSH=NH'1|f.1 LJ! 1LJEHLH Ј1 LdJ 1LMJe=#WHXH=NLᾃ'15fH} L4g~#IąLE HJPH=MHپ(1InfHLfIċ(#LHbXH=lMHپ(1IHLH ЈiH}LjfIPLHHdI#4HL7fIHH1H91R>fAVAUATUSHH L'@w)dH%(HD$1fA<$xHHHD$HD$LjMrH:hL`9It$`LD$LHH6fHILeL.9HLD$HHr`LH62HIcHD$D$HߋUD` DEAt$XHXHXHHHpmrVHXEtyDHXHXt$HXHT$LH+Vt$HXHT$LHVuL;utL8L;mtL71HL$dH3 %(H []A\A]A^@HWHWH XHHHpmUHW1@HW`L;mtLe71H{(\;ff.AUATAUHSHHdH%(HD$1>x#HF8L(Hf8AHWHE8IcHHpTw#yuXH@AVHf8uH-WHEHHP H1f8w 1HWHL$dH3 %(H[]A\A]ÐH@`HM8IHH0HQDsHIH4$HAH@VH5CJHSH$LHSHE8HI9L5fDKVHf8uHUD1!V@H Vf.fD9HNH=^Ig1hHMH=?Id1bf.AWAVAUATIUHSHHf:L$E1AD$ fI$AJ4D$ t HF8HDyHHPA AFIAM9Av H@}EHTDHTuHE1E1Tf}uBfEAIA9}/I$T$HJ4(yH[]A\A]A^A_HE1TE1f}u/fDH1[]A\A]A^A_EAIA9}I$1HJ4(HP(yH[]A\A]A^A_Ð HTEHߍ4@DSL$ Aff.AUI ATIUHSH(dH%(HD$1sSH5aGHHHLP1LLS1LS1LxS&LkSL^SLQSAuLRLmMtlfA}td1"H1HLP(x)AUEH9~>IE1LHHyHL$dH3 %(u%H([]A\A]f.ADŽ$ 16f.AWHcAVAUATUSHHxLDMDEHL1 11DH J?t@I$f8{EH >AJf.H >4@H >$@H >@H PN@H L@H s>@H N@H M@H M@H >@H d>@H LL@H sLt@H yLd@H =T@H =D@}H g=HS=HE%D}?I$f8!EH =AH =@H <+@I$f8H KDI$f8H =DH <@H <t@H OH5#<H=M|Q%}H <H<HE5DI$f8v?H <fH J@H J@h#uAEH <u }ГH<H=s;81fAWAVIAUATUSHxHdH %(HL$h1H|$(LD$f8H|$HH4$HHD$8xCAHl$8E1E1HD$ HD$@HD$LMIDl$I\$P DIHL莵HL9wH|$EEH Z<1(/-Mt AG9D$|gH|$H5;(%LH|$8Ht$IL;l$ MtHT$8ID$B",HT$8II>HT$ H!%tH|$(DHJHDIHJ4_H|$8v%1HL$hdH3 %(ueHx[]A\A]A^A_E1HL$L!HD$81H MH5P9H=r:~"H gMH519H=Q=_")f.AWIAVIAUIATIUSHdH%(H$1HBD$MLL$IuHHf=f=vMt fALLLLBL]EL>H$dH3 %(H[]A\A]A^A_Ht$L$HLLHHLLH|$I9t#H#f.jfDHF`LD$pLLH0HHD$ HD$Hl$pH(HH`D$ DIEf8+!HHD$xAWHHD$(fHD$(H$D$$LHHkHEHHD$ HH$BH$1E1Ll$8HD$0H$HD$ @HL)J,"HE H;D$r)HEH|$0HT$(HHD$PHHT$(LH$Lo*M>HH$DsH )61HE(LcIMtAG9D$}tELt$ H 5 1L(ILHH|$I9t H$HLHm D$tPD$1L$@I1LH(HH1HLP(HL9uADž T$($&HHD$0IT$(HH@8H8Ld$PH|$D$(1Ll$8Lt$@L|$HI;l$(LYI9I8@HxuLhM9M@AuA_t HXt IM9uHcLHHD$0L)LL0HPuLl$@Lt$HH|$0H|$xH|$I9H$Ll$8(L$MhM!LAE)A?uL>ML%?HLLgH53HHHL;HT$pHt$LRVLl$8Lt$@L|$HLd$PH$HD$01Ll$@Lt$HHL$PH$Ld$hHD$(HD$xHD$8HL$XH$IIIHL$`HD$(H(H4H@H$I^P+ILLNH H$HI9rHHD$(LH|$xHHXHIM%HD$8H,HD$xI^H|$@B0 HD$xBD0IL$LH4($HH|$xLAWL4D$896MtHT$xIFB2,HT$xIHD$8HD$(E1HphL+:IHL$8HH@8HHHL$8IH|$@LL$PLD$XHH,HR8HH$HH$HL$`H@8HH$LHD$xH$LL)H$HH@`H@4HH@`H$1H0tVHeML+$zM)HD$0IH|$0Lt$(Ll$@Lt$HLd$h1Hl$x4H CH5:/H=Z3h11SHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1H$HL$H|$HHD$HD$0HD$D$D$0HD$ "x8Ht$H117H|$Ht$(dH34%(uH[û@AWAVAUIATUSHHdH%(HD$81HHIHHM H;HpHHLL蘛I,$L茛Hf8LELH$fHHf8H@` $LD$LHHD$H0^HI?HT$LD$LHHHI1ҾH/Hf8H9 H91H81H39H&9&H9H 91H9HT$LHHT$LHM9tL5L-1H81H8&H8H8H8H8ǃ H9AHED1HLřH;H:DfP~L}C)LT$HI8T$H$AtH7H71H7AH7LHIc54$Hh7Hc$LH4@HL$8dH3 %(cHH[]A\A]A^A_LxHHE@Hf==f=3E.H;H"1H1@Bt6H6H߾61H6AH6IcLHHHL$4$HFt0Ar6H5+Hߺ 3HL$LHH3H5j+H3fM9tLAH߾ 6HL$ H5+HH $H $HHHi3Df.AWAVAUATUHSHXdH%(HD$H1HHHIIUH;If?wX1QlHIHD$Mt fA|$hHf8WH11HHt$DHHD$At/HL$HdH3 %(DHX[]A\A]A^A_fHLD$DHHH@`H0HI$HT$LD$LHHHHD$LHqHf8DHP4 HC41H94HT$LH)HT$Ht$H7L9tLH|$E1fA|$u<HE1HHP(AAT$AEI9I$1HJ,HyAL9tL#1H9AofDL9tLH|$AGHLl$ 43H5-(LLHH0Hǃ 3HAH蝔HD$HHBHD$C)HxyHIľ2CtfH2H߾21H2AH2HD$LHHp/Ct&HB2H5T'Hߺ /HD$IcHHp/H59'Hߺ/HIcH/H2L6@.L`8H6IE@Ht$H~@tHyHt$t/HF8H;AדH|$MHV8Hv@H@xH22H߉Ht$ff.AWAVAUIATUSHHdH%(HD$81HHD$HIHHf8ILH;LgHILxM&AD$HcLLdHLD$HHr`LH6hHIyHT$LD$HHHHH$G1ҾH8Hf8bH0 H01H01H<0H/0&H"0H01H 0HT$H4$HHT$LHM9tL=H<$4H f}E1*IE1LHP(x5UAGI9HE1HN,LyHL$8dH3 %(HH[]A\A]A^A_DѐM9tL1HL蜐H;LDH߾ .HL$ H5#HHL$BHL$HHH,zf.Hǃ >/H%bf.AUATUHSHHN#HHtEH貏HHf8}.H}@Ht e HE@LmC)L} IH-At$H-H-1H}8H@-AH-IcLH*1HI-Hu8HtHV1Hx~H-HH[]A\A]E tQ1H߾HU8Hu H:HU8Hu@Hy@1H^H!H=J m1mVf?vF t1~.u 1~Df.Hf?vF ui1Hf~.u~tF/1HfATUHSH dH%(HD$1HL#HH~EHeHHf8}.HC)HF IH+At$HV+H+1H+AHs+IcHH(1H+ǃdH+HHL$dH3 %( H []A\1H߾H57 H(1ҾHHf8 H*H5HHHH'1H_*1H*1H*&H~*Hq*Hd*u H)ǃf.H߾)H)x"HNHH=v1褧Df.AWAVAUIATIUHSHdH%(H$1HHt$DrH H|$HlHH|$HuHfffoMEl$EwHD$0E11HD$fDIE9I$ENABX tH|$H #PAؾ1LT$HT$LT$ H!%tLHDHJHDHHT$ H!%tHzADHEH HH1IZHt$H%I4$DHIE9H5`H1%Ht$H%HD$0D$H54HD$ODD$L|$H DD$P1HL LH:%A9~JH5CI$HAL4%Iv8HHujAFX uI4$DHHpA9H'HH$dH3 %(;HĘ[]A\A]A^A_fHH$H5&H$qHF`HT$LD$(HH0?HLHHD$1HL$H9L$UHH@HE)HD$2&HL$Hq%HL$H&HL$Ht$HHcJ#E2H%IT$LH/1H6E1H5H\#Ht$HJ#ZDHD$(HHL$H%HL$HcT$(HH"HL$H9L$tH1H$EAFE1L<)IE1LHP(IM9I$HN,0Ly1Hu$H +H5H=LH +H5H=aU-f. D#SHu u 1[DHƃHJH;uHt)H H;H,1[Hd ^D#C)uTH[M$HH H=ILE„HDHH1'$HH=1fDAUIATIUHSHcHIEx E1Ht:fFLEAAAAvAA< wAMt<@II9uMtHHL| AHH[]A\A]fA_tHH"HL[]A\A]MDHHIEx KHH]Df.SAHHcHExHH߾'[HHT$HT$HԐAUATUHSHHBI̋ B#HaHf1fA${)H!H}H} IElHA2!A#H}HP!LmLLHcHH)!1H!H} H Hm HHHcHA1H A$1H[]A\A]ffMD H1[]A\A]fDH[]A\A]HuC)NHH=%1}H}H1HH} HH񾒓HH=HэLH֝AWAVAUATUHSHXdH%(HD$H1HH=}@#IIͅ AuEHt HL3HAf=f=jMHD$AD$L} L$Iv`LD$LHH6HIL$cHT$LD$LHH;HI1ҾHHf82HH1H1HH&HH1HH|$HT$LH7L;u tL1H_HR&HEH8H+H|$uPtH1HH&HHHuTHI1HH&HHH1HHT$HkLAE=#ǃ!1HL$HdH3 %(^HX[]A\A]A^A_fD=#tH'H=1B謚1HcE1H߾ sHL$ H50HHL$HL$HHHf1Hv1HlcH_t$HH3f>w)t$HHcT$LH}HhH_DLHݷ$1HH$I$1HL4(HLI1LHP(H;,$u;fDHC)H}pH@1HH}HbLuLLHcH1H>L3AEAHH=1;#DL;u tLRAM 1H\NHH=B1eHU 1HLD$HIF`HHHH06HIt$E1`Df.AUATUHSHHZIԋ:#HMHf1fA${)EHt HK~HHH}Np Hp1H&H}-HLmLLHcHHk1Ha HTu(HA$1H[]A\A]@ED$fEDH1[]A\A]DHuC)D몋NH'H=Y 1|AWAVAUATAUHSHH-9#HAͅHEHt H|HHf=f=w"H1H1[]A\A]A^A_1ҾHѽ}PtSHuDE(DHB 譺ǃHkH߾LH[]A\A]A^A_AuuE11ɺH]HHf8恁uDE(D H+yfDH}AHC)I=AD$IHMFBt6MA1HDHHuLH7AHMDHGfH[]A\A]A^A_ËNHH= U1?f.AWAVAUATUHSHHdH%(HD$81HVI͋ 6#HIԅmMEM<H1A$AEf:w)HL$8dH3 %(HH[]A\A]A^A_fDH[EHt H(z1HHbHf8HLt$BH5 LӷLHHH1HN1HD&H7H*HuH1H1H&HHHHJ1HH&HH1H1HHx&HkH^1HTHǃHL|$Lt$ L@LHn4#ŅNt:1EDH߾Hdf|$ utuHHrfxgHHx&WHRz&Ix?z5H@HA$HBHAM=3#E$Hr H=1ǐffH H5dH=s NH` H=B1eqHq H=#ǭ1D=3#DD$L$ H H=׭1EAA V@ATUHSH0dH%(HD$(1H2#HHEHt H[vHHf=f=w>HVH7HL$(dH3 %(XH0[]A\1ҾHAHf8H&H5H跳HHHH1H21H(&HHHuHvǃ H߾ HxHC)HbuH}@t)1HH@fDH[HE@uTNH H=1׍fAUATUHSH8dH%(HD$(1H*0#H.H1f:w%HL$(dH3 %(H8[]A\A]fDH+EHt Hs1HH2Hf8THH5H許HHH 1H1H&1H&HHHuHj1H1H&HHHH"1H1HHH}DHID&H3f>hDH HuIcH HǃH9fDH߾ H HhH/ f.fDNHYH=+U1NfAWAVAUATUHSH8dH%(HD$(1H-#HAAMŅAHEHt HqHHf=<f=*1ҾH袲Hf8tH Hz 1Hp 1H 1H &H H Hu uH 1H` 1HV &HI H< H/ DH߃ 1H 1H &H H H DH[ AǃHO H0HL$(dH3 %(H8[]A\A]A^A_MtfA}5fHL|$  H5L蟭LHHr@1HHD$ 1H H AmtAIMHHP0H:u1HDHTHHR0H:H9uE1E1t$Ha H3f>t$HF HT$LHM9tLE1L4@IEHL$(HLTI$1LHP(L9uJLrLHLD$HHr`LH6蠮HI61HZeHhH,C)NHzH=$E1GFfATHUSHHH?E1t1)#HEE1ftOfv C@v []DA\D)#tH?H=1輆f.Hsu~CHt HDmHHE)HosH$HH HAHE$A(KHSH=%1UHSHH诩t EH1[]ATIUSHFqu!v#LH萭1@[]A\Hf8fDUSHHHt"HtH߾H[]H )H5H=5$ AUATUSHHuBFHIIͨtH5CHLCHL[]A\A]鋹H H5nH=., ff.ATUS>HHHIf=v>Vtf=恁SIt$ HSIT$8藲[]1A\ËFu!HIT$8CIt$@[]A\ݸDH5CH H5H=8 AVAUAATUSHHD%&#dH%(H$1EHf=f=vD$`tVt11H$dH3%(H[]A\A]A^A&H DHcHA&H JcHfDHDD$ H $¸kHC) DD$ HAp@HAHDD$ HADD$ H $EHBH%H1ND%#EHSELECT @D$pHD$`H@optionsHD$hHt$`11H1Ld$贾Lt$ D|$tF1ҹiLH|t$#1A&6HJc HfD1ҹLH6u|$uHHtHH(u}{OH3MdMHUHA8H~ )l$ HSELECT D')D$x2/03HD$`HATEPART(ft$|HD$hHdy,'01/0D$~HD$pHSELECT @eHD$`H@textsizfL$pHD$hHSELECT @stD$rHD$`H@datefirf|$pHD$h1fDHKH=-1P1@##HIH=W11뀉u=lHHc H1F101 1 1HSET ARITAFFHl$`HD$`HHABORT OfDT$pHD$hD$r11HHH1HHSET ARITD$pOFFHl$`HD$`HHIGNORE HD$h뮀9L(HHl$`H |LDDH1HC)q}1HsHH߾H[]A\bfHDHh iHfH=w1x>fATUHSH7Ht-H_IIHHsHt HXuAD$[]A\f.[]A\fDSHHHt HCH{(Ht HC([ff.HHtH1Hz HD@f.|HHcH@Á^fD Á@<Bt8CD f.Á fDÁ 84t0 4 48fDfff. tu'#%_}G++wof.f.t!t@  }  },drfj^'FP@86,)L*ÐN|@#Á , , t(f$if@,&\DÁt26fÁ L tځD_|> t b Q@ @ < @W<F f&m#T   rU)8>,C ?./0( ( (, SHHH="x [HH="[AUATUSH#LcH"ALH=#HHHHt+H-#HJ\JlHH[]A\A]@H=#HQHuH"H-HHkHtKD;#uH=#HHuH=Z#HHtHe#HJ,)J,nHI#H J WH H5H=f.AWAVAUATUSHHHH(a҉LcH M"LcLHHTHHGLHW H9HTHHWHL%#G0K<ZK#H*#HH=!#H-H#1D L #EHH u#Hf.ID$`t$8ZH89HD$fx WHD$x H@!?fLc|$8H"IJT8J8HW HGIL$`HIHHQ?f.;L=G"L5EEuhH)"H-HHkHt3;uHLcHtHL5#H-#H=#H(IMwMuH=#H xHD$oHL$PDl$1-M 1H<uLH?1EtKCPރv(ct#H11H.1HEf8vMoHSHP0s H6@I@@HLGLT$DpHLT$LT$HIrLT$HIrIHLGDbf.M9HLT$MGA(cM9HLT$MGACEHHIDLT$%DHZDLT$\fDCE1$=HL$IHLGLT$Dx1HiHLT$HH5HH5HpLT$B!KdT$H=HD;CDL$HH=t;1DL$yCDL$mH H=KȾ5@1DL$L\$LT$CCCDL$L\$LT$H TH5H=$ff.UHSHH?HC1HC&SCJLw8H[]fDf#f.ATIUHSѽЄH]H#H@@1@Hum@uOuBE!ECw HsLϽI$f8wdEd#1[]A\fD1HfGtH@tfDEd1[]A\f.HfDH{@" 1HfOfDH fDUHHHSHHV4uHtuHhH1[]Df.f.ATUHSH0H^HdH%(HD$(1FdH4A@HH$HCHD$HCHD$HCHD$C fD$ C"HD$"HEf8w,HsAH1HL$(dH3 %(u#H0[]A\ÐHxfD1y肦ff.f.S~(HFFt9<CCwCC 1[D[Ðf.AUATUHSHHLfHdH%(HD$1׺u0CdHL$dH3 %(_H[]A\A]f.I$ID$K+)sAT$ (AT$PHcHHH$I蜺CH$HH҃uAL$ I${)u8Cd1"KAT$ AT${@udILH$AL$@$-[ {+AD$uH艺fAD$ fHf=wAL$ufDa~(tH<1HD1f.H(HVHdH%(HD$1FdF(tuH L$H )L$tQJ[ +L$uoB HT$ HfD$ H)B$1H|$dH3<%(uWH(fHHT$fDBHHT$[ D$f.HHT$ fD1IRfUHSHH/H'11HH11HH11HʹHH11賹EEH[1]Df.G(fDf.S1H腾H1{H1q1[f.UHSHHFFGH?CC H[1]f.ATUHSHLfHuCd1[]A\CdHiI$1[]A\@f.SH貽H߾襽1[Ðf.USHHFdHnHx$rHuH覼H1[]D1QH1[]f.1f.f.f.1f.f.$1w H8fDF[wPHHcHf3t.ft1uAf1Dfv.`1tbvffux~t|`uft(~tuf.tdf.t?@3fDATjIUSHSt"nH!"}luiH"sHCdCL?Cu!$1w H(CC Cd[]A\fH"tH"(|+H"{buf?H"H3"HGZf.ATIUHSf=vsBۃ wHHcHHLHP8uJ"wHHcHEE[]A\f=uDDIT$`fHHE(AD$hEYAD$lE]fDfA<$vEEf.fA<$vEEwEE ]DE&EEdAEoEEd)fEmEEd fEnEEdffA<$EEEE DhVfDFfD6fD&@f.AWAVAUATUHSHHHdH%(HD$81gAEdDH HAEAHIcfEDou:t=E&uӃf~~8ty&tk~IB[CPDf.z2<Ef@u@0u@Af.4f.HtGt uHGffpÐH PH5H=^@f.H!TdH%(HD$1HT$D$51҅yʕHL$dH3 %(uHLff.SHHHuHHX;[fD~wHE1E1$H.tHH[@f.AWAVAUATIUSHHAdH4%(H$1MH|$@T$8HD$HLD$)N)"˅L1fH@(HuHcHԖIH$*NMI1IO4]~LD$IHHHz #Nsntt HD뱐 D(A rH;HD$NHHx nuDLIHtHfHHLAVAUATUSHHHFHI:11HIu1H;DIT-)H#tx}HHI9Hue?"HHHz #NH1ft$f|$LDt$}xIu' !"9At6A~.@1ɺ?HDyW8t|$ wDƼ"E 1H$@dH3 %(H@[]A\A]A^A_f$uLc‹}";fD$ BƄLl$Ld$ H}LL)H<$HD$ @HY|$ N1f1LLIH)"HLt9LNHsHcB|k[]A\[]A\HH H5ּH= qHļH=W1e@f.AT"IUSHo0uHcLHK[]A\HH=^7 1AVHAUATIHUSHHH$dH %(HL$1uHc؅xT"H,$E1HsH9It7HGuDHL$dH3 %(H[]A\A]A^1@A<$t BL D2H:uH5ϻLv*Lu.LIuHHMx.I9*HuHH{.uHtxtyLL)tHLH[vE11HLE1HHAHI9HLI)H)I)J|5oE1}.ADLHE1nALHE1ZvA`uH $HwH=041\!HcHƱ"HH LfH5VLlt^1LHauL5tYDHlb"'HL$XdH3 %(Hh[]A\A]A^A_fHL5suHH@`H8tcHoIkLHnHWHHL5lHr`H4nL Lo1ҾHYoH1rHIUH="lHIH=F"lHIIn0H1ҾdLAFHH8H mLLLmuHHphH>(D "EcHLj1ɺ LhtqLrLsvA3"L5 LrLroLpDH=9"ttDU"EtXH=!"\u@L5mfDL5ж@L5@khhAtH?ӭ"fD٭"EiH5Li@LL5q @1L5 "fL5Lh} vHeHHPXH:t uE E"EHEAELLLIE0osHELH1LNmHHD$H:H@8HHIHD$0IAEHC(HK HpHs(1HC(HKHHHS(tIHHsLs L)L[uDD)H[]A\A]A^A_1TtL{(Ls yDf.AWAVAUATIUSHXdH%(H$H1HHt$T$$HL$(DD$8LL$0H|$(H|$0DY"E1ID$0fxt.L-m|H-kC1fHޅH H9r\$8D{fD|$@11fxL-HDfDEAϋ ˕"fD|D@{ID$01H9HL4ANADMuAFXtՅqT$$LLHD$ЅI1ɋp uAVJރec\jtlu0HHHYDH|$(Hp ʉL$<+\L$<.HA9NDANNH|$(H0ʉL$<\L$<F6DeLD@Df;LD@tjDLD@AD$f;Lt@uWAEu19HD$0E(D$8AEH$HdH3%(eHX[]A\A]A^A_øAHD$(EN,ImAD$ۉH|$@AEIt91ftG9΃HA9sIAPuЍCHlғ"1DH)؃DD@A9܈EsA"D+|$(DE1HsH=}EAپ'(1a"H 5H5PH=;mOHL$(H H=,E'M"ID$0\HСH=$EAپ%1aHHL sLH H=H$%1"ID$0H nH5H=ˠ=NH OH5jH=<NHNH=KDMD)1SH<H="H龷*11BHHDAIx DHH=IDAXH :HT$H`IDqH$g$MD1"ID$0HHL ݟL.H H=xHD$H#H$1zT"H9H=C1EEپ'+M'"HL$(H1H=E4+/ruTDAWAVIH5AUATUSH(dH%(HD$1A~ HH<$HDIFHP14<HD$HD$Ht$H<$1ҹiNtH$LMAVHI1fA|$AG(AD$(GDpdsdp@sLCIJ(@CIJ(@CI7Hx{x H@({ H{8HC(H6H8nHSIH{@J4(H@nH6IJ(pXCX CXI7J4.vX CXI7J4.vX@ CXIJ(HYKY@]C]Cjt l#KHHHKHHHHAD$MH9I$L,HLI{H0H6H3I7HH4vspsp s ~Cdxf.{ 9{M{aHHqLHT$dH3%(H([]A\A]A^A_fDH$Hf8v`AF$uMf0AF,1IFH<$H50HP11xfHt$H<$1ҹitaIc|$(JHID$BH{ID$ w6QfAWAVIAUIATIUSH p"dH%(H$1DD$A|$)L'=I$f8OIF01D$lx(H@|$\HHcHHD$(GHD"EIF0fxH|$(1D$8L Ld$HLl$0HwHt$P^L$8D$8D$8IH8HcT$XH|$(IF0@HSH9HAL,AUEe AQuAEXu͋=".LL$ T$LLHD$0ЅLL$ AEjl25IDH|$(LcLL$@L\$ D9`H0NHLLcL$HH=MHپw,1"[f.AUATUHSHH5ځ"UHHxHHhx HEf8t1H[]A\A]@Lk0E]EI}1E1E1E1H-ЂBfDctHjt lDIH5iEB4DEu/AXu)HAA9~-H ׋ADHAwDEtHAAA9AECDDHABDAl ؀"u|A9m(!I}HcHt(HC0H~h(HX fqS볋"u{HH H=nIؾ71}AM(HϏH=H1w;Z=3"tHƏH=%龇;15Lk08HH=;Eff.AWAVMAUMATIUHSHHH$H<$K<@HT$LD$(HD$dH%(HD$x1HHD${DHIHD$0HD$8!J 0HLHoFHHLLH[FHLLHD$ AI9HtKH|$0=HHDH\$xdH3%(HĈ[]A\A]A^A_fHl$@1LHHCMH<$HL$LI1AH$DH|$0J=ExuH|$PHD$hHT$Ht HD$HHT$@DL@>fDH|$0$<$#H|$H AwDsAUHDH5L SHHEILEH5HH1!xIƃH"%x6C)H}-¸uHg\HZ-1H[]ÐATUS)Hu;HA3-u&DHHYH߾-[]1A\@[]A\@f.S)Hu.,uH\H߾,1[fD[ÐAVLAUAATUHLSBLM1E;l$I$Hw(PfDD9kHHs9LIHHI$uL?CLכHt=H[]A\A]A^LE11HC fCLCMtLB[]A\D1A]A^AWAVIAUATAUHSH8dH%(HD$(1>SH HuqE1E1EDHHt.E8H{DHHfCBH|+DL~BDk HL$(dH3 %(HH8[]A\A]A^A_@Dm8HIfAt^fEx5MtAT$ASAGfEoIAWQMpAWUtQAWUxI)HE:DH?E1E1'fL$SD$L@fDm8HH9HAE1HHxt AA9uA9thIcHH,fDm8LL|$BADm8EpHEtExE|D$D$D$ fDl$H]Au@HcHHHtH<к@uh@u~@ui1Ht Ht 1HfGt@HE1E11 <fHHfHqHHthHtcDAwEHHu BfDHHHuHDHHHHHdHH H5H=k4AWAVAUATUSHHHdH%(HD$81HLHHALU?HD$ LH$DIH薰u<=x":HUHHz #N% LLMttLM{AV 9A9VIt)H蝶%AV 9ЉA;VA~S AFfDAD9HE~ I@2I>hAV 1HIt)OIA;F r;LM~ tfA~8xzHHt@ AF8ESEfEAF8EfEAFtEA^x] IH3IHHuNfHHHuH(IH4AF$H~H=}!1 HfSHH HdH%(HD$1 W8fGt$SD$fT$D$D$GpGxHD$ $HtvHHs8HfpHu SDHHHuHHHHHfC81H|$dH3<%(uH [H봸 0f.AWIAVAUATUSHW G9O)G )HGHGH $J@pG L$ IWffBIIWffBIG1fPIf8AW IwLHHILLsMo@AG L1fA9AG|A9Gtw(HHuDHHHuH*1H1LALLHnuIn#NLHx XoL"2L H貊SIIG@D1HLH=HL11AIIGAwH$HxH1D$ AG H[]A\A]A^A_Ësj"u{Lg1HtHHW)HGD$ H$HG@pG I?{\L7He{H=z1fDUSHHHGHH9HFHHBtH)kH[]@ATIUSHwHHoL9U HMHH9Gul}GAA)L9uH4$\!H4$HHt$H$RHt$HH$Huf.fUSHH%tHa"x H[]fD~EHl@K(HcHHiH )ˆSH9uH[]H>SH H 1[UeSHHAH߾AH߾AHH[]@AWAVAUATIUSHH8HdH%(HD$(1H~ HHBfH2HVzfHBHrE1H$H8HHD$ HH@&HIIHt$ 11H#HIHD$ HHl$HD$LHHD$`HHH4$LH'HT$Ht$J|5q'I #xIHcHIhHL$ |$AHHACHIcH|$ ~L#HC)H5tH<H$?DH>HLH[< HH5sH:<H>1H>DHH>HLH rHPHHH$DL|$ H~LvL.L"YE11fE1L|$ E11!f.Ht HtH9Ft@V @Ht6H(##Ht&H7H HPHHH1D1@H>SHH1[AWBAVIAUIATIHcUSHHHt.LxIH{HcLHC$HcHLL$HH[]A\A]A^A_@UHSHHHdH%(HD$81HH@`LAz0tsHD$0HL$ HHL$LL$ LD$(Ht$HT$(L1H\$0AB4H$VHH9tHT$ H)HL$8dH3 %(HuHH[]@H#H. @f.USHHdH%(HD$1G$ ʈT$W ȈD$G ʈT$W ȈD$G ʈT$WHT$ ȈD$XHHHD$dH3%(H$uH[]T@AUIATIUHSHHdH%(H$1LHH I}HIL$HH I}HIL$HH 1HHH$dH3%(uHĘ[]A\A]AUIATIHUSHHxHl$`dH%(H$h1H=LHFHH]HItaHl(LHH(LH)HL1 1HHH$hdH3 %(u Hx[]A\A]1 HHDff.AWAVMAUIATUHSHxH$H$H$DL$0HD$HdH%(H$h1HLx1@?@U1Ht Ht 1HfOtE@L$`Lt$@HHCHCLLLEH4$HSDŽ$pLAD$A41LHHDŽ$`HDŽ$hDHDŽ$pHDŽ$HDŽ$H$hdH3%(jHx[]A\A]A^A_1LHDŽ$DŽ$f$AYHLFML$H1fDAAHL9uLt$@LL$`LD$L^H=lLL7LD$LIx6IL$H=flL H4$DŽ$pHAD$L1HDŽ$DŽ$f$:L$`Lt$@LHDŽ$hID$LH$`HH$hHCH$pHC/H4$L0LL/H$LHH$0 1LH@HHMHD$0aI\LxxIGHIHD$ L`HL)ALHt$(nL$H=LFLLLMIt3HD$LD$H8K48LHPH9uL$`LLLLD$LHLD$I HD$HD$(Ht$ LLD$8H=HFRHZLL$Ht$0LL$N<L$LLL$ jLL$ LLLD$LLD$811LHDŽ$HDŽ$LHLfED$aL<$IvLL1HHHHHPHSHPHST$LLLH\$HHtmIEIE1eDH{/@DE1HfDG@HL$fAWAVAUATUHSHdH%(H$1HL$HL,H5hLkHs-ZH"-H-HR-HAG-LHAd, ~S"A/~ /HD$ E1 )1HHc',AS"LDd$\HD$`MwIGx\HIHD$0IG0LH(gHJHHL)HHD$8HL$IHD$`LD$ HL$\ELHD$HD$pLHH$HD$(lH|$`hANDHD$@H5gHC)L$L/H@1HD$HLl i1MHMV1DH 1DH@1DH51IuH0Lt$HDD,ED1DHOl6@0@H0Lt$G4$HED0DDt-H0EDHz0OleDH0DH0DHMlmO01H01H{0L$LHBt)*0t$\H0T$Ht$0H].Ht$8DHM.Iw0HH;.Ht$(H-Ht$`HL|$@HL-H|$`L1| H|$`H|$(1HH0H|$ _H$dH3 %(Hĸ[]A\A]A^A_@f1H!)H)H)HfD$D)A70~ 7E9EF9E1HD$ D9)Ew 1HcHDD$((IcHIHD$ JH|$`1 HHD$`HT$hIAAGAGHHiHP1fAWIGHT$IwAGH(DD$(Df.HD$@AHD$ E1HHD$(HT$@HHp+1H߉D$ '8L$ HcH=bE*1虫;HbH=bAL&胨@f.AWIAVAUATUSHHHHHxH@0\LqL LsHL) IHHAT$(HB<*HEHT$ }HEHc HHHET$ HNTLMSSPfDkfDkSfDcH{(fDcHMcCC LC(C ( C$IHp0HRJ|#(IcLBHH[]A\A]A^A_H H1[]A\A]A^A_f.D=2M"fAWAVAUATUSHHhdH%(H$X1HH$Ht$`L$PjHD$pD$PL$  D$TIEHD$xHD$`Lt|$TL"D$PzH|$xHALDŽ$H$ H$HHD$( H$LHHD$@ H$`LHHD$8 H$L HHD$H H$LHHD$m H$@LHHD$P H$LHHD$ 3 H$LHHD$0 H$ L H$1D$XH|$HDŽ$H$H<$HD$TDŽ$5L$PHl$`L$ȃD$\ȃL$hL$l D$ t# tL9MLHt$IHD$pE(H4$H|$<Ht$(1ҿ Ht$@1ҿ Ht$81ҿ Ht$1ҿ Ht$H1ҿ Ht$1ҿ Ht$ 1ҿ Ht$01ҿ 9I"t&I"dlj I"HD$p(1IHED$`H$XdH3 %(Hh[]A\A]A^A_Dt$\Aׅt AD$HADPtLL$ht$H$ H$HDI?wIFA?HM|@LLHH[]A\A]A^A_+f.ATIUHoSGH?HHz?)ƒ1HH@H84@B@1HHCHHߍHCTSPPMtHI$HCID$HߺX@@1Ht Ht 1HfGt[]A\Ð71)]DP1Hfw=HHfDCH{7fE1HfDG@HW@D1HfO@fHf.@Ѓ_Df.UMbSH8dH%(HD$(1Hl$HiH$)Hi@BH|$'f.[8u"HD$HT$H$HT$HHuHD$(dH3%(uH8[]ATIUSHHHdH%(HD$1Hu HL\HRHT$dH3%(u H[]A\BfAUIATIUSHcH(dH%(HD$1xAH HLLH$ HL$dH3 %(uH([]A\A]אf.H1HHxDf.SHH?H;H9tH;H[ff.ATUHSHHHu-H?H-s;H9tH+HH[]A\f.Hz Ht$HIt>Ht$HxHAD,H;H;I,$H9t;L#HH[]A\1UHHSHHhead == 0ii++ < buf->capacitybuf->capacity > 0buf->rows == ((void *)0)buf->rows0 < nrowstimestrdbinit(void) dbinit: out of memory dbloginfree(%p) dbwillconvert(%s, %s) dbgetmaxprocs(void) dbgettime() dbsetlogintime(%d) alivequite deaddbdead(%p) [%s] dberrhandle(%p) dbmsghandle(%p) dbprtype(%d) dbversion(void) freetds v1.1.15no OS errorunrecognized msgnoINT_EXITinvaliddbperror(%p, %d, %ld) *(pformats - 1) == '\0'%s (%s)Invalid return codedbgetnull(%p, %d, %d, %p) varaddr(%p) varlen %d < %lu? varlen >= 0!"unknown bindtype"dblogin(void) DB-Librarydbsetlname(%p, %s, %d) dbsetllong(%p, %ld, %d) dbsetlbool(%p, %d, %d) dbsetlversion(%p, %x) _DB_RES_INIT_DB_RES_RESULTSET_EMPTY_DB_RES_RESULTSET_ROWS_DB_RES_NEXT_RESULT_DB_RES_NO_MORE_RESULTS_DB_RES_SUCCEED??TDS_ROW_RESULTTDS_PARAM_RESULTTDS_STATUS_RESULTTDS_MSG_RESULTTDS_COMPUTE_RESULTTDS_CMD_DONETDS_CMD_SUCCEEDTDS_CMD_FAILTDS_ROWFMT_RESULTTDS_COMPUTEFMT_RESULTTDS_DESCRIBE_RESULTTDS_DONE_RESULTTDS_DONEPROC_RESULTTDS_DONEINPROC_RESULTTDS_OTHERS_RESULTTDS_SUCCESSTDS_FAILTDS_NO_MORE_RESULTSTDS_CANCELLEDdbresults(%p) ((retcode)<0)dbresults returning %d (%s) dbnumcols(%p) dbcolname(%p, %d) dbnullbind(%p, %d, %p) dbcoltype(%p, %d) dbcolutype(%p, %d) dbcoltypeinfo(%p, %d) dbcolsource(%p, %d) dbcollen(%p, %d) dbprcollen(%p, %d) dbvarylen(%p, %d) dbdatlen(%p, %d) dbdata(%p, %d) dbtxtimestamp(%p, %d) dbtxptr(%p, %d) dbacolname(%p, %d, %d) dbanullbind(%p, %d, %d, %p) dbaltcolid(%p, %d, %d) dbadlen(%p, %d, %d) dbalttype(%p, %d, %d) dbadata(%p, %d, %d) dbaltop(%p, %d, %d) dbaltutype(%p, %d, %d) dbaltlen(%p, %d, %d) dbsetnull(%p, %d, %d, %p) null representation set dbsetrow(%p, %d) 0 == "no such datatype"destlen > 0ret > -2dbconvert(%p) dbbind(%p, %d, %d, %d, %p) 0x00dbsetifile(%s) dbiscount(%p) dbcount(%p) dbclrbuf(%p, %d) dbcolinfodbproc && dbproc->tds_socketdbcancel(%p) dbspr1rowlen(%p) dbspr1row(%p, %s, %d) dbspr1rowdbsprline(%p, %s, %d, '%c') dbsprlinedbsprhead(%p, %p, %d) dbsprheaddbprhead(%p) dbrows(%p) dbgetpacket(%p) UNTESTED dbsetmaxprocs(%d) dbcmdrow(%p) dbsetopt(%p, %d, %s, %d) dbsetoptset %s on set %s %s set textsize %d dbsetinterrupt(%p, %p, %p) dbhasretstat(%p) dbretstatus(%p) dbnumrets(%p) dbnumrets() finds %d columns dbretname(%p, %d) dbretdata(%p, %d) dbretlen(%p, %d) dbsqlok(%p) dbsqlok() found result token ((tds_code)<0)dbnumalts(%p, %d) dbnumcompute(%p) dbbylist(%p, %d, %p) dbmnycmp(%p, %p, %p) dbmnycmpdbmnyzero(%p, %p) dbmnyzerodbmnymaxpos(%p, %p) dbmnymaxposdbmnymaxneg(%p, %p) dbmnymaxnegdbmnyinc(%p, %p) dbmnyincdbmnydec(%p, %p) dbmnydecdbmnyminus(%p, %p, %p) dbmnyminusdbmny4zero(%p, %p) dbmny4zerodbmny4add(%p, %p, %p, %p) dbmny4adddbmny4sub(%p, %p, %p, %p) dbmny4subdbmny4minus(%p, %p, %p) dbmny4minusdbmny4cmp(%p, %p, %p) dbmny4cmpdbmny4copy(%p, %p, %p) dbmny4copydbdatecmp(%p, %p, %p) dbdatecmpdbdatecrackdbspid(%p) dbsetuserdata(%p, %p) dbgetuserdata(%p) dbsetversion(%d) dbmnycopy(%p, %p, %p) dbmnycopydbcanquery(%p) dbfreebuf(%p) dbcmd(%p, %s) dbcmddbcmd() bufsz = %d dbfcmd(%p, %s, ...) dbfcmddbclose(%p) dblib_del_connection(%p, %p) /* dbclose() at %s */ dbexit(void) microsoftsybase0x0SYBASETDSDUMPtdsdbopen(%p, %s, [%s]) TDSQUERYdblib_add_connection(%p, %p) %s.%d/* dbopen() at %s */ dbclropt(%p, %d, %s) dbclroptset %s off dbisopt(%p, %d, %s) dbsettime(%d) dbcurrow(%p) UNIMPLEMENTED dbcurrow() dbrowtype(%p) dbcurcmd(%p) UNIMPLEMENTED dbcurcmd() dbmorecmds(%p) dbrettype(%p, %d) dbstrlen(%p) dbgetchar(%p, %d) dbstrcpy(%p, %d, %d, %s) dbstrcpydbsafestrdbtablecolinfo(%p, %d, %p) dbtablecolinfodbwritetextdbreadtext(%p, %p, %d) dbreadtextdbmoretext(%p, %d, %p) dbmoretextdbrecftos(%s) dbtds(%p) dbmonthname(%p, %s, %d, %d) dbmonthnamedbchange(%p) dbname(%p) dbservcharset(%p) dbsqlsend(%p) go /* %s */ dbsqlexec(%p) dbuse(%p, %s) dbusedbfirstrow(%p) dblastrow(%p) idx >= 0dbiordesc(%p) dbiowdesc(%p) dbisavail(%p) dbsetavail(%p) dbstrbuildcopy_data_to_host_varsrclen >= 0row->resinfobuffer_index_valid(buf, idx)dbgetrow(%p, %d) REG_ROW/MORE_ROWSNO_MORE_ROWSBUF_FULLdbnextrow(%p) buf->current >= 0buf->current < buf->capacitybuf->tail < buf->currentbuf->current < buf->headbuf->current > buf->tailreturning pivoted row buf->capacity >= 0idx != -1dbprrow(%p) %.*sdbprrow select column = %d parseonlyestimateshowplannoexecarithignorenocountarithaborttextlimitbrowseoffsetsstatisticserrlvlconfirmspidnoautofreerowcounttextsizedateformatprpadprcolsepprlinelenprlineseplfconvertdatefirstchainedfipsflaggertransaction isolation levelauthidentity_insertno_identity_columncnv_date2char_shortclient cursorsset timequoted_identifieroldval != ((void *)0) && newval != ((void *)0)default_err_handler %p, %d, %d, %d, %p, %p_dblib_err_handler != ((void *)0)dbperror: Calling dblib_err_handler with msgno = %d; msg->msgtext = "%s" dbperror: dblib_err_handler for msgno = %d; msg->msgtext = "%s" -- returns %d (%s) dbgetnull: error: not setting varaddr(%p) because %d < %lu UNIMPLEMENTED dbsetllong() which = %d UNIMPLEMENTED dbsetlbool() which = %d login->tds_login != ((void *)0)dbresults: dbresults_state is %d (%s) dbresults() tds_process_tokens returned %d (%s), result_type %d (%s) dbresults(): dbresults_state is %d (%s) dbdatlen() type = %d, len= %d leaving dbadlen() type = %d, returning %d dbconvert_ps(%p, %s, %p, %d, %s, %p, %d, %p) dbconvert_ps() srctype == desttype dbconvert_ps() calling tds_convert dbconvert_ps() called tds_convert returned %d dbconvert_ps() outputting %d bytes character data destlen = %d %d bytes type %d -> %d, destlen %d < %d required error: dbconvert_ps(): unrecognized desttype %d dbbind: setting varlen (%d) to 0 dbcolinfo(%p, %d, %d, %d, %p) dbaltbind(%p, %d, %d, %d, %d, %p) UNIMPLEMENTED dbsetopt(option = %d) dbsqlok() not done, calling tds_process_tokens() dbsqlok() end status is %d (%s) dbsqlok() end status was success %s %d: logic error: tds_process_tokens result_type %d dblib_datecrack(%p, %d, %p, %d, %p) tdsdbopen: servername set to %s tdsdbopen: dbproc->dbopts = %p tdsdbopen: tds_set_server(%p, "%s") tdsdbopen: About to call tds_read_config_info... tdsdbopen: Calling tds_connect_and_login(%p, %p) tdsdbopen: tds_connect_and_login failed for "%s"! Max connections reached, increase value of TDS_MAX_CONN tdsdbopen: Returning dbproc = %p UNIMPLEMENTED dbclropt(option = %d) more_results is false; returns FAIL more_results is true; returns SUCCEED dbproc->tds_socket->param_infodbgetchar() bufsz = %d, pos = %d dbsafestr(%p, %s, %d, %s, %d, %d) dbwritetext(%p, %s, %p, %d, %p, %d) dbproc->text_size >= dbproc->text_sentdbstrbuild(%p, %s, %d, %s, %s, ...) copy_data_to_host_var(%d [%s] len %d => %d [%s] len %d) copy_data_to_host_var() srctype == desttype copy_data_to_host_var(): tds_convert returned %d copy_data_to_host_var() outputs %d bytes char data destlen = %d error: copy_data_to_host_var(): unrecognized desttype %d buffer_transfer_bound_data(%p %d %d %p %d) dbnextrow() dbresults_state = %d (%s) leaving dbnextrow() returning %d (NO_MORE_ROWS) unexpected: leaving dbnextrow() returning FAIL leaving dbnextrow() returning compute_id %d leaving dbnextrow() returning %d (%s) dbprrow num compute cols = %d dbprrow calling dbaltcolid(%d,%d) P@@`@p8XXXXXXXXXX`p0$Dd@@@@@@@@@UUmGvYeMA5)mdy}tkET,,|<<<<<<<<;=:hndlintr returned INT_EXIT, goodbye! dbproc->hndlintr returned INT_CANCEL dbproc->hndlintr returned INT_CONTINUE dbproc->hndlintr returned an invalid value (%d), returning INT_CONTINUE dbutil.cmsgno %d: "%s" _dblib_err_handlermsgdbproc != ((void *)0)_dblib_check_and_handle_interrupt_dblib_handle_err_messageGeneral SQL Server error: Check messages from the SQL Serverdbrpcinit(%p, %s, %d) rpc.cdbrpcinitdbrpcparammaxlendbrpcsend(%p) returning FAIL: name is NULL out of rpc memory!out of memory for rpc row!error: dbrpcinit called twice for procedure "%s" dbrpcinit() added rpcname "%s" dbrpcparam(%p, %s, 0x%x, %d, %d, %d, %p) dbrpcparam() added parameter "%s" parm_info_alloc(): parameter null-ness = %d parameter size = %d, data = %p, row_size = %d copying %d bytes of data to parameter #%d blob parameter supported, size %d textvalue pointer is %p setting parameter #%d to NULL returning FAIL: tds_submit_rpc() failed dbrpcsend() returning SUCCEED _bcp_free_columns(%p) bcp.c_bcp_get_col_data(%p, %p) _bcp_get_col_data_bcp_check_eof(%p, %p, %d) dbproc_bcp_free_storage(%p) bcp_collen(%p, %d, %d) bcp_columns(%p, %d) NULLbcp_init(%p, %s, %s, %s, %d) erc == 1bcp_control(%p, %d, %d) ORDERbcp_options(%p, %d, %p, %d) bcp_optionsfailed, no such hint UNIMPLEMENTED bcp option: %u bcp_colptr(%p, %p, %d) bcp_getl(%p) bcp_sendrow(%p) %Y-%m-%d %H:%M:%S.%zbcp_exec(%p, %p) _bcp_exec_out(%p, %p) FREEBCP_DATEFMTselect * from %s_bcp_exec_in(%p, %p) BILL fread failed after fseekparsing host column %d bcpcol != ((void *)0)hostcol->prefix_len <= 4prefix_len = %d collen = %d data from file is too large! bcp_readfmt(%p, %s) bcp_readfmt bcp_batch(%p) bcp_done(%p) ROWS_PER_BATCHKILOBYTES_PER_BATCHTABLOCKCHECK_CONSTRAINTSFIRE_TRIGGERSdbproc && dbproc->hostfileinfoNormal end-of-file reached while loading bcp data file. bcp_colfmt(%p, %d, %d, %d, %d, %p, %d, %d) bcp_colfmt: changing host_collen to -1 from %d for fixed type %d. UNIMPLEMENTED: bcp_colfmt_ps(%p, %d, %d) UNIMPLEMENTED bcp option: BCPLABELED #@ data conversion error on host data file Row %d Column %d #@ Attempt to bulk-copy a NULL value into Server column which does not accept NULL values. Row %d, Column %d _bcp_read_hostfile(%p, %p, %p) error: file wider than table: %d/%d host column %d uses bcpcol %d (%p) col %d: error converting %ld bytes! Reading %d bytes from hostfile. Data read from hostfile: collen is now %d, data_is_null is %d _bcp_read_hostfile failed to convert %d bytes at offset 0x%lx in the data file. _bcp_readfmt_colinfo(%p, %s, %p) bcp_bind(%p, %p, %d, %d -- %p, %d, %s, %d) bcp_bind(): non-fixed type %d requires prefix or terminator bcp_bind: SYBEBCBNTYP: column=%d and vartype=%d (should fail?) Xqsrsrs_bcp_check_eof_bcp_read_hostfile_bcp_exec_out_bcp_free_columns_bcp_free_storageinit_hostfile_columnsdbpivot.c0 && pcol->type0 && sybtypepc1 && pc2pc1->type == pc2->type0 && pc1->typepdest && psrca && bpcoltgt && srcsrc->typeppdbproc->tds_socket->res_infop1 && p2p1->row_key.keys[i].typep2->row_key.keys[i].type%s: %s%d, s < buffer + sizeof(buffer)type && lena->keys && b->keysa->nkeys == b->nkeyspp->acrossi < nkeyspmeta + i < metadata + nmetak->nkeysk->keys%fnum_colssetting up %u columns curcol && pvaluetype/wtypesize/wsize %-20s %-15s %-15s %-7s utype %-20s %15s %15s %7s %-20s %7d/%-7d %7d/%-7d %7d n1 && n2 keys (down) cols (across)||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||{ | |{| |{|| | | | | |{ ||{ |{ |{ | | || ||{{|{ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | |{ |{ |{{{| | | | | | | | | | |{H{ { {H{H{ {H{H{{ { { { { {H{ {{p{ {H{ {{ { { {{ {H{{H{H{({ { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { {H{ { { { {H{ {H{ {H{H{H{H{ { { { { { { { { { {H{x|8|8|8||8|8|8||8|8||8|8|`|\}}}}t}}}}}}}}}}D}`~ ~ ~ ~x~ ~ ~ ~~ ~ ~~ ~ ~H~̀̀̀T̀T<&name_equaldbpivot_maxdbpivot_mindbpivot_sumdbpivot_countset_result_column------------------------------reinit_resultsstring_valuemake_col_nameinfer_col_typecol_initbind_typekey_equalagg_equaldbpivotcol_buffercol_nullcol_cpykey_cpycol_equalagg_nextdbnextrow_pivotedpivot_key_equaldbrows_pivotedpsrc->len > 0 || psrc->null_indicator == -1pdest->len > 0 || pdest->null_indicator == -1dbpivot_sum(): invalid operand %d dbproc->tds_socket->res_info->columns || 0 == dbproc->tds_socket->res_info->num_colsno pcol->column_varaddr in col %d p1->row_key.nkeys == p2->row_key.nkeysp1->col_key.keys && p2->col_key.keysp1->col_key.nkeys == p2->col_key.nkeysdbpivot(%p, %d,%p, %d,%p, %p, %d) p1->row_key.keys && p1->col_key.keysp2->row_key.keys && p2->col_key.keyspp->across || pp->nacross == 0set current_results to cursor->res_info set current_results (%u column%s) to tds->res_info tds7_get_data_info: colname = %s type = %d (%s) server's type = %d (%s) column_varint_size = %d column_size = %d (%d on server) mem.cISO-8859-1US-ASCIIus_englishS1000420002800024000S1T0008S0101003080042100021S0121S022200122003220052200722008220122201823000250003700042S0142S0242S1142S1242S2142S220100042Stds_free_all_results() tds && tds->out_buf && tds->send_packettds_dynamic_deallocated() : freeing dynamic_id %s tds_dynamic_deallocated() : cannot find id %s tds_release_cursor() : freeing cursor_id %d tds_release_cursor() : freeing cursor results tds_release_cursor() : freeing cursor name tds_release_cursor() : freeing cursor query tds_release_cursor() : cursor_id %d freed tds_cursor_deallocated() : freeing cursor_id %d tds_cursor_deallocated() : cannot find cursor_id %d conn->in_net_tds == ((void *)0)alloc_compute_result. num_cols = %d bycols = %d alloc_compute_result. num_comp_info = %d tds_realloc_sockettds_free_connectiontds_free_rowavgvarpmaxminsumchecksum_aggstdevpTDS5_PARAMFMT2ORDERBY2ROWFMT2LOGOUTRETURNSTATUSPROCIDTDS7_RESULTTDS_CURINFOTDS7_COMPUTE_RESULTCOLNAMECOLFMTDYNAMIC2TABNAMECOLINFOCOMPUTE_NAMESORDERBYERRORPARAMLOGINACKCONTROL/FEATUREEXTACKNBC_ROWCMP_ROWTDS5_PARAMSCAPABILITYENVCHANGESESSIONSTATEDBRPCTDS5_DYNAMICTDS5_PARAMFMTAUTHDONEPROCDONEINPROCMSGtoken.ctds5_process_result2 num_cols=%d col %d: column_name=[%s] colsize=%d prec=%d scale=%d elem %d: longbinarybitbit-nullsmalldatetimedatetime-nulldecimalfloatfloat-nullimageunsigned tinyintunsigned smallintunsigned intunsigned bigintinteger-nullsmallmoneymoney-nullUCS-2 textnumericrealuniqueidentifiervariantvoidxbinaryxcharx UCS-2 charx UCS-2 varcharxvarbinaryxvarcharxmldatedatetime2datetimeoffsetbigtimebigdatetime[for parameter]no meta data setting up %d columns TDS_AUTH_TOKEN PDU size %u Got invalid size %u tds->conn->collation wastds->conn->collation nowtds5_process_optioncmd() received option %d value %d Eating %s token Unknown marker: %d(%x)!! unknown7.02000 SP12012-2017tds_process_login_tokens() Product name for 0x%x is %s MicrosoftProduct version %lX ZZZZZ[%s]out of memory (%d), %s %d hidden return parameters stored internal cursor id %d processing compute column %d compute column_size is %d TDS_OP_CURSORCLOSE  xhXH8(xhXH8(H8(xhXH8(xhXxhXH8(LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL,LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL|LLdLLt|t4LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL$LLLLLLLLLLLLLL LtLLLL| LLLLLLLLLLLLLL<                                                                                               L                                DT                                     \\l                    ,               | W  ------------------------------UTF-16LEtds_process_row(): reading column %d adjust_character_column_size: Server charset: %s Server column_size: %d Client charset: %s Client column_size: %d flags=%x utype=%d type=%d server type %d varint=%d tds_process_nbcrow(): reading column %d tds_get_data_info(%p, %p, %d) %s processing result. type = %d(%s), varint_size %d processing result. column_size %d tds_process_param_result(%p, %p) error: tds_process_param_result() returned TDS_FAIL processing TDS7 result metadata. set current_results (%d column%s) to tds->res_info tds_process_default_tokens() marker is %x(%s) leaving tds_process_default_tokens() connection dead tds_process_env_chg(): %d bytes of collation data received changing block size from %s to %d server indicated charset change to "%s" tds_process_default_tokens: return status is %d oops: cannot process option %d of size %d 2008 (no NBCROW or fSparseColumnSet)looking for login token, got %x(%s) server reports TDS version %x.%x.%x.%x tds_process_login_tokens() returning %s tds_process_info() called with unknown marker '%d'! tds_process_info() reading message %d from server tds_process_info() calling client msg handler Msg %d, Severity %d, State %d, Server %s, Line %d %s tds_process_info() returning TDS_SUCCESS tds_process_tokens(%p, %p, %p, 0x%x) tds_process_tokens() state is COMPLETED processing result tokens. marker is %x(%s) tds_process_tokens::SET_RETURN stopping on current token processing parameters for op %d calling tds_process_param_result processing tds5 compute names. hdrsize = %d processing tds5 compute names. num_cols = %d processing tds5 compute names. num_comp_info = %d tds_process_compute_result(): compute_id %d for %d columns logic error: compute_id (%d) from server not found in tds->comp_info found computeid %d in tds->comp_info processing compute result. num_cols = %d processing tds compute result, by_cols = %d processing tds7 compute result. num_cols = %u processing tds7 compute result. compute_id = %u processing tds7 compute result. by_cols = %d processing tds7 compute result. num_comp_info = %d processing tds7 compute result. point 0 processing tds7 compute result. point 1 processing tds7 compute result. point 2 processing tds7 compute result. point 5 tds_process_tokens(). set current_results to cursor->res_info tds_process_compute() found compute id %d tds_process_compute() FAIL: id exceeds bound (%d) tds_process_compute() FAIL: get_data() failed tds_process_tokens: return status is %d Unrecognized TDS5_DYN type %x tds_process_end: more_results = %d was_cancelled = %d error = %d done_count_valid = %d rows_affected = %ld tds_process_end() state set to TDS_IDLE TDS_INT_CONTINUETDS_INT_CANCELTDS_INT_TIMEOUTtdserror(%p, %p, %d, %d) OpenClientmsgno == TDSETIME || rc != 3msgno == TDSETIME || rc != 1tdserror: returning %s(%d) Read from the server failedUnable to open socketUnknown host machine name.Write to the server failedtdserror: client library returned %s(%d) exit: %s(%d) valid only for TDSETIME state < (sizeof(state_names)/sizeof(state_names[0]))tds->state < (sizeof(state_names)/sizeof(state_names[0]))logic error: cannot change query state from %s to %s Changed query state from %s to %s Buffer exhausted converting characters from client into server's character setCharacter set conversion is not available between client character set '%.*s' and server character set '%.*s'Error converting characters into server's character set. Some character(s) could not be convertedSome character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')Some character(s) could not be converted into client's character setBoth port and instance specifiedAttempt to initiate a new Adaptive Server operation with results pendingBad token from the server: Datastream processing out of syncDB-Library capabilities not accepted by the ServerUnexpected capability type in CAPABILITY datastreamError in closing network connectionUnable to connect: Adaptive Server is unavailable or does not existUnsolicited event notification receivedAdaptive Server connection failedNegotiated login attempt failedError in sending out-of-band data to the serverAdaptive Server connection timed outUnexpected EOF from the serverServer name not found in configuration files.Read attempted while out of synchronization with Adaptive ServerUnknown message-id in MSG datastreamUnable to set communications timerUnrecognized TDS version received from the serverLocal configuration error. Check TDSDUMPCONFIG log for details. `@ )retnametdserrortdserror: client library not called because either tds_ctx (%p) or tds_ctx->err_handler is NULL IDLEWRITINGSENDINGPENDINGREADINGDEADtds_set_stateset textsize %d SQL Anywherelogin.cMSSQLServeracceptedrejectedIP address pointer is empty Server %s not found! No server specified! invalid port number detected flag %d ASA_DATABASEUnknown protocol version! login packet %s using NTLM authentication for '%s' account requested GSS authentication but not compiled in quietly sending TDS 7+ login packet 0 && 0x700 <= login->tds_version && login->tds_version <= 0x704NT login not supported using TDS 4.x or 5.0 Kerberos login not supported using TDS 4.x or 5.0 Encryption not supported using TDS 4.x 0(  6tds7_send_loginU read.ccurcol->char_converror: tds_get_char_data: discarded %u on wire while reading %d into client. tds_get_char_datawrite.cclient->min_bytes_per_char < 3tds_put_stringstore_monthname: %ld %s convert.cjanfebmaraprmayjunjulaugoctnovjanuaryfebruarymarchapriljunejulyaugustseptemberoctobernovemberdecember%lupm%07dyestds_willconvert(%d, %d) ,store_dd_mon_yyy_date: %s apmAPMstore_time() nanosecs = %d %u.%02u%u.%04utds_convert_money() %ld%.9g%.*f%.17g%.16gerror_handler: attempt to convert data stopped by syntax error in source field 0 <= dr->decimicrosecond && dr->decimicrosecond < 10000000tds_willconvert(%d, %d) returns %s srclen >= 0 && srclen <= 2147483647ustring_to_datetime: current_state = %d string_to_datetime: is_alphabetic string_to_datetime: is_numeric string_to_datetime: is_numeric_dateformat string_to_datetime: is_dd_mon_yyyy store_dd_mon_yyy_date: store_monthname failed store_dd_mon_yyy_date: year %d string_to_datetime: is_timeformat string_to_datetime: string_garbled error_handler: Attempt to convert data stopped by syntax error in source field %08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02XA@APA`ApA@AAAA@AAAAAAAA@A@A@A@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@AWX YW[X\W\W\W\W[W[XtW,[[$ZLZ[[[t[[[,UVYY[tWlV\YDY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[dZ[dZ[[[[[[[[[[[[[W[[[[U[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[W[X[[[[[W[X[[[[[[[[[[[$VV[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[W[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[W|XXLX|X\XXLXLXLXLX\X|X\XXqXQqXQfX\X\X\XQ\XQQ|Q|Q|Q\XqXfXQ|Q\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\XqX\XX\XX\X\X\X\X\X\X\X\X\X\X\X\X\XQ\X\X\X\X|Q\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X|X\XX\X\X\X\X\X|X\XX\X\X\X\X\X\X\X\X\X\X\X|Q|Q\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X|X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X|Xu]T\]]u]YYYY]]]u],]Y\YX]]]X]YWBVYW],]UU>Y]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\]$Y]$Y]]]]]]]]]]]]]BV]]]]Y]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]u]]]]]]]]u]]]]]]]]]]]]YY]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]Uuu{ru{r,u{r,utds_strftimetds_convertNLNT0123456789abcdef@o@@@AACC(C6 C(C6 6 A6 CFGOO__QXQ@FQHQ%lu.%02u%lu.%04u d'@Bʚ; d'@Bʚ; TvH rNZ@z~Ƥ#oxEc] d#NJ-^kc6ŭ5@-JEHJҷR <.;<П^O a%>Crm М,tF@~" 7&K[Am-ſtM1D [8 d7aBMr菇+Η{KFՠ6L;KzĆZ@" PĬCVe_)c\a%qߵ|oʕCz PpbZ0٣r!c[ζf{Rs$o,P6\m#/H[=u&'OE",Bbِe9|Viz:>8Jb5ia"ʔ@Mn201#~WϽO?헧d8nj'FE9N 6%z~ XwiZ<dtG^vd!vwQ_LjS2u/[!%W#>>O2;MrmgmsV$@}J4 FԅʻaakKJ:FUf14$%u]]F[ 8js&1K8et,5+wxP=1*莾dy)euwqIn{o  !!!]:%s/%sconfig.cLooking for section %s. Found section %s. Got a match. Reached EOF Could not open '%s' (%s). Found conf file '%s' %s. globalSuccess: [%s] defined in %s. [%s] not found. FREETDSCONFset programmatically(from $FREETDSCONF)FREETDS.freetds.conf(.freetds.conf)(default)loginerror: no such version: %s servername != ((void *)0)Couldn't open %s. Interfaces file %s opened. queryTLI service. %d.%d.%d.%dtmp_port = %s. tmp_ip = %s. host field %s. Resolved IP as '%s'. not TDSVERTDSPORTTDSHOSTTDSDUMPCONFIGLooking for server %s.... .interfacesLooking for server in %s. client_charsettds_config_login: %s is %s. database_nameFinal connection parameters: server_name %20s = %s server_host_nameip_addrinstance_nameport %20s = %d major_versionminor_versionblock_sizeserver_charsetconnect_timeoutclient_host_nameuse_utf16app_nameuser_namelibrarybulk_copysuppress_languageencrypt levelquery_timeoutdump_filedebug_flags %20s = %x text_sizeemul_little_endianserver_realm_nameserver_spncafilecrlfilecheck_ssl_hostnamedb_filenamereadonly_intentopenssl_ciphers %s = '%s' tds versioninitial block sizeswap broken datesenable gssapi delegationdump filedebug flagsquery timeoutconnect timeouthostFound host entry %s IP addr is %s. emulate little endiantext sizeclient charsetuse utf-16dump file appendinstanceencryptionoffrequestrequireasa databaseuse ntlmv2use lanmanrealmca filecrl filecheck certificate hostnamedatabase filenameread-only intentopenssl ciphersenable tls v1/opt/alt/freetds/etcautoUNRECOGNIZED option value '%s' for boolean setting '%s'! error: cannot specify both port %d and instance %s. ... $FREETDSCONF not set. Trying $FREETDS/etc. ... $FREETDS not set. Trying $HOME. /opt/alt/freetds/etc/freetds.conf... Error getting ~/.freetds.conf. Trying %s. Setting tds version to %s (0x%0x). servername != ((void *)0) && addr != ((void *)0)Searching interfaces file %s/%s. Found matching entry for host %s. Name resolution failed for IP '%s'. TDS version %sset to %s from $TDSVER. Setting 'dump_file' to '%s' from $TDSDUMP. Setting 'port' to %s from $TDSPORT. Name resolution failed for '%s' from $TDSHOST. Setting IP Address to %s (%s) from $TDSHOST. Getting connection information for [%s]. Attempting to read conf files. Failed in reading conf file. Trying interface files. Setting server to %s from $TDSQUERY. Looking for server in file %s. Looking for server in %s/interfaces. Setting 'ip_port' to %s from $TDSPORT. Setting 'ip_port' to %d as a guess. Failed to find [%s] in configuration files; trying '%s' instead. Found host entry %s however name resolution failed. tds_parse_conf_section: %s is %s. UNRECOGNIZED option value '%s' for '%s' setting! Valid settings are: ('%s', '%s', '%s') Setting ReadOnly Intent to '%s'. UNRECOGNIZED option '%s' ... ignoring. tds_lookup_host_settds_lookup_host0auto4.24.2464.6505.0707.0808.07.17.27.37.4tds_config_verstryesnoonofftruefalse/etc/freetds/tmp/freetds.log.%d(from $FREETDS/etc)%s/etc/freetds.conf/tmp/tdsconfig.log.%d%b %e %Y %I:%M%pquery.c@P%dbuffer && buf && *bufsp_cursorfetch@sp_execute''0xNUMERIC(%d,%d)DECIMAL(%d,%d)NVARCHAR(%u)NVARCHAR(MAX)VARBINARY(MAX)UNSIGNED BIGINTUNSIGNED INTUNSIGNED SMALLINTSQL_VARIANTNCHAR(%u)UNIQUEIDENTIFIERVARBINARY(%u)SMALLDATETIMESMALLMONEYFLOATTINYINTUnknown type %d out_lenvarchar(4000)sp_executesqlsp_preparecreate proc as sp_prepexectds_submit_execute() tds_submit_unprepare() %s sp_unprepareselect 1 where 0=1rpc_name DECLARE @P%d SET @P%d=@P%d OUTPUT EXEC size = %u sp_cursoropenprow_number && prow_countsp_cursorclosesp_cursoroptionsp_cursortds && multipleOFFtds_submit_optioncmd() SET ANSI_NULLS %sSET IMPLICIT_TRANSACTIONS %sSET CURSOR_CLOSE_ON_COMMIT %sSET NOCOUNT %sSET QUOTED_IDENTIFIER %sSET ANSI_WARNINGS %sSET DATEFIRST %dSET DATEFORMAT %sSET TEXTSIZE %dSELECT @@options what! optionval = %d BEGIN TRANSACTIONIF @@TRANCOUNT > 0 ROLLBACKIF @@TRANCOUNT > 0 COMMITtds_disconnect() p && start <= end && (end - start) % 2 == 0s[1] == 0 && s < end && (end - s) % 2 == 0((tds->conn)->tds_version>=0x700)e && query <= e && e <= query_endtds_put_data_info putting param_name tds_put_data_info putting status tds_send_cancel: %sin_cancel and %sidle tds_send_cancel: sending cancel packet tds_cursor_declare() cursor id = %d tds_cursor_open() cursor id = %d tds_cursor_open (): RPC call set up tds_cursor_open (): cursor open completed tds_cursor_setrows() cursor id = %d tds_cursor_fetch() cursor id = %d tds_cursor_get_cursor_info() cursor id = %d tds_cursor_get_cursor_info: tds_process_tokens returned %d result_type=%d, TDS_DONE_COUNT=%x, TDS_DONE_ERROR=%x ----------------> prow_number=%u, prow_count=%u tds_cursor_close() cursor id = %d tds_cursor_setname() cursor id = %d tds_cursor_update() cursor id = %d tds_cursor_dealloc() cursor id = %d tds_cursor_dealloc(): freeing cursor multiple->type == TDS_MULTIPLE_QUERYmultiple->type == TDS_MULTIPLE_EXECUTEtds_submit_optioncmd: returned option_value = %d IF @@TRANCOUNT > 0 ROLLBACK BEGIN TRANSACTIONIF @@TRANCOUNT > 0 COMMIT BEGIN TRANSACTION--/**/TTTTTTTTTTTTTTTTTTTTTTTTTlTTTTTTTTTTTTTTTTTTTTTTTTTT''''''''''''dT4$\t$ttd\ttttDԵĵtԶtttttttttttttttttttttttttttttttttDttttttttttttttttt4tttttttttttttttttttttttttttttttttttttt$ttttt$tttttttttttttTttttttttttttttttttttttttttttttttttttdtttttDttttttt[.CkEmllllllllllllUlllllllbOlllllll<&UXI:+wotds_multiple_executetds_multiple_querytds_multiple_donetds_cursor_get_cursor_info tds_submit_rpctds_send_emulated_executetds_get_column_declarationtds7_put_query_paramstds_ascii_to_ucs2tds7_build_param_def_from_querytds7_build_param_def_from_paramstds_skip_quoted_ucs2letds_next_placeholder_ucs2le@@@@@PPPPP00000PPPP0PPPPP0000000PPPPPPPPPPPPPPPPPPxxxPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP((PPPPPP``tds_iconvtds_set_iconv_nametds_iconv_info_initUCS-2LEISO 8859-1UTF-8tds_iconv_allociconv.ciconv_initialized!conn->char_convs(null)tds_iconv_open(%p, %s) UTF-8UCS-2LEUCS-2BEUCS-2local name for %s is %s tds_iconv_open: done UCS-4ascii_8big5cp1250cp1251cp1252cp1253cp1254cp1255cp1256cp1257cp1258cp437cp850cp862cp866cp874cp932cp936cp949cp950greek8iso10iso13iso14iso15iso646iso88592iso88595iso88596iso88597iso88598iso88599iso_1koi8macmac_cyrmacgreekmacthaimacturkroman8sjistis620utf8ANSI_X3.4-1968ANSI_X3.4-1986ARMSCII-8ASMO-708BIG-5BIG-FIVEBIG5-HKSCSBIG5HKSCSBIGFIVEC99CHINESECN-BIG5CN-GBCN-GB-ISOIR165CP1250CP1251CP1252CP1253CP1254CP1255CP1256CP1257CP1258CP1361CP367CP437CP819CP850CP862CP866CP874CP932CP936CP949CP950CSASCIICSBIG5CSEUCKRCSEUCPKDFMTJAPANESECSEUCTWCSGB2312CSHALFWIDTHKATAKANACSHPROMAN8CSIBM866CSISO14JISC6220ROCSISO159JISX02121990CSISO2022CNCSISO2022JPCSISO2022JP2CSISO2022KRCSISO57GB1988CSISO58GB231280CSISO87JISX0208CSISOLATIN1CSISOLATIN2CSISOLATIN3CSISOLATIN4CSISOLATIN5CSISOLATIN6CSISOLATINARABICCSISOLATINCYRILLICCSISOLATINGREEKCSISOLATINHEBREWCSKOI8RCSKSC56011987CSMACINTOSHCSPC850MULTILINGUALCSPC862LATINHEBREWCSSHIFTJISCSUNICODE11CSUNICODE11UTF7CSVISCIIECMA-114ECMA-118ELOT_928EUC-CNEUC-JPEUC-KREUC-TWEUCCNEUCJPGB18030GBKGB_1988-80GB_2312-80GEORGIAN-ACADEMYGEORGIAN-PSGREEK8HP-ROMAN8HZHZ-GB-2312IBM-CP1133IBM367IBM437IBM819IBM850IBM862ISO-2022-CNISO-2022-CN-EXTISO-2022-JPISO-2022-JP-1ISO-2022-JP-2ISO-2022-KRISO-8859-10ISO-8859-13ISO-8859-14ISO-8859-15ISO-8859-16ISO-8859-2ISO-8859-3ISO-8859-4ISO-8859-5ISO-8859-6ISO-8859-7ISO-8859-8ISO-8859-9ISO-CELTICISO-IR-100ISO-IR-101ISO-IR-109ISO-IR-110ISO-IR-126ISO-IR-127ISO-IR-138ISO-IR-14ISO-IR-144ISO-IR-148ISO-IR-149ISO-IR-157ISO-IR-159ISO-IR-165ISO-IR-166ISO-IR-179ISO-IR-199ISO-IR-203ISO-IR-226ISO-IR-57ISO-IR-58ISO-IR-6ISO-IR-87ISO646-CNISO646-JPISO646-USISO8859-1ISO8859-10ISO8859-15ISO8859-2ISO8859-4ISO8859-5ISO8859-6ISO8859-7ISO8859-8ISO8859-9ISO_646.IRV:1991ISO_8859-1ISO_8859-10ISO_8859-10:1992ISO_8859-13ISO_8859-14ISO_8859-14:1998ISO_8859-15ISO_8859-15:1998ISO_8859-16ISO_8859-16:2000ISO_8859-1:1987ISO_8859-2ISO_8859-2:1987ISO_8859-3ISO_8859-3:1988ISO_8859-4ISO_8859-4:1988ISO_8859-5ISO_8859-5:1988ISO_8859-6ISO_8859-6:1987ISO_8859-7ISO_8859-7:1987ISO_8859-8ISO_8859-8:1988ISO_8859-9ISO_8859-9:1989JAVAJIS0208JISX0201-1976JIS_C6220-1969-ROJIS_C6226-1983JIS_X0201JIS_X0208JIS_X0208-1983JIS_X0208-1990JIS_X0212JIS_X0212-1990JIS_X0212.1990-0JOHABKOI8-RKOI8-RUKOI8-TKOI8-UKOREANKSC_5601KS_C_5601-1987KS_C_5601-1989L1L2L3L4L5L6L7L8LATIN7LATIN8MACMACARABICMACCENTRALEUROPEMACCROATIANMACCYRILLICMACGREEKMACHEBREWMACICELANDMACROMANMACROMANIAMACTHAIMACTURKISHMACUKRAINEMS-ANSIMS-ARABMS-CYRLMS-EEMS-GREEKMS-HEBRMS-TURKMS_KANJIMULELAO-1NEXTSTEPR8SHIFT-JISSHIFT_JISSJISTCVNTCVN-5712TCVN5712-1TCVN5712-1:1993TIS-620TIS620TIS620-0TIS620.2529-1TIS620.2533-0TIS620.2533-1UCS-4BEUCS-4LEUHCUNICODE-1-1UNICODE-1-1-UTF-7UNICODEBIGUNICODELITTLEUTF-16BEUTF-16LEUTF-32BEUTF-32LEUTF8VISCII1.1-1WINBALTRIMWINDOWS-1250WINDOWS-1251WINDOWS-1252WINDOWS-1253WINDOWS-1254WINDOWS-1255WINDOWS-1256WINDOWS-1257WINDOWS-1258WINDOWS-874eucJPeucKReucTWhp15CNiso81iso815iso82iso83iso84iso85iso86iso87iso88iso88591iso885915iso88593iso88594iso89roma8thai8char_conv->to.cd == (iconv_t) -1char_conv->from.cd == (iconv_t) -1tds_iconv_info_init: client charset name "%d" invalid tds_iconv_info_init: server charset name "%d" invalid Charset %d not supported by iconv, using "%s" instead tds_iconv_info_init: cannot convert "%s"->"%s" setting server single-byte charset to "%s" error: tds_iconv_init() returned %d; could not find a name for %s that your iconv accepts. use: "configure --disable-libiconv"setting up conversions for client charset "%s" preparing iconv for "%s" <-> "%s" conversion inbuf && inbytesleft && outbuf && outbyteslefttds_iconv: unable to determine if %d means in or out. io == to_server || io == to_clienttds_iconv_get: what is charset "%s"? tds_srv_charset_changed: what is charset "%s"? EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESEdate format@._locale.cdefaultAttempting to read locales.conf file /opt/alt/freetds/etc/locales.confHpppdummy textptr<d|%%xx%%tt<ttt4@(h@&&&X&X&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)P'H'P'P'P'P'P' )P')P'P'('''`'`'`'`'`'`'`'`'`'`'`'(`'`'`'(`'`'`'(`' (@(`( (@(`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'(`'`'`'`'(`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`(`'`'`'`'(`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'X'X'tds_generic_putEED-%EE%E--%tds_get_data: type %d, varint size %d tds_get_data(): wire column size is %d tds_generic_put: colsize = %d tds_generic_put: not null param varint_size = %d data.ctds_generic_put: null param curcol->column_varint_sizenet.caddr != ((void *)0)socket creation error: %s Connecting to %s port %d connection established getsockopt(2) failed: %s getsockopt(2) reported: %s tds_open_socket() failed tds_open_socket() succeeded send(2) failed: %d (%s) tds != ((void *)0)timeout_seconds >= 0tds && bufferselect(2) failed: %d (%s) tds7_get_instance_ports(%s) instance info%15s %s ServerNamedefault instance port is %d InstanceNametcpIsClusteredVersionnpviaConnecting with protocol version %d.%d tds_setup_socket: connect(2) returned "%s" error: poll(2) returned %d, "%s" tds_select: invalid interupt handler return code: %d poll_seconds == timeout_secondstds_goodwrite(): timed out, asking client tds7_get_instance_port: timed out on try %d of 16 error: expecting '%s', found '%s' tds7_get_instance_port(%s, %s) tds_goodwritetds_selecttds_addrinfo_set_portin tds_push_func tls.cin tds_pull_func_login have >= 0in tds_push_func_login Got name %s xn--in tds_pull_func creating biochecking hostnamehandshakeinitializing tlsloading CA fileloading CRL fileinitializing sessionsystemHIGH:!SSLv2:!aNULL:-DHAlt names number %d handshake succeeded!! %s failed setting custom openssl cipher to:%s setting default openssl cipher to:%s handshake failed with %d %d %d tds_pull_func_logintds_pull_funcstdoutstderr (%s:%d)%s:%d%04x%02x%c%Y-%m-%d %H:%M:%Slog.ccol->column_datatype %s has value "%s" type %s has value NULL type %s has value %d type %s has value %f cannot log data for type %s Starting log file for FreeTDS %s on %s with debug flags 0x%x. no memory to log data for type %s VWWWWWWWV WWWWWWWWcolumn_data == ((void *)0)tds_bcp_add_fixed_columns(%p, %p, ignored, %d, %p, %d) tds_bcp_add_fixed_columns column %d is a fixed column old_record_size = %d new size = %d tds7_bcp_send_colmetadata(%p, %p) tds_bcp_start_copy_in(%p, %p) could not realloc current_row writetext bulk %s 0x%s timestamp = 0x%s%sbulk.c with (%s)insert bulk %s (%s)%sinsert bulk %sbcpinforowbufferpncolsis_nullable_type%4s %8s %18s %18s %8s is nullcolumn_nullable%4d %8d %18s %18s %8s row_pos%4s %8s %8s %8s cpbytes%4d %8d %8d %8d BCP row buffer so far%4d %8d %8d ncols=%u poff=%p [%u] poff=%p BCP row bufferset identity_insert %s ontds_bcp_done(%p, %p) tds_bcp_start(%p, %p) bcpcol->funcscurrent_record_size = %d bcp_record_size = %d with logtds7_bcp_send_colmetadatatds_bcp_add_variable_columnstds_bcp_add_fixed_columnstds_bcp_send_recordpacket.cconn && packet!conn->in_net_tdstimeout Sending packetReceived MARS headerReceived packetconn->recv_pos < packet->len && packet->len <= packet->capacityconn->recv_pos <= packet->len && packet->len <= packet->capacityReceived MARS with no session (%d) Read attempt when state is TDS_DEAD Write attempt when state is TDS_DEADtds_packet_readtds_connection_networktds_packet_cache_addstream.clen <= stream->buf_lenstream->buf_len >= lens->allocated > s->sizeib >= tempTroublesome bytes:left > 0stream->buffer == (char *) tds->out_buf + tds->out_posstream->buf_len == tds->out_buf_max - tds->out_pos + 16Error: tds_convert_stream: tds_iconv returned errno %d, conv_errno %d Error: tds_convert_stream: Gave up converting %u bytes due to error %d. No conversion possible: some bytes left. tds_dynamic_stream_writetds_staticout_stream_writetds_dataout_stream_writetds_dataout_stream_inittds_convert_stream'TDS_AUTH_TOKEN noncechallenge.cDraining %d bytes NTLMSSPKGS!@#$%NTLMSSP/dev/tty    $<`T 0H       $ $ $ $ $ $ @                                                                                                                                     )4%/7(3-!0,1'8"5.*2$  91)! :2*" ;3+# <4,$?7/'>6.&=5-%  (08@ '/7?&.6>%- 5=$, 4<#+ 3;"* 2:!) 19:2*" <4,$ >6.&@80( 91)! ;3+# =5-% ?7/'.%06lu; ((P?8C_PCDPWpXXhhxȶ(XPhظXH8Ȼ(8Px8xȿX(`xHxHhx@HPhP8(H8(8`(Hx( @ Xp !H!X!x!`""x""H(#(## $xp$$(@%%%&h @& h&h 'H'X''''0(h(X((H )H)8))*8*xp**+ @+!x+"+x$P,%,H&,(',h(@-*-(*-H*-*-8+.+@.+h.,.-.(..0x/1/4/5H0<08?0?0X@(1@H1(Ap1A1B1C2C02Dh2(F28H3xJX3XM3O3hP04Q`4Q4R48S5S85S`5V58W5X6xY86Z`6xZ6Z68[6[7]H7h7k7k88r8(89x@9x9H9Ȇ9H9ȉh:;;;(;ؖ<xh<<<؛=( =Xh=H=>(?hP???(8@8@x@@8AxAAhAXBhpBBXBXBChCCCX(DHDDDxEXEEEXF0FPFXFFX0GhGHGxGXGhGH@H(HXHHI0IhIIXIII(J 0J$XJ$xJH&J'K'0K8'PK'pK(K(*K+L,PLh-xLH/L0L2M2HM(3pM3M3M3M(4Mh4N(5XN6NH7N8O:(O8;hOx;O;O<0PH>hPAPBQD`QGQGRJPRLRhLRLRPR(R0SShSSSTSxU TVpTYTX[8UgUlUs VȍpVXVWx8WȒhWWhW8WHPXXX؜XY YPYYYXZhZZZ(ZhZZ[Ƚ [8[P[(h[H[h[[[[(\P\p\H\\h]P]]]^80^xX^^^8^H^_8(_P_x_X__`hP`x```8`aHa(aha(aa( bPbb8b( c&pc&c'c*c.@d/d/d0d0d1Hex1e4e7 f9Xf:fX:f;fh;gAhgDg8Wga0haHhbxhbh8e ixeHi8gixgihixhihj@jxkjmjpkqkskv lvHlv`lXwxlwlHxl8ylhymz m}pm(mn((n(Pnn8n8@oo8oxo؛oX@phpphppHqXqq8hrhrr(0s(sxssth8txtthu8upuuu vH@vxXvxpvvv w(pwwwH xPxxx y8`yXyyyzPzz(z {8{{({H{h{H8|8p||h|} }`}h}x}H}X}h~(~@~h~~x~~~(X0Xp(x0H`xX ؀H h 8(؁8P8XЂ "Ѓ## x$@X%%8''(((p+h0x0(0@0p114(H4@44(==(H?xx???Ȉx@hCHDXGJ88JXNOXUHXH`` XdphfXhh(Hi`ihjЍm mHhuHvȎxy@x||}}~0~`HȂ(H0hHphȑȄ@XXxxx@8`hȔx0(ȡآ`0hȗ88(HXHHX0hHx`ș( X@(Xؚh8PhzRx $h FJ w?;*3$"DЙ\Gy H ,|DFAD uAALBBA A(G@k (I ABBJ D (A ABBF hKAI$Ge T M W D[DV$\HCZ C  E L@BEE D(D0} (A BBBA H (A BBGA ,AAG F AAA 4@YBED A(D0B(A ABB4<h}AGK s AAH K AAA $tAI ] AA FdPAu J F J F J F J C M C E F B F J F J F J F J F J F J C$RC K ] C \ A $DIGX I A A ,lXBGE N CEA 8IGe A h4YZPGj A $G\ M F A 4(ACG@o AAD c ACI ,TaADD v AAA ,JAAG \ DAA 3GI E  6Z[LH*BBB B(A0D8I3 8A0A(B BBBE L<(BBE E(D0D8FP 8A0A(B BBBG ȱGC F <XoBMD q ABI  ADJ DBDI f ABH U AGC [ ADH \40rBDD ] ABF ] ABH O ADD p ABE b ABC tPBKF R ABH M AGK P AGH M AGK P AGH P AGH P AGH 4 xBDA u ABA fADLDPBBB B(A0A8Gp 8A0A(B BBBD $kGe D C E S A 8D} G T D ,^ACG e AAF 4 ؼdBJE ^ ABF A ADA 4DfACG c AAH D FAA ,|HWACG ` AAA ,xfACG o AAD ,vACG k AAH , WACG ` AAA 4< 8kACG ` EAO D CAA Dt pACG N AAE D CAH M AAA , ؾACG t AAA , 8~ACG | AAG 4 sACG u AAF D CAA 4T пsACG u AAF D CAA , Dt H \ D R A , iBJE e ABG L (BED C(G@i (F ABBG D (C ABBA ,< h_BJE ^ ABA ,l BDI s ABA 4 oBJE Z ABR A AGA , @iBJE g ABE , _BJE ^ ABA ,4 ^BJE ] ABA ,d ^BJE ] ABA l 2BBE D(D0G@g 0A(A BBBI g 0F(A BBBD e 0C(A BBBI 4 BDA ~ ABH R ADI L< X BEE E(D0D8Ft 8A0A(B BBBC < BED C(G`_ (A ABBF )BEE D(D0G@ 0A(A BBBF W 0A(A BBBI U 0C(A BBBA U 0C(A BBBA $T@[GP I A P $|xjG] L C A V A $mGa H F A V A LXBBD A(G0 (A ABBA M (H ABBI |BBE E(D0D8GPD 8A0A(B BBBE ^ 8C0A(B BBBF 1 8F0A(B BBBH 4xADD z AAK U CAG <BHG A(A0 (A BBBA LBBE B(A0D8F 8A0A(B BBBD ddBBB E(D0D8FP 8A0A(B BBBA } 8C0A(B BBBA dBBB E(D0A8FP 8A0A(B BBBA ] 8C0A(B BBBA d4BBB B(D0A8DP 8A0A(B BBBA  8H0A(B BBBI ,8Gn K T D C E S A $fG` I V A <jBJC  ABE T AGA $4 Gf K T D S A \eBEE E(D0D8F`~ 8A0A(B BBBI U 8C0A(B BBBG S 8C0A(B BBBI D 8C0A(B BBBH D`sBBE D(D0GP 0A(A BBBE 4<iBJF Y ABB A ABP $tSGP I S A $SGP I S A $@AG T AC 4ADG Q AAA D CAA 4$ADG m AAE L CAH ,\8ADG N AAD L-BBB B(A0A8GP 8A0A(B BBBH 4ACG b AAA H AAA $ TGP G V A L<XBED C(D0{ (A ABBE  (E ABBA ,BJF @ ABK 48ADG @ AAB U CAG 4ADG @ AAB U CAG 4,hADG @ AAB U CAG DdADG I AAI Y FAH U CAG DADG W AAK J FAG U CAG <BJF T ABG R ADI 44ADG y AAI U CAG \lSBED D(G@z (A ABBJ U (C ABBC \ (C ABBD tsBED D(G@r (A ABBB U (C ABBC X (C ABBH H (A ABBJ <D BBD D(G@x (A ABBG ,BJF m ABF 4BJF | ABG R ADA D(7BJF c ABH b ADI M ABH D4 BEE D(D0G 0A(A BBBG |x$~Ga H W A V A 4hADG W AAK D HAI $ LGQ A S A $4@ZGZ G S A <\xBJF H ABC R ADI $(AG i AF $hGj G A P |(BBB B(A0D8G@ 8A0A(B BBBG [ 8C0A(B BBBA U 8C0A(B BBBG ,lAAJ AAD L(BBA D(G (D ABBE Q (A ABBA L#BHD A(A0 (A BEBL A (A BBBL D<BBL D(C0GM 0A(A BBBA 4P JBDC G0q  AABK ,hyADG k AAG ,BJC e AGA (uGY H $<NGP A V A duGY H <GK F M K T A ] F S A B4ADG F AAE [ FAA $xSGP I S A 4$ACG v AAE D CAA T\(BBE D(C0G@ 0D(A BBBA X 0D(A BBBE L`BEE E(D0D8G` 8A0A(B BBBH D =BJE [ ABA ] ADF R ADA LLBHB E(D0D8J 8A0A(B BBBJ <BED D(D@ (A ABBF D(DBJE N ABF A ADB R ADI ,$ 0GM L A W A P 4T GJ G a G F A F A V A L HBED D(G@} (A ABBG D (H ABFK $ \G] E S A $! OGT A S A $,!HOGT A S A <T!pBBA D(G3 (A ABBG ,! Gk F T D D L S A <!`!BJC  ABE z ADA $""Gj G T D S A $,"8#Gc F C A $T"#TGP G V A $|"#TGP G V A $" $SGQ H S A $"X$PGQ H A P D"$BEE A(D0J 0A(A BBBF L<#% BHE E(D0D8F 8A0A(B BBBF L#1MBEB B(A0A8G` 8A0A(B BBBC L#3BEE A(J0R (A ABBA U (C ABBC L,$3BBB B(A0A8G`" 8A0A(B BBBC L|$X:=BBB E(A0A8GA 8A0A(B BBBA ,$HIAAG0| CAG 4$JVAAG0 CAD D FCK 44%0KwDA K C E X A h A l%xLL%Lq4%MsBBD A(D0_(A ABB%`M|BBD D(F0 (A ABBB U (C ABBC f (C ABBA g (F ABBG ] (F ABBA \&XOBHE E(D0A8Gp^ 8A0A(B BBBH  8C0A(B BBBG  8F0A(B BBBA w 8C0A(B BBBE |&RUBBB B(A0A8Dpf 8A0A(B BBBB  8C0A(B BBBA n 8F0A(B BBBA t'Y,'xY BGF  ABA 4'XZBAG GPn  AABE d'ZBBE B(A0A8D` 8A0A(B BBBB  8A0A(B BBBH \\(]9BBD D(G0P (A ABBG V (C ABBB V (C ABBA (]H( ^G A (^FAu J ED)_/BJF S ABH R ADI R ADI t\)_BKG A(A0 (A BBBG a (A BBDF R (A BBDE R (A BBDA )`aBHE E(D0A8G 8C0A(B BBBA  8A0A(B BBBG m 8C0A(B BBBG } 8F0A(B BBBD U 8C0A(B BBBG *PeBBE E(D0D8GP 8A0A(B BBBG ` 8C0A(B BBBD U 8C0A(B BBBG U 8C0A(B BBBG $+hGj G T D tD+iBJE k ABA T ABI J ABC J ABC O ABF Q ABD R ADI +(j T+ j BEB D(C0G@ 0A(A BBBD U 0C(A BBBI D,,kBJF \ ABG R ADA R ADI t,l9GO D D,l;GY H T D T D | D S E S A T A L,mBBE B(A0A8G 8A0A(B BBBD L,- BBE B(A0A8J { 8A0A(B BBBD $|-AG  AH $-ЋAG l AK |-BEE E(D0C8Gp| 8C0A(B BBBI W 8A0A(B BBBG U 8C0A(B BBBG L.[IOd.yO<|.7D` D Y G v B O A M C X A ,.BDD x ABK .X.Al /h'Ae,/n HD/o H<\/HDa K P H H H I G G A P A </(>Da K P H Q G R F N J P A </(>Da K P H Q G R F N J P A 0(iDf A L<0xBEA A(D0n (C ABBE D (D ABBA 0m H40ЖbD~ F @ H j F u K \ A 0{DM A L0hBBB B(A0A8GJ 8A0A(B BBBA LL1kBEE E(A0A8G  8A0A(B BBBF L1شBIA D(K0m (C ABBH H (A ABBA 1:Du2@6A` G $2`(AbLD2pBBA D(D0] (D ABBM D(A ABBL2xBBB B(D0D8Dp~ 8A0A(B BBBA <2}AAG A DAI D AAB SDA4$3 AAG C AAB k AAC \3xWt3*<3طBBB D(A0 (A BBBA 3x3p:b43EBDA J  AABE <44-AMD0 AAG D CAA 4t4'AAG  DAJ DAA44`BEI C(D0(D ABB4%AK D T5м#F[4$5AAG ^ AAG \ CAA \5X2Dc I A,|5xPADD p AAE 5"DQ K A50D X A 5iDd 6$$6оA$ K  H L6h"DQ K ALl6xCBBA A(G0 (D ABBJ D(A ABBL6xBOB A(A0[ (A TBBG W(A BBD 7$7AZD7yA] B T$d7@AG _ AH <7BBD A(D0k (A ABBA $7H_A] B  E L7BEJ J(D0C8DP 8A0A(B BBBA $D8PAG X AG 4l8AAG  DAK D AAA 48BDD 7 DBI AAB,8 AFK  AAH , 9BIH  ABG $<9KACG zDA,d9\AMD v AAF 9(Dc91Ao9"DN N A9(:Ae J < :HBDA Y ABA U ADA dL:BBE E(D0A8FP 8A0A(B BBBC P 8D0A(B BBBC 4: ^BDA | ABJ A ADA :H;<;xBDA F ABH A ADA $\;3AAG gAA<;oBEE I(I0x (A BBBC \;BBB B(A0A8FP 8F0A(B BBBA c8D0A(B BBB4$<HBDH G0k  AABD d\<uBBB B(A0A8GP% 8A0A(B BBBH D 8D0A(B BBBG <<BBA A(G@ (A ABBI L=BEB B(D0A8F` 8A0A(B BBBA \T=PHBBB A(D0D@. 0A(A BBBK D 0D(A BBBI <=@BBA A(G0Z (C ABBA L=;BBB B(A0D8Dg 8A0A(B BBBF ,D>AC DL C 4t>IADD k DAG DCA>6>hD>( BDD G0  AABG H  CABJ 4$?BDD D0  AABH 4\?AHG P AAF X CAA <? BAD  ABJ A AEI <?BAD  ABG A AEI L@PxBBA D(G`l (A ABBF p (C ABBH \d@BBD A(DP (A ABBA T (C ABBD  (D ABBL d@lBBB B(A0D8D@ 8A0A(B BBBF D 8D0A(B BBBE D,A BBB A(C0GP 0A(A BBBH LtABBB B(A0A8G 8A0A(B BBBE LA6BBB B(D0A8G 8A0A(B BBBG LBBBB B(A0A8J 8A0A(B BBBF DdBP7BHE A(A0F@` 0A(A BBBA LB7BEB B(A0A8Gp 8A0A(B BBBC ,B:AAG0x AAE ,C8;CDCG[FVX\CX;+tCp;fD0\ A DC;BEB D(D0F/ 0A(A BBBB dCH> BAA D0}  CABE v  CCBB    CCBD J  ACBH ,DDBDAAG q AAD 4tDCAAD0X AAH UAA4DXCBBD A(D0(A ABBDCDMDCDS,ECBAC AB,DEPD4BGD Y ABG DtE`DBEJ D(D0D@q 0A(A BBBJ LEGc BBB B(D0A8J 8A0A(B BBBA L F8PBBB E(D0A8G 8A0A(B BBBA \Fb tFbFxb$Fpb:AFG iAAFbFbDSFbDSGbDS,GbNODGbDV\GbDVtGbDSGbED v A Gb<Ar E CGcGcAV<HcBED D(D0h (A ABBA DH`c?D u A dHcAD w A HcID  A LHcBBE B(D0D8G} 8A0A(B BBBG LH`d-BBB B(A0A8GA 8A0A(B BBBD <DI@ejBEJ D(A0z (D BBBA <IpeyBEA D(G0B (C ABBC 4IeiBAC Gv  AABI $If8ADG gAC$$Jg1ACG aAC$LJg2ACG bAC$tJ0g4ACG dCA,JHg6BII ]ABJXg JPg?Dj J FKpg$KiAJ0 AA $DKiAG0] AJ $lKjAG0 AG <KjbBBA A(J# (A ABBA 4KlLADD n CAE DFA4 LlLADD n CAE DFA,DLm ADG A AAA tLo5LpDLPp"A`<L`pBEE G(D0w (A BBBK 4MpBAD F@  AABD 4X <X BEB A(A0 (A BBBF XH %AcXX LY BBB E(D0D8D@ 8A0A(B BBBE LdY`FBBE B(A0A8D 8A0A(B BBBA LY` BEE E(D0A8G 8A0A(B BBBD Z $ZAJ AA LDZBBB E(A0A8D  8A0A(B BBBI LZ!tBBB B(A0D8D 8A0A(B BBBJ LZ@%BBB E(A0A8D 8A0A(B BBBF <4['BBA D(G0 (C ABBI t[)![)>DY C ]4[)QBAD D@  AABD L[+sBBB E(D0D8G 8A0A(B BBBJ ,4\1 Gc F G I ^ E Ld\1BED D(G0w (D ABBJ U (D ABBJ $\2?AM I IH \\2BBA D(D0* (A ABBC I (C ABBG D (F ABBI L<]H4BBB B(A0D8D 8A0A(B BBBG L]9BBA D(D0 (A ABBE R (C ABBF |];6BBB B(D0D8D@x 8C0A(B BBBH X 8C0A(B BBBD  8F0A(B BBBA L\^<,BBB B(A0D8Dv 8A0A(B BBBG 4^@.BAD DP  AABI <^BBBA D(D`N (A ABBG L$_DBBB B(A0D8Dp 8A0A(B BBBD ,t_HMBDA M AEF $_I)ADG XCA,_IjBDC B ADH ,_JOAAG b CAA <,`(JtBBA A(G0z (D ABBE <l`hJBAA V ADA [ ABJ D`JBBE A(C0Jh 0A(A BBBI 4``RAAG k CAH DJA4,aRACG b CAO e CAG 4dapSACG b CAO e CAG <aTBGC V ABK f ABG 4aTZBFD v ABK AAGbT4Ar4bU"LbUdb[0AW H K<b[&BBA A(D0X (D ABBE Lb\BBB B(A0A8GP 8C0A(B BBBG Lc^uBBB E(D0C8G@A 8D0A(B BBBI ,dc_BAC X ABA ,c`BAA  AEC LcalBBB E(G0A8G& 8A0A(B BBBF ,d g9BDC lAB,Dd0guBDA jABLtdgBBE B(A0A8G 8A0A(B BBBK Ld0nBHD D(D0[ (G ABHM N (C ABBJ <endAGG M FAM P AAA BRATenARten%A^ A DenJAy N ALeoAVG n AAB Y AAE Y AAE WAA<fpoBBA A(G (A ABBE LDfpBBB E(D0D8D 8A0A(B BBBH DfptBEB D(A0G  0A(A BBBA 4f8uAAG0t ACG pCCgu!D,guBEH G(D0Dpe 0A(A BBBE tgv<gvBDA  ABF a ADB ghxDgpxBBB A(D0G`H 0A(A BBBF 4,h}ADG X CAH U CAG dh}XL|h~BEB B(A0D8Gp 8A0A(B BBBH ,hWADG { AAG h<i:BDD  ABG B ABK $TiAAKG iCA|i؄4iЄBAD DP  AABB ihi`iX?Aq F Fjx<4jpBBA D(G@ (A ABBK tj#JPjD0 J $jADG pACj jk#Aa$$k 8ADG gACLk84dk0BBAD Z ABD VABkHA]kH4k@HAAG e CAF KCA lX$lPA|Ls00BBB B(A0D8D 8A0A(B BBBC tcLthBBE B(D0D8G 8A0A(B BBBF ltȶ*KZtDKd I t&t(zKjtp*LtxBBB B(A0D8GO 8A0A(B BBBA 4O*O8*;O`*?O*4O*1O*@O+#OH+-O+2O+/O ,AOx,!O,"O-0Op-3O-RN.PN`.N.+N.ON .N/~NH/N/N/N0N@0Nh0N 0N0N1"N P1N x1N1N1FN2N H2O 2N 2aN`39N 3N 30NX4,N4O 4N4N (5O h5O 55N5N5eN6cN06*Nh6N6N6N7N87Np7N7N7N 8N88GNp8N8;N8MN 9JNP9}Nx9N9N:DN0:Np:6N :/N:N:N ;N;N <NH<.N{<UN<LN<$N <N=NX=N=N>3Nx>N>N?NH?NH@N@ENANPANA1N AVNA2N8B(N wBNB!N BNC#N0CNXC|NCNCgNDNHDNDNDND]N EbNXENEN FN hF\N FNF=N G-N+GN HGN pGNGWNGNHNhHNHN(INIZN JN (JN`JN 0K&N rKNKN(LNLNLNpMUM@JS\cow!-IN^qTVVWW+W.^;^` pa b 0c d  `3N4N ؒN N PXN )N N "N N H6N h$N Ԏ#N1N ,N(N !N -NN XZN N &N !N B&q$) 07>ELSZahntz7-./0X256789AE IJN"O*S1T6==X BXQX6`iXj6sy     X &,28>DJPXX_!g {" @S:<')+,  *>:F2R3^4j9v-6578A;ET']7^:5@6I7R7[ b i!p"w } a!}"0 #  $%77O8S&& X'(+)7*E+S,i_-k.w/0123456789/ 234*756@8K:U5`9k;v-< =./01 X> : X-(032=4G5Q6[7e8o9yX--.//0011%202@3K3[4f4v5566778899?> @:*>9@C>M>\>k<u<<4:ABCD;;;;2349-./?K2W3c4o9{-./ EFG+H7ICJLKVLEaEjMuN}OP TQRSSTTTUUUU,=4=;=D=R=`=nVvW~]XiXYZ[\]2]9^^  -:GTan=@4>o<$) 07>ELSZahntzz !"023456780234567899S*S1T=6==i`s      &,28>DJb i!p"#$%&'(+)7*E+S,_-k.w/0123456789K:k;<=>? @ABCD EFG+H7ICJLKVLjMuN}OPQRSTUnVvWiXYZ[\]9^ (+x&0pP@p@   @ p @  0 @@  P @  pPp`countsumminmaxkx P 8&@&o'  5 &@;PX o:oo7o&ƨ֨&6FVfvƩ֩&6FVfvƪ֪&6FVfvƫ֫&6FVfvƬ֬&6FVfvƭ֭&6FVfvƮ֮&6FVfvƯ֯&6FVfvưְ&6FVfvƱֱ&6FVfvƲֲ&6FVfvƳֳ&6FVfvƴִ&6FVfvƵֵBO@N@N^O\OXOHODO4N0N(N$N_ON#N#N#N#XOXOPOPOPOM0z`8 <P8zp98@8P8Olibsybdb.so.5.1.0.debugV7zXZִF!t/q0]?Eh=ڊ2Nw8E5$7[2ەU8ar/m[XrCƨ $ψw)rB\Gŕ}0\B@P>~1$^JXj2"`ՖvRKHm:" FAM,1./T#Q%n slMP@bfZ m5!$ [22uZ>j:_LH>-eq{Ttxͩ l{s 7FhHސ§;\\=uC ǬbA,dq*^ ;ڰ?bI}aC*DH_#S2L|Bm+%38Ҕ$_= y_1/FL:*ۜP;92 g0޶RI+ibiCͥ> w^)vy}/z"\l[+%p-UDb{]Xl.}uGPC,笀v|)ܦ$5J @%NJ% 1BW x6imYO}' Q$'8vKF^a]A)T42RyosS}aM tȊw\|籀9Yd fK xT` !ByDLGN ]lOv{|po㔠םon* "+"Lҽf;MI!=mڋa"G2YϞ80Pѩv3/,Wm$i|JpKź 25l*Jz~d;sf1 k 1~q ^c0O/٢[m^SlE1.ڱC mx BUZO b- F{v PB4 WE8Rn:[zTp&yz^R *قn߆!M[yA>}R7>|#y;z;"}UE@N';V]3“LMGfQ™3\&N])oOjvC{N [TI*bGtOrs ,S CmHm6(GP/9 FnC3D1U?;-&:W n1&3R/>Pok#.(V2K/ybxQt#/[-Gc_u_rVj[tYƪ'ְ9̋$z%!OaU+TrWy*oJ&h+C/2Vj1PSa,", !G%I ~ b1&I78蝼'l F&2o6M AAո`tQ}'ͽuBZ6-ct[i!,( G :O8{6V_GwA|x^ BXhPj&Q^SePawXAݻ 8C^Q(LiB1Øw\Pcs2hPt>9Jf?p1yݓm#klk0Y\Y UtSMc4;؜+n[}mbxCR{->!` PD]/ﭫm>}X<4awPA&srEIycQaG&`a'/w"_~'z'r=LUrPd1~U>@3wkR%iLsG@a:Bw ꒤O'Lq<lFF/ >ҟ6.odB8f8DQr ٠,ջslfx7P­ıgu ?q|Z{J/Mk P*(RK7%th e@. ,4(4Ԁޯ~NS HN|Ux6){&'{[z Y YnϊI&LL n7odgDnTB5D_tW1F"S׋shCZaGW^|4u+5lqO6fA1`ܙLh{Ү;OAD-ȌEr.y^"Vr*[[<D gu򯼹Рb;3'{.4aq]lrKT65OKEo:xi{{WY&8$Y*r#Q|"rJ@XvlLclU?aF%F(y@թq:V4hOɉηgf6y˴(ˇn6wPf-YZ0 TaF> $ i4V#DˆReDG2WҧQO\#kT+5YƂ↢ 4JIA~Y] N^&xR#Ro*GhA8c9qɿ,jk@IW8M2P$~xߺ8 45_wxs42ԷbiZb=U0@ z"8Gbܔ&:dJiЬhfBZgQ{+$w9!ܯ1BnFYH85['#˶dեsŅgMeaӗ1&z>gvū:s%=du D$sY> @ږ9g:b"be zX '2F5i=1mKmYq4J~&C0AG&mtlj~ej琌J`s;r`JrH c4ͫZJBr7E>@R$v~JDV9|eo[YlY I7vp;YiI?:`J ݵipQ61Nmj~mz-?r{[}!:ӓS3LiF l"ӚFeaE[R 8"jkᢳA%Q\)prrp=,ϝfs,XN X%tuEt9!&#a:%,:6S9^0<YЩ Oc 5ɺ*RIܾ݀)]^.McYt~xj1;_%=ͣ"#h2$6f+ gq8.d &F8rd JQU7?eTރ!<{&5~=[SO]^w >T)ZӣX߽F鷻rA ie ~3=@{붸Sv0^ _'|  27<< :m-Qh)z]*6R9hS>zYm@}ET/=*oEw@"M.^PzP]Ls'"adU'L3{쾠 %OiG K"b 0XHILgfXU v+ks21?mǐޣnju)Ղ$WWd(JE3A8!㥎5 O6"hO ^G ,e !7K]Դ#ι&Â=;`J:t}Hi9f?U1 0A,$xHHl$ow( AkC'Fd#Т~fnyCh}GDG-&ヒڄއICzvc_,?Und#JT6f If>j_󻝬D!=b;ڥiTy}|J@ fGΕ6Z~rg>.R’W9T]8(~YA2e=/^֐NEbta'+RR7(jM> ;":q:UQG-{v3tZH1 QgGɘT9 :MLS$1* 51SĕPa7F2ɯD"J c;R}XSX6ƛ)[#Ď$4H8CR4G&b!EBҀl{V#ůFdˆ ]мV vt&ei%l(i[,vg <A 9@Hu>fqA^j F Ǘn]!㥾/'H_igHM[V"`v5XEM}m[Q ϪW +Je*NKcM $-Jӈ i4V0'eoXKm_E,{C aI;Aj6I܈hϭ&Yy&Y#}ڊ*Gar9v[{*d4^:o~qFhAD ӿ:nȆЕ5έ )49me .rR|9 3'1%W9_nBw9/z*_&ItwQS m -J+bqawXLtYDVBuKi#f"4 |S(dc2h]lG.+%)_+A!Uvo,6tYלqR5Q]'XYjsQp@@@P@8 @@@@@@88@8@@@>> XJXJdXJd+0 mmdmdTT@T@DDPtdCCQtdRtdXJXJdXJd%%/lib64/ld-linux-x86-64.so.2GNU GNUvtVJM)ۛ)fӼ!\ (BE|8qX3YwSV+O8ZN\)5[M"M%eHzw25b.MLvzsZkF HQ`D9?uuf%ng8q<TeHp@'U!:Hdg['(@n/"t 9s@vd0vdpzd 0@3Pvd0vd,Hvd*C{`vdlibssl.so.10__gmon_start__SSL_get_errorSSL_CTX_freeSSL_pendingSSL_readSSL_CTX_ctrlSSL_CTX_get_cert_storeSSL_set_cipher_listSSL_connectSSL_set_bioSSL_CTX_load_verify_locationsSSL_library_initSSL_CTX_set_default_verify_pathsSSLv23_client_methodSSL_set_connect_stateSSL_shutdownSSL_writeSSL_get_peer_certificateSSL_CTX_set_verifySSL_stateSSL_freeSSL_ctrlSSL_newSSL_CTX_new_finilibcrypto.so.10BN_num_bitsGENERAL_NAME_freeX509_LOOKUP_filesk_pop_freeASN1_STRING_dataX509_STORE_set_flagsX509_NAME_ENTRY_get_datask_numRSA_public_encryptCRYPTO_get_locking_callbackRSA_freeX509_get_subject_nameX509_freeBIO_freeASN1_STRING_to_UTF8CRYPTO_num_locksBIO_new_mem_bufX509_load_crl_fileBIO_newRAND_bytesPEM_read_bio_RSAPublicKeyBIO_ctrlX509_STORE_add_lookupERR_clear_errorRAND_pseudo_bytesASN1_STRING_lengthX509_NAME_get_index_by_NIDCRYPTO_freeCRYPTO_set_locking_callbackX509_NAME_get_entrysk_valueX509_get_ext_d2ilibpthread.so.0pthread_cond_initpthread_mutex_destroysendpthread_condattr_setclockpthread_mutex_initpthread_cond_waitpthread_cond_destroyrecv__errno_locationpthread_mutex_lockpthread_cond_signalpthread_cond_timedwaitacceptfcntlpthread_createpthread_detachsendtopthread_condattr_initpthread_mutex_unlockpthread_condattr_destroypthread_mutex_trylocklibc.so.6socketfflushstrcpy__rawmemchr__printf_chkexitsetlocalefopenoptindstrrchr__strdupperror__fdelt_chk__stack_chk_faildaemonlistenselectreallocsocketpairgetpidinet_ptonstrftime__assert_failrewindlocaltime_rstrtodstrtolfgetscallocstrlengetaddrinfomemsetstrstrbindmemcmpgetnameinfoeventfdgetsockoptgetoptdup2poll__fprintf_chkgetpwuid_rstdoutfputcfputsmemcpyfcloserand__memmove_chkstrtoulsetsockoptmallocstrcatstrcasecmpnl_langinfo__ctype_b_locgetenvoptargstderrioctl__memset_chkgetuidstrncasecmpfilenogethostnamefwriteiconv_closegettimeofday__memcpy_chkclock_gettimestrchr__vfprintf_chk__strtok_riconviconv_open__ctype_toupper_loc__strcpy_chk__ctype_tolower_locfreeaddrinfo__vasprintf_chk__sprintf_chkmemmove__strcat_chkstrcmpstrerror__asprintf_chk__libc_start_main_edata__bss_start_end/opt/alt/openssl/lib64GLIBC_2.3.3GLIBC_2.2.5GLIBC_2.3.2GLIBC_2.15GLIBC_2.8GLIBC_2.7GLIBC_2.4GLIBC_2.17GLIBC_2.14GLIBC_2.3GLIBC_2.3.4      Лw  t @si ui ri  .ii ii ii    ii  ui ti " ododkodod@vdPvdHvd`vdpd pd(pd0pd8pd@pdHpdPpdXpd `pd hpd ppd xpd pdpdpdpdpdpdpdpdpdpdpdpdpdpdpdpdqdqdqd qd! qd"(qd#0qd$8qd%@qd&Hqd'Pqd(Xqd)`qd*hqd+pqd,xqd-qd.qd/qd0qd1qd2qd3qd4qd5qd6qd7qd8qd9qd:qd;qd<qd=rd>rd?rd@rdA rdB(rdC0rdD8rdE@rdFHrdGPrdHXrdI`rdJhrdKprdLxrdMrdNrdOrdPrdQrdRrdSrdTrdUrdVrdWrdXrdYrdZrd[rd\rd]sd^sd_sd`sda sdb(sdc0sdd8sde@sdfHsdgPsdhXsdi`sdjhsdlpsdmxsdnsdosdpsdqsdrsdssdtsdusdvsdwsdxsdysdzsd{sd|sd}sd~tdtdtdtd td(td0td8td@tdHtdPtdXtd`tdhtdptdxtdtdtdtdtdtdtdtdtdtdtdtdtdtdtdtdtdudududud ud(ud0ud8ud@udHudPudXudHH?$Ht+ H5?$%?$@%?$h%?$h%?$h%?$h%?$h%?$h%?$h%?$hp%?$h`%?$h P%?$h @%z?$h 0%r?$h %j?$h %b?$h%Z?$h%R?$h%J?$h%B?$h%:?$h%2?$h%*?$h%"?$h%?$hp%?$h`% ?$hP%?$h@%>$h0%>$h %>$h%>$h%>$h%>$h %>$h!%>$h"%>$h#%>$h$%>$h%%>$h&%>$h'p%>$h(`%>$h)P%>$h*@%z>$h+0%r>$h, %j>$h-%b>$h.%Z>$h/%R>$h0%J>$h1%B>$h2%:>$h3%2>$h4%*>$h5%">$h6%>$h7p%>$h8`% >$h9P%>$h:@%=$h;0%=$h< %=$h=%=$h>%=$h?%=$h@%=$hA%=$hB%=$hC%=$hD%=$hE%=$hF%=$hGp%=$hH`%=$hIP%=$hJ@%z=$hK0%r=$hL %j=$hM%b=$hN%Z=$hO%R=$hP%J=$hQ%B=$hR%:=$hS%2=$hT%*=$hU%"=$hV%=$hWp%=$hX`% =$hYP%=$hZ@%<$h[0%<$h\ %<$h]%<$h^%<$h_%<$h`%<$ha%<$hb%<$hc%<$hd%<$he%<$hf%<$hgp%<$hh`%<$hiP%<$hj@%z<$hk0%r<$hl %j<$hm%b<$hn%Z<$ho%R<$hp%J<$hq%B<$hr%:<$hs%2<$ht%*<$hu%"<$hv%<$hwp%<$hx`% <$hyP%<$hz@%;$h{0%;$h| %;$h}%;$h~%;$h%;$h%;$h%;$h%;$h%;$h%;$h%;$h%;$hp%;$h`%;$hP%;$h@%z;$h0%r;$h %j;$h%b;$h%Z;$h%R;$h%J;$h%B;$h%:;$h%2;$h%*;$h%";$h%;$hp%;$h`% ;$hP%;$h@%:$h0%:$h %:$h%:$h%:$h%:$h%:$h%:$h%:$h%:$h%:$h%:$h%:$hp%:$h`IPH=u;$H+C1t9t$t(H |PH5H=iHtHtHtÐf. ?$uUSRHH9tX[]11Hk(HH=>$9H=|>$'Hl>$f.AWAVE1AUE1ATAUHE@SHXdH%(HD$H1E@E@ Y-CHDdtZltucft^HMH,CH=9$1HL$HdH3 %(BHX[]A\A]A^A_A{DL59$j@H9$H9$SHc9$A9oL|HD$(IĿID$ID$HA\$x1HHD$HL$(LLLHL$(HI|$HlI|$SA|$8aI|$('I|$0AD$@A9D$DLWI$LL1ҾAD$8D$fD$4fD$2fD$0WAE,HL$ADAL$8H= 8$_-C1;Ht$0Di+DHL$ 1Et$p9|$ +|$$+D$$EAD$xD$ AD$tt11yHM-CxLI$I$-CE$1,LDL\A|$tbA|$pXA|$xNH|$DI|$zI|$pI|$fI|$ \I<$SI|$(II|$0?L7-CI|$^ID$0OID$(p*CL*CL*CLH R6$,CnH=-6$4C1\H= 6$L,C9z-CH 5$,C"fu-CRC>1I^HHPTI*CH0*CH;@U@7vdUH-0vdHHw]øHt]0vd0vdUH-0vdHHHH?HHu]úHt]Hƿ0vd=4$uUH~]4$@H=$tHtUxJdH]{sAUICATIUHSHHHt[7$u`HB@*CH/$H="/$߉y +8tH=/$߉y 8t݉,H=.$0H=.$$[f.AWAVAUATIUSHxEt$tdH%(H$h1GpH\$0LljD$, ?)HHHD$DA ?)HcHHD$HT$Z.$I1HHHHLHH|$I$HL$H L0IcHHD$ HL$H L0D$,A9AMƉ$0I$H9t/HIu$HItLH4IwH9uI$I$H9t+HIu HItLHIwH9u㋄$0E11LHލx!=S-$B 5-$H|$ HT$HT0H|$HL$HL0uuLHLLHL I$I$H9xHHkI$I$H9RHHPt$,LTzH$@M|$H@ DLI$LIDŽ$Hu LL}HHEUHkMu5K/$H$hdH3%(Hx[]A\A]A^A_HP@HHtH HQHH@I$H HAHHPHH8t L-C-+C ,C|J+$>-CR-C1-5HtSHHZ H[D@f.USHH_HG1Hk0HC [HHC(tCEE(H[]ff.AUATAUHSHXdH%(HD$H1&@HHHu0HbHu(HN-CH 9HH&-CH!HuH-CH-CH#E~fDc Hu Ht >1XIHHI$HHIFSHIKMLLLL$Hu Ht]>tXIEHx@tGH ($-C1(fDHEHLH1HL$HdH3 %(Hu[HX[]A\A]ú@-CHBKfL1vLnHMH=c($.C1;f.ATUSHoHw LgHHI$t}Hf8v3It$0HtQHAuEHHﺰQ@ []1A\fDJ+$tٺ(/C.C1fDHHﺀK@ []1A\Ð +$t.C.C袵HH~0uUHFHNHtHHAHFHFHNHH8HOH~HFHH~t&HV0Hr0Hù1C.CP/CG1C-+C ,C.@f.HF0Ht_H@0HFHF0HVHtHHBHFHFHVHHHQHNHFHH~t F P1C-+C ,CfATUHSL&HMt"A$tLK$L#HLc0MtHH(LH HCHSHt0HHBHCHCH[]A\FfDHt郭fAUATIUSHHLn0H.MtLL$ H?H6tHHL[]A\A]DE)Ht?x־H6ƅHd2xHEf8wH[]A\A]f.H6uHfx/CH?< HNHE6H-y:@HwHCUHHSHHHHLJHHG@8HH1@HHH1HC(HKH{PHuEH{u>H0HNHsHCHH{t>HHf8vJH9U@aH[]ù1C(+C/C1C-+C ,CH a#$0CO}H <#$/C"XH #$ .C3fATUHSHHH9t:HHt1E1HHtH9HIDXHH9uHHH9t5HHt,E1 HHtH9HIDHH9u܋u[]A\ù`1C.C.Clff.AWHAVAUATUSHH(LHt$HT$H$I9IMH|$IFH;$HhHDA~ M.M1MA~It2IEHcxIUHt$RHƉʃ?)Hra1A~ t6IEHcxKIUHt$RHƉʃ?)HHI9fIE1UDC$E35M$$Mf0MtF 6$$LLLC$9CrHtMt A|$ @I~0LHM~(FH\$1LHIL9tvHtpE1 f.LHEL`L9MDH}H}0LHcC$ .CZ1" 1C.C.CJ 1C.C.C1 1C.CP/C0C.C1ݩ1C-+C ,C1C(+C/CfD HGHWHp0t@@ FF DHAVAUATUHSLgLoI$HAxDC9C$v=$L{(tPIID$ C(< <f1H}E Hj@[]A\A]1A^Hf8tG#2CHC)1H4C$CHAxC9C$vgf0Hf8ufLH'ZfA~ MLCC$'IFxIuHxIIuHHf8ufLHt$K(1Ct1C1ȧHSHHHHHH1KH[fATUHSLf0HMtI9t$0u[L^LHH;KH{ "HCHSHtHHBHCHCH߃[]A\k2C1C1CfATUHSHHH9t:HHt1E1HHtH9HID(HH9uHHH9t5HHt,E1 HHtH9HIDHH9uHXHǃ[]A\AVAUATIUSH i$dH%(HD$1R116A A$8HHH{I$HSH{HHQHKHCHH{I$A$HH(fHIH}1Ҿ2CڎHE1L[@H瀈HEDhDžE)H+C(CC I^MfetQHL6H $.C1HL$dH3 %(H[]A\A]A^H<$HfK8$1fLH0DH1@H $2(3CH $ .C3C-+C ,C3C(+C/C1C 1C蛣H2C1 1C}1fDAWAVAULATUSH(LH|$Ht$HT$M9IMIGHXL9HDIH%AHHcxM7Ht$IHƋRʃ?)HA(1AbEF$E3$XIFLHe`Iw0L  AF$A9FIo0r L tHt} uHEHx)fA t6IHHcxIHt$HHƋRʃ?)HrHt6IfDI0L uIw0H|$BHuDH([]A\A]A^A_f$uH|$L $t 2C1CRIw0H|$rZIN32C$1C52C1CH4C'`3CB1C1fff.AWK2CIAVAUIATUSHXHLv dH%(H$H1HF0H(HEL MLDHHf HJHhJh@lBlH HE ЈHHxHEHHxHT$HT$HHBHEHcp(HUHM J(H(IH9HQLHL$HHT$yHT$HL$EAAAA1HDL$~HcHIDL$EEfLHLD$VfLD$D$LD$YH!IEILxA*LP2CHC) H|$@M3C1LD$@1D$H$MEH AHf8HEHHpHH|$ 1wC D@(1HL$ HH, 11H0H(*LIE H$HdH34%(HX[]A\A]A^A_f.1@HQAE1fD1ҹ-CH 1D$H$MA3CGH Hf8H߾(H߾(H߾(H߾(HHߺHph%1H(f.HELx@L‹ H!%tLLD$DHJHDH1USE BIHPHT$HT$HH{LD$HSET ANSIA@0L OFA@6IH_DEFAULTI@HS OFF SEI@HT CONCATI@H_NULL_YII@ HELDS_NULI@(F fA@4ff.USHHHoHwHHވC HZ@H1[]Ðf.UHSHH $H{0H{ C(HHHt H[]f$HCC(CC HSHtHHBHCHCHSHHHQHKHCHH{u3C-+C ,C2C1Ch2C2C1C3CW2Cg1C1蚚4C% 1C聚*ff.HSH_x Ht&CH$u?H{ t[H[{(t3C1C84C)K(u2C1C1@f.ATI(UHSHdH%(HD$1HHt{1HhL`Hh@H1tMIt$0HHH Q $.CmHD$dH3%(u,H[]A\@H<$wDIt$0Hf.fSHG0HH= $k4CHH1 HCxH= $t4CHH1HH= $}4CHH1HCpH=~ $4CHH1HH=_ $4CHH1C H=? $4CD1gHH= $4CHH1DHCH= $4CHH1$HC H= $4CHH1KH= $4C[1USHH  $DC$Av8HSRf҃A9rD;CCC$E1AHSjf $RH;oDC$D9HR9A9HDHs@D)‹xCHŋ* $t/xDC$AADC$ZtT t_C$H1[]H1[]HtHPHHS1DC$H[]ù5Cs4C05C;5Cu4C1,5Ct4C`5C4C%4C1͕O$DG4Cu4C1諕fDAUATUSHHHtXAIHHcHH)t#@HHDIuD)H[]A\A]à t1fAUIATLgHUHSHLHQHLmLHEHs{xH@[]A\A]sCfAT $IUHSukHI $CS$H HHs)‹yx?C;C$CrAD$ E[]A\AD$ E[]A\@[]1A\1 5CU 4C;= $H]qK$5C 4C1Sf.fAWHAVAUAATIUHSHHHHD؃6HEHf8ErLIAcJ48HADHL:HL'LHHHHHHH[]A\A]A^A_d@t#D T$EH[]A\A]A^A_@H[LHIEtHADH,LtHLaLHHSHKHH8HHH[]A\A]A^A_HAX[]A\DH|H=fA]A^A_C1#AWAVAUATMULSHHLl$Pt$L$T$ nL趿LI諿HI蠿Ct7Ht$H1HT$ HL$HDDLMHL:LHH,1HH߾1HLpHeLLHHDHH̾HqH蹾HHH1HQH߾D1HH[]A\A]A^A_,ff.AWAVAUATMULSHH(Lt$`t$T$ L$D|$hML(IHfLT$HHD$HD$T$Lft H>t$Ht$ Het$HXL蠽HL荽LHHxHHeHHMtsAHDLHHf8wcH(HA[]A\A]A^A_DLHHD$HD$D f1HHf8vH(HD[]A\A]A^A_E1L5|FfDATUHSHHdH%(HD$1HHf8EAQDH Hf8HH s fw0r t)f<%jfDLd$H߉D$LH迻HdH謻HHHLHߋ@%ȉD$~HD$dH3%(u=H[]A\D kHQ,ff.SHH߾uH߾H߾H߾H߾aH߾AtH߾gH߾ZH߾MH߾@H߾3H߾&H1H1H߾H1H1H1H1[ff.AT@AUSHAHoHbHf8wH߉[]A\ f.HHc[]A\щDf.ATIUS18L~f.1L9[]A\f.AUIATIUSHAt$t&I<$11@H H9HI8H T L1lfA|$t>I$LH,HE80HE8LHHpAT$CH9H[]A\A]f.AVIAUATIUS8Avt0ML-11ҐI yJAD}EH9L1L-fA~ub@AVCH9~NIH5ƻLH,LuEADEuuLAVCH9[]A\A]A^fAWAVAUIATUSHHRA} MEL5 1I Hq8H6T2qJAvDH9HE1L5AuHfA}u%@1HAUAD$I9~tIEHJ,HE8L8AHE8LHHp0HuHuHjEAFuuHTwH[]A\A]A^A_þ'Df.AVIAUE1ATUHSAvHfA~@IHN$At$At$ HAt$HAD$PރcAt$HFAD$jlPރcID$8H0EID$81H8u1fDHHtH1HID$8HKH9wAVAEI9[]A\A]A^At$HAD$jLAt$HAt$HIAt$HfDI\$0H42s@ H HHT1HJs@uff.UHSHHHfftDft.ftH[]ÐHHH[]f.H[]DH[]UDAWAVL5AUIATIUS1HfA|$u?nfDH}HϳLIqHuHIcLAT$CH9~1I$H,؋}AVtHWHuHHcLyH[]A\A]A^A_ÐH5Of.DAVIAULcATE1USHLHHt$HLLAHpEL͌9}[]DA\A]A^f.H[]DA\A]A^fE1H~,fDF DAA PD B ID9AT1IfUSH0dH%(HD$(1ft$D$fD$YHl$H諰7HT$ HD$ `ʼn/LH8H5H1҉o@)mHHL$(dH3 %(uYH0[]A\H=/̳1ɹH=譳1f諹H=1菳1FfDAUATUHHv0SHHdH%(HD$1H7H$wHuxH^HHB1H1HHupH[)HHC1H謊H4HA)DH fU H HHHHފ1H?HuH1HHu H1HHHE1IYAfD1H蹉1H誉1H蛉H#HADH fU HHH1HJ1H;1HE1I&H$H5ɲHP1ˬH$1 HxǴLES$+S1H܈HL$dH3 %(Du H[]A\A]yfAWAVAUATUHSHHXdH%(HD$H1WHAL<DHƃ_H'1 HHHЇ1 H+Hf8EAA^E9v+1HL$HdH3 %(HX[]A\A]A^A_fDHpHDdfD$tE9wAFA9rHBHD6AtE9wAGA9wHHDHHD$0tAA9IIGDH99HԇHDȇfD$tE9AGA9H螇HD蒇fD$tE9AGA9HhH`HXHDLfD$tE9AGA9H"HDfD$tE9^AGA9QHHDfD$tE9(AGA91HH视HD蛆fD$tE9DA9HrHDftE9AGA9f} v9H9HD-tE9zAGA9mHHT$Hu0H׈HXHuxAHE1軈HAL|$0K<#ft8ADF u!CDF t HcǃA DHcǃEDH<;uHcA?|$0[T$wHT$(LHHD$ `#uOH$8dH34%(D$u2HH[]A\A]A^A_HH=^H% t跦H/H=9$1t1A?|$0[S]H9Ht5#u;Ht$H|$8D$ #u3D$D$|HL$H}H=#1=tHuH=$#tD$D$1AWAVIH5:AUIATIUHSH(dH%(HD$1HHND#EHg(H0"H5HHHD$YA<$uB#11H芤HT$dH3%(5H([]A\A]A^A_DHLt$蓟HL4HtEH!HLH߉D$ ALI8u.LES/#KDMtHD$H8u|$ u5#tH=H=I1r@D #E1fL(HH=Lᾆ114rHH=|ML%1 rGHH=WMLe1qYH1H=-ML1q1:@ATUHSHH H=#dH%(HD$1HD$Ht=HH5@H[t'HL$dH3 %(H []A\DH=ԣHHD$H5HHHuH=衣HH|$H<H1 x-H|$H5HHH|$AEEH=HHD$H5HHHmH|$D$ ϢD$ H5xH=HH:D#tH?H=1pk Z#HӨH=T1o*#oH H$H=&1oIwAUIATL%BUHSHHHfHH5t!HL9u#u6H1[]A\A]ÐHtDC#fEE u0IE H[]A\A]H7H=j1HU:n1HH=IH龥:1nH H5*H=œٝfSHH=#HtH#1Ht;u[fHHH~#[@HXIdH%(HD$H1HHD$t`HT$11HHHL$LD$D$ uHD$Ht$HdH34%(u HX@1@諟H H5-H=ܜff.USHHt5HHt-8HHtH;HtӠH+1H[]øH YH5“H=qAWAVAUATUHSHHhD%#dH%(H$X1H|$HL$ED$PƄ$PƄ$PƄ$PH跚HI謚I| 2HI;}HLH5L֞HHzD#EH$PH\$PLt$HD$8E1HD$0H$PHD$ H$PHD$(fDHHHD|$PA#t讝HBDx OEtH5~LHxHiH=gHƹA8uH5B1L=8t"H5(1L#H|$0H衛H51LH|$ Hƺ~5#OH5ԞL1ϜH|$(HMD$8Af.DY#E#LXE1H$XdH3 %(DHh[]A\A]A^A_ÐH54LHE1+Ht$H^ND #E:A3HpL踜L$8\Lt$H$PHIxDI~8HH'IHt1R#aHm(Hu2#$P$PD|$8Ht$H$PfHLHǽ/}fCl%xlxixD#E`H5؜1LӚH5ǜ1LšH51L豚HIHI|$I|$AEH|$(H AA1螗I|$I|$D$_HfDH=4HI8HLD#H5H=LJ1O]Zf.E1HsH}#HIE1HH57#IąLH <HDH= -1I\Hs H} HI}f.HshH}hsIHsPH}P[HI`E1_HH-IDLLHLHIZfHsxH}xHI*E1=HspH}pHIDHs0H}0HIDHHm #Ią M|끐\H|$AfD=#pHH=|DN1 [N'LH ُHH=<1%Z#DH}8HHHHH;fL% L=}HLHH PH,H=I 1DZ#IHHrH= HH1Z=\#HwH=X 1YtH3H=9HEK1YBHVH=U 1YHEH H(H=u L@H1}YHH=uN1^YHjH=LL1H=|15IUV=#wDH ƋH7H=|1EAV=d#=DH HH=Q|1UAAU='#DH kHH=|1eU=#DH DHH={1usU=#LH H#H={1I:U=#\LH HH=q{1IU=J##DH HH=8{1T=#DH HH={1T=#DH lHyH=z1AAYT=#{LE@H EH H=z1I#T=l#ELEHH !HֈH=]z1IS=6#LEXH HH='z1IS=#LE`H ljHjH=y1%IS=#DH HcH=y15AACS=#eLEPH nHH=}y1EI S=V#/DH @HH=Cy1UAAR=#LEhH HH= yu1IRH5H=x1 zR=#WLEH (H-H=x1 IDR1=#!LE8H HH=|x IRX#HH=UxJ1QH#LH iHEH=!xu-1IQPHхH=wL5J1Qf.AUATIUHSHHD#dH%(H$1EXH= HPH=HH=HH=HH= HtH= HH=HfH=zHOH=qHH=jHH=vHH=gHH=f HH=`HH=BH>H=: HwH=p HH=HH= HH= HH5 H<9H5H%H5H2H5H;s{pf{n{H}HLIDLHI2Mt-H$dH3%(HĨ[]A\A] 1LaEH5#H+H5HUH5HH5 HH5HρH5H踁JH5H衁H5H芁=#t!HbH=sHپe+1M@ILHHIf.HLIwf1 Lt 1LFHLHR ˆDHt$1L豀A<$>HT$:0HHHfD1 La 1LJE(HL5#~H}8LLl$HIHuFH[(H1 M#tLHߺ9HH=;rH'1Kf.1 L! 1LzEHLH Ј1 L4 1Le=|#WHH=vqLᾃ'1K5fH} L>#IąLE HgH=1qHپ(1IJfHLAIċ#LHH=pHپ(1IhJHLH ЈiH}LIPLHHdI_#4HLIHHTH=>pIu%I{H5CLh{tIH5/LP{t1H5L8{t=Ⱦ#HLH Ѓ ^LHIFH}@LI2HLHF Ј HLH ЈH}hL>IHLH Ј=#HH=nL+1DHrHLIVH}PLIBHLHV ЈH}`L{IH}XLgIH~H=nL'1G`LHDŽH=m1LRyG=¼#L ~L~H ~HH=mr1=GH9#USHHGt8x`HcH{H9HG)HCOEH[]fDHHT$H4$OHT$NH4$CyH1[]ÐH4GHDf.AVMAUIHATILUHSH@HHdH%(HD$81]x2HEtFIuHt=ILH:XHT$(A$H|$8dH3<%(uH@[]A\A]A^@HL[w@f.tXw&%tvgtO-uÁtXwtfDtu/f.'f.c#u"$BATIUS~Hw@VHHcH@FP1w HqAD$HAD$fvfH qkHރvcusfvGHI0+Lt!DHMLHO@u1[]A\DHރw HLIt$0HO[]1A\Ðctfv=uHKtHK11HzMHK11HcMH{L11HLMcF@KKAD$fD3LAD$Hf8v-AD$?AD$;LAD$~@Il$YHH;KH;H<HID$(AD$`f.(vGff.AVAUATUHSHH0 #dH%(HD$(1_{w.SHHcHfDH(J<LcHnIHTG#%E{LkHv.EI}CdH@|t1IEpHEH{(|IcHLH3LC=e7=:=1{"#DHL$(dH3 %(4H0[]A\A]A^DDsE93IcLHE)jI:E~ Ic1HPIDsdMcY@CdE1IcԅDICdMcI9tLd$HLWHSdHs(MMLH{!1:f.CE1$=GHEL$6H@HDEfDH ILHHILcEHLkHtIHIHI}rKHkLHIEJ LEHHSdHs(LL$HMLHl$HD$D$ a*f.HT$HH1GCd1f-t#/S1;S  DS11A9D)K|%HcmE13IcLH:GEnMl$HL GIt$HFAD$ HEf8vH5~LluAD$ HGLc<I}HT$pHT$KHӃIEIIH LDTCd1!pDFNHH=5,1>|HH=Dᾕ/1>f.UHSHHO{w&KH}Hc HDHHuf=t]f=vSHPuH1[]HHhOH1[]fDHfHuf=uCPރvcu1HHufDHe]HMVt ʰEHft"fvvH )PqEDNP"FAWAAVAUATUHSHH85#dH%(HD$(1DsdE~HHDL$ICE1McLkHDL$<vMMmEt@ME1HUf:sm#<H2|HcHDHs(Ht~0tMtLD$ DLHDL$L\$LT$"Lcd$ HIELT$L\$AHDL$LDCYM9MGEtCPރczDHLT$T@ARLLH{E~ M9tL|m1HL$(dH3 %(`H8[]A\A]A^A_ :#jC<<tt<HHu1뗐<w4HzHcH@CE1$=wHL$@AzLLH0-1HN1-M 1H-<uLHO1EtKCPރv(ct#H11H>1HEf8vMoH SH~P0s H6@I@@HLGLT$DHLT$LT$HIrLT$HIrIHLGDbf.M9HLT$MGA8cM9HLT$MGACEHHIDLT$5DHjDLT$\fDCE1$=H|L$IHLGLT$D1HyHLT$XH5}HH5|HLT$BqiKdT$H=H4;7DL$HrH=d;1DL$Y7DL$mHH=;Ⱦ5@1DL$L\$LT$#7CDL$L\$LT$H D|H5~H= fff.UHSHHo>HCa>HCV>SCJLw8H[]fDf#f.ATIUHS>ЄH]H#H@@1@Hum@uOuBE!ECw HsL=I$f8wdEd#1[]A\fD1HfGtH@tfDEd1[]A\f.HfDH{@" 1HfOfDH fDUHxHSHHV4uHuHxH1[]Df.f.ATUHSH0H^HdH%(HD$(1FdH4A@ HH$HCHD$HCHD$HCHD$C fD$ C"HD$"HEf8w,HsAH 1HL$(dH3 %(u#H0[]A\ÐHxfD1艿eff.f.S~(HFFti;<CCwCC 1[D[Ðf.AUATUHSHHLfHdH%(HD$1;u0CdHL$dH3 %(_H[]A\A]f.I$ID$K+)sAT$ (AT$PHcHHH$I:CH$HH҃uAL$ I${)u8Cd1"KAT$ AT${@udILH$J:AL$@$-[ {+AD$uH:fAD$ fHf=wAL$ufDc~(tHL1HD1f.H(HVHdH%(HD$1FdF(tuH L$H )L$tQJ[ +L$uoB HT$ HfD$ H)B$1H|$dH3<%(uWH(fHHT$fDBHHT$[ D$f.HHT$ fD1YbfUHSHH_9HW811H(:H@811H:H)811H9H9H119EEH[1]Df.G(fDf.S1H蕻H1苻H1聻1[f.UHSHHFFw7Ho7CC H[1]f.ATUHSHLfH-7uCd1[]A\CdH8I$1[]A\@f.SHºH߾赺1[Ðf.USHHFdHnHx$肺HuH趹H1[]D1aH1[]f.1f.f.f.1f.f.$1w Hr8fDF[wPHnHcHf3t.ft1uAf1Dfv.`1tbvffux~t|`uft(~tuf.tdf.t?@3fDATjIUSHSt"nHq#}luiHc#sHCdCL?Cu!$1w Hq(CC Cd[]A\fHC#tH:#(|+Ha#{buf?H #H#HGZf.ATIUHSf=vsBۃ wHmHcHHLHqP8uJ"wHmHcHEE[]A\f=uDDIT$`fHHE(AD$hEYAD$lE]fDfA<$vEEf.fA<$vEEwEE ]DE&EEdAEoEEd)fEmEEd fEnEEdffA<$EEEE DhVfDFfD6fD&@f.AWAVAUATUHSHHHdH%(HD$812AEdDH<1HAE-1AHnIcfEDou:t=E&uӃf~~8ty&tk~IB[CPDf.z2<Ef@u@0u@Af.4f.ATUHSH7Ht-H_IIHHsHt HXuAD$[]A\f.[]A\fDSHHHt SHCH{(Ht SHC([ff.HHtH1Hz HUD@f.|HkHcH@Á^fD Á@<Bt8CD f.Á fDÁ 84t0 4 48fDfff. tu'#%_}G++wof.f.t!t@  }  },drfj^'FP@86,)L*ÐN|@#Á , , t(f$if@,&\DÁt26fÁ L tځD_|> t b Q@ @ < @W<F f&m#T   rU)8>,C ?./0( ( (, SHHH=f#x [HH=c#[AUATUSH#LcH|#ALH=#HHHLHt+H-t#HJ\LJlHH[]A\A]@H=)#HLHuHf#H-hHHkHtKD;#uH=#HGLHuH=ڎ#H2LHtH#HJ,9LJ,nHɎ#H HD$XL$1L$LD$`1HL$8HDŽ$I)L+\$hH$ML)]LLL$hL$>HD$XLL$hL$LD$`HL$8HT$xH$H+$H$LL$HDŽ$H$:>H|$p8L$MHD$PbH$H_ItH|$0c D$$H|$0d H RH5SH=b:{7&:H RH5RH=cOW7L$ HbH=R$1@AUIHATIUHSHUHKxGx#HIu`[]A\I}XA]X }#u?H1[]A\A]f|#tHbH=8RL/1yHpbH=RH01ZUHHSHHxHH[]8D i|#EuH[]AXHH)bH=Q[]721ff.SH3H߉[SHxHH:f#HH[H[Ðf.SVH6HxHS`HBp 9tHHs`H{X[P"D[fDH{#HtTH=aHt1H=aHuHq#HH5kH18HYq#HD1f.AWAVAAUATIUHSHdH%(H$1v# uZII:HILHU7Sv#L|$$ x9H xAL13Hc؋v#LA@tHtEuQfEt:HLL6H$dH3%(HĘ[]A\A]A^A_DH/k6HPH\HEHS6HPHEH `HEEIuH `HH1)3HHTAH"6E1IHH=y#HP8H=yy#Oy#Hv3fDH=Yy#H 8H=py#ty#H=5y#H<3@H=Py#uff.H=0y#t 1H=y#f.H=x#H7H=x#x#HtHn#H;8tHn#H;8t=4H=x#Hx#Htq5Hx#H=ox#Hv2fDAWAVAUATULSHDs#dH%(H$1As Dx#Eu)H$dH3%(H[]A\A]A^A_H=x#IHI;H=w#t$65w#Hw#HD$t$H|$L|$LLLHN21HپL#7HsHD$ 1HD$fDL|$H ]Dú1E1L0HL&f.I AFIfAIFtLILpi IDH9vG,H ]1HLI#0HLIu |H9@fLxs~2IHH\$H)ALIfIIGD4HH \LADP@.HDD1/HIM9tIuH\$Ht$H|$| fAAGHI2H9H\$ Hu3H2H=u#/H" t$HD$Hu#fDH=u#r-A I1ATUSHHHL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1HՃ {p#s t#u(HD$(dH3%(H[]A\H=t#H=t#t$ r3t#L%t#t$ umMtTLH8H$HL$LHD$HD$HD$0D$0HD$ +L0H=-t#8.;Muft$ IH0t#vH=(t#@H0USHH=s#HdH%(H$12 s#t!HtH5s#HtH1*H=s#Ys#HtHmi#H;8tHqi#H;8t.H=s#Hms#Ht+0H`s#H;r#H=YHH=YHHh#HHr#H=r#H\$Hl$r#,H-HHD$P蹌HtH|$PHXH@,Ur#fDH=Yr#d,H$dH3%(u~HĨ[]fH)h#HHGr#If.H8)H1r#LHr#H5 H.HHq#H=q#+1o.D 6m#LD$PH l4HXH=W 1AUATUSHHHJHH 5s{HPf|H5XHcHfDp#EH[]A\A]DDcdEkA|$Hc*HIuHsHIcHF+D%p#EHL[]A\A]-@Dyp#EtHCHHH#WWDD-Ip#EPHCHHHVDoD%p#E HCHHVHZAZ[]A\A]H=\VDo#EHCHHVH龇DAY[]A\A]H=V1SD o#EHrVHGAX[]A\A]H=U1bo#jHHUfD-9o#E@HHnVH VH5UH=U(H VH5dUH=cU(HCHHHUHKUH=)UMH1U USHHHX H,H9CtH[]h wH@Hp1H҉utHHL$%HL$HE1HtH%HEhH[]AUATIUSHG0 HHHH)Ll0Im@u0HIEHCH;HEHCHHEHCHEHC HE HC(HE(t $IEH{Ht $HEH{Ht $HEH{Ht $HEAD$0H[]A\A]ÐH151H@f.HHATU1SW0Ht#HHH)H|8.9k0w݋h1C0t9f.H@L$I$p)I$x)9hwǃh[]A\fATHAUHSHtH$HHD[]A\҂f1ff.AVAAUA͹ATIUHSHdH%(HD$1H1HP!Hc*HHE$EEtHEEI$H8HEHxHtH5S'tmHڋ H!%tHDHJHDH1use BM$#HHIL=D;HHԼHA(EEtHELd$Hヸt~HpHt$dH34%(iH[]A\A]A^fHHttfxu5HL(AuA}z48uLIUHHE@LHHUU$=t=uD$tDJfDH('15H QHH1s# fDDHڋ H!%tDHJHDHselect @HHd B@spifB BD1҃EIUHHE%AWAVAUATIUSHHdH%(H$1HD$HD$.HFxHhH!L+C)\HIfA}MII^!H h#H躔IHHHbHc@HD$LHD$ Ll$pHt$H1L :L$1LHID$0DŽ$HPHH$$HHEIL$pf8DŽ$DŽ$DŽ$(DŽ$@HqH DŽ$XDŽ$pD$/H$$I $HqH H$$ I$HqH H$$$IL$HqH H$0$<I$HqH H$H$TIL$PHqH H$`$lHD$PL$DLt$0Ld$8MHD$IAMHD$I7H|$#HHL$1MHH@`H0wH$AWLN2L9LF1IL$T$pL$D)AGL;|$AW MC4DAGmLqH{E|$H߉AAB׉A׉T${T$9SHH5UPHty$H߉{H5.PHQyA$H߃<{L$.HH߉ȃȀHE{1A$tHf8փ H{|$/Hf:C@Hx{HzH5OHx$H{$HzHHz1Hz1Hz1Hz1Hz$HH$z$Hz$H~z$ Hjz1H`z1HVz$ HFz$$H2z$8H"z$<Hz$PHy$THyHHxHH\wfD$HAyt$Hy$hHy$lHyHf8H$Ht$HHvHHHtHT$H0HvH zH|$HK H$dH3%(HĨ[]A\A]A^A_A$I$DŽ$D$/HHHH$x$fDD$Lt$0$HL$HLd$8DL)HHt%1HH9wHL$H$$1L)HHt f.HH9w4b#L|$ L$DHwAD$ f-fKHLHcHIL$xDŽ$DŽ$HqH H$$I$HqH H$$g@p3fD s#fD rfDtfDH|$HN@M!a#tHJH=129$Hv$Hv1Hzv=DIcH5 H KH5H=IaLt$ HD$D$HVv$HBvAH6vH+vlHHH=H681L+JH-IH={=1f.AWAVAUIATIUSHdH%(H$1F HӉffHH: I $M$fA ЈI<$HG`HHx Am(ZIA$ IMD$D$MHGuIHG}IHIHID$ DM$E|$Mu'I؉LLPMm(Mt7I6E|$Df>tI$H>tEtJMm()NMuMAE}ME5 I$ DLHx yi@HLdgAD$1LlI>HLJHtHPII>HǀfpLL_D$L<If=p|$I$H9fA$tLWA$I$AD$I$Hx&z1I$AfA$uEDD$0H=mEAF)E$&HH=JEHD$M|$x\IHFD\#ME"\#L'WI$1ɺ"NLޱHx gJfDM$I}=IT$LT$D$Ƅ$Ƅ$ffƄ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$E$f$Ƅ$ff$EDDA~[H$LAF)snIH5YELf8HKEHGLnAt 1A@LpHcT$LLnzL@pIf8A$L1qLq}A~(A$@AFAN$)IvDA A1@AD9A~AuD,>I>f?v+Et&Au <A$ A$9~BDAHPz9~(HHT>|>fDfD9cff$ f$!f$A!%fff$f$ D$ L-@I$HHD$AA$Ln+LHT$HT$HHHl$0lHLr HD$IFHD$1HH BIHj II$HD$0HHD$@HHD$HHI$IFB(HD$AfAE HLLAI$HL$T$`Lm8INHL$I$Lp E1u0Qf.HGHtLLAI8D;t$`s'I$A}0Hx tHGHuAI8D;t$`rً$E1Lxt4@I$HtIUAuLIMAID;$rHEDH$dH3%( H[]A\A]A^A_f=MMt4Ay*HLHI fAN8QmD$LL؉4A1IDŽ$A$NI?EAIf:(D(V#MEH @H="+1pMԱA,Nu!AttQ#IHxAE 4D U#MEH\?H=*19@AFDuU#AFEAAfIH8AHpwI<$MMfLHT$:HT$HIH5MHI$Ń1ɉLLc/@T#MH <H-=H=b$1fLEwILLI>D$D$nLD$ NI$L$DD$ 9J(HtHcLDD$lI$DD$HAޱuA@uH F>II9EAIf=(f=f==S#MH<H=A,1 I$ DLHx ^%H 1ɺ-NLq^S#ױS#HQ;H=jb"1DD$DD$fLLu<$$ID$0LHpID$xLHpA+1LL$*H OAL1 LLH5[<LeA$Lփ"h1LceIf81L{g1L{wH[]ÐHH@H@H@H@ H[]f1ff.Ht#HFHtHǀƀHFHHtH@HtH~HHfHt#HGHtHǀƀHGfDAVAUATIUSDwEAF11L,I$H<(HHHGPR\L9uHcA\$(HIID$tcHEID$ tAAF11L4f.I$H<(HLHGHHP\L9u1[]A\A]A^11끸f.HtHtHG HtH 4PH50H=0]fDATIUSHHƇGdH%(H$11fG NHHH=*'Hƹ HHHDH^HMt3I4$HtH{^HIt$HtH{ ^HtHCH8t]1HHH3H{0HD$R^HtE HH$dH3%(u,HĐ[]A\@H{H5^Hu1@+f.USHiHH HȃHǃH5HHCHC HC0HC8HCpHCxHHHHHHHHC@HCHHCXHC`HCPHChHH+]HSƃƃƃƃƃ`ƃƃƃƃƃƃmƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃhƃƃƃH؀ H[]fDH=Ht$Ht$H=~HHHDHHHDDH1[]H1USHHHHHZHHZHZHZHZH{ZH{ ZH{0ZH{pZH{x{ZHoZHcZH{8ZZHHtH=ZH1ZH%ZH{@ZH{HZH{X ZH{`ZH{PYH{hYHYHH[]eDH[]fAUIATAI|$USH4HHt.@ h1MfCHtH{LLk HH[]A\A]S9wHr[HHtX[Ðf.HtS HHHu[f.USHHHHtxHHtlHHv=HP(C H9rGuWHt:HPHkHHSH[]fDHP(C H9sH1[]H -H5a*H=2+HSHt'H?H{H{H[@[@f.UHSH2HHt*0KHtHHh@(H[]@1Ht1HSHtH?_H[6fD[@f.HHtH1HD$HD$HSHt^1G*G fG(G+G$HH;HCH{HH{HCHC[hB~P)Nt8~&3Nt~4Nt&.N1$Nt&NuH=(d@b tXH=(~=c t=d t=` t=a tH=j(H=`(H=8(H=4({@SHP5}DwS(s$ bptH='\@Pn 2fR(pH=p'1 fB ^Yf:L9X? V4 OQ1RjH=&FfD 6H=x&fL.fx H=%p(Nff  H=z%1fD"\&*H=H%n+ ~FfFC:GC"q+vH=$UDx ur \%H=$HHtH5$HH[f.P ^ f v H=#t1f;W^gBUf= <7== =.H=# ffryN #&cH=8#fn3 qH="\@ " H="-!1Cf\(x f+Z i+B +H=z"fD  r ` H= "1f.  [ FjH="FfDs > & t"H=!fD 3  1H=0!fDB l  r Z H=!nfD0 Mf>H= /)  13f+Uf1'G'Q'H=D @G(fwpH=L@5fuo xH=@S0C0fH[?B>H=>  H=s1@% B(%\H=8H=,@/l 2T .H=6yH=GGFH=`G fH=_S1u@ fy wy"H=M=+  >H=ID{ RF= HH=n   } JH=&4-   H=d # m H=  {   rH=NH=/1QH= 1+f.fmH=B10H=R1f.H=1f.GcH=Y1{f.Z(H=h5[()1Kf.) H=7 1f.H=b1f. I H=t H=Q1sf{   h6H=9R wR SH=? E 'H=&  #)  7 H=pB 2B 6B^H=x:a t+ (H=6W ] H=T + %+ .7H=H=b? wBDPH=,H= H=H=:H=H=H=H= H=H=XH=dH=@H=H=H=H=xH=lH=`H=TH=HH=nH=_CH=H=)NH=yH=amH=I?UH=1+=H= %H=u H=cH=EH=- H=?%H=W|PH=q }H=Y BeH=A<MH=) 5H=;H=H=[H=O:!H=O& H=H=%H=H=uH=iH=]H=QH=EH=9H=_-H=!H=H= H=H=H=H= H=}H=;H=YH=kH=5H=/H=H=yH=mH=aH=UH=IH=o=H=c1H=%H=H= H=]H='H=H=H=oH=9H=QH=QH=9H=H=H=}H=qH=eH=YH=MH=AH=5H=[)H=H=CH=mH=7H=H=H=yH=mH=[H= H= H= H= H=H= uH=1iH= ]H=QH=w EH=k 9H= -H= !H= H=;  H=w H=e H= H=; H= H= H= H=e H= H= H= H= yH= mH= aH= UH={ IH= =DHSHtH?H[fD[@f.AUATUSHHH"o HGHtHǀƀHGf{t{H;tuE1E1f.HJ,(HtHHHt3HDžH@f.H!TdH%(HD$1HT$D$1҅yHL$dH3 %(uHff.SHHHuHH [fD~wHE1E1$HntHH[@f.AWAVAUATIUSHHAdH4%(H$1MH|$@T$8HD$HLD$)N)H#˅L1fH@(HuHcHIH$*NMI1IO4LD$IHHHz #Ntt HD뱐 D(A rH;HD$NHHx uDLIHtHIfHHLAVAUATUSHHHFHI:11HIu1H;DIT-)H#tx}HHI9Hue"HHHz #NttH߉D$ ]D$ fH[]A\A]A^軲D0A fD&"uyH;HD&NHHx -fDH[]A\A]A^HjH=?1W+H H5H=SHH=IDt?1b@f.UASHHl$D$dH%(HD$1HCAHD$!HD$dH3%(uH[]UDATAUHSHH?HHtAH艳9} H[]A\@EtHUD$ z3D$ H[]A\fDHH븐AWAVAUATUSHH@Hl$0H<$HdH%(H$@1sHHD "E{1Ҿ蔱D$ R|$ E1H$Ll$oDt$ rfDKLC1ɺHDƄ$nH1ft$f|$LDt$蝸xIu' a"9At6A~.@1ɺ?HD>W軯8t|$ ݹD"E 1H$@dH3 %(H@[]A\A]A^A_f$uLc‹";fD$ BƄLl$Ld$ H}LLɴH<$HD$ @HY|$ N1f1LL蓴IH"HLAUATUSHdH%(H$1PL:GHGLGD[AKIHHLLG@81AAUL!E8EA)L=HcHl$1E HAADPH{HcATʉQ؋LtfC‹TuÃuADL$‰D$D)EHDD$ 2JDD$ EHcD$DL$E+ tEɺ I|$Kt L)«E,$#?@D8HAՋ+t҉Ho H|H)HyH1HE,$#fD9DLVA fD D؉N1)ljEAH ΋DH1IɉDuEHcD$E,$Et$A4FHcH9ˉw@у9Dv1҃ljw8f.UHHATAwVЃ؍D#H|$8dH3<%(HH[]A\A]A^A_Aڍ !BDL< A EIN1A)A41EDTHHʉTHH 9Éwt ؃TEHDD$DD$`1fD!TfHcAT uE>5DAVLAUAATUHLS胨LM1E;l$I$Hw(PfDD9kHHs9LIHHI$uL_LwHt=H[]A\A]A^LE11HC fCL$MtL[]A\D1A]A^铧AWAVIAUATAUHSH8dH%(HD$(1>SH HuqE1E1EDHHt.E8H{DHHfCH|+DLDk HL$(dH3 %(HH8[]A\A]A^A_@Dm8HIfAt^fEx5MtAT$ASAGfEoIAWQMpAWUtQAWUxI)HE:DH?E1E1'fL$SD$L舦fDm8HH9HAE1HHxt AA9uA9thIcHH,fDm8LL|$bDm8EpHEtExE|D$D$D$ fDl$H]Au@HcHH`HtH<к@uh@u~@ui1Ht Ht 1HfGt@HE1E11 ΢fHHfHqHHthHtcDAwEHHu BfDHHHuHDHHHHHHH xH5H=k`AWAVAUATUSHHHdH%(HD$81HLHHALuHD$ LH$DIHFu<="虛HUHHz #N2 LLMttLM{AV 9A9VIt)HM%AV 9ЉA;VA~S AFfDAD9HE~ I@2I>hAV 1HIt)IA;F r;LM~葢ILHHIeL譝ǃfD9}8t\LTfEx.A;s"HJHvHx@șLXL@HLHD$8dH3%(HǃfHH[]A\A]A^A_f.HxfD5"EF INHH=2Rj|$!ro"tHH=fB 1mfHL萡HǃLf "IvI~Ht$ H|$(D|$"L٠fEA; IljL$LHHD$HH4Ht$כHt$fE~L$HH6D$,T$$F|D$!<t<< fLMgEG D9V)"HǃǃLIGfxT;sIHL4Iv8AS!HHu 3fHHHuL:I~@E16LΚLExA~SANAV AF LLDeHIHHcs(HHHHB]HIHtgǃ@ ?AV AN%LfE~bALH|E1?HB=%v'A~$SvJAF&f9A;V D$(FpLAV H}H=Le1iLHHL$LHAF LǃxH ZH5H=LrH KH5H=tSH H5H=I/L։T$qHIHINjT$H $HH=XAz eHIIOH~H= 4efUSHHdH%(HD$1$D$fD$HD$f8v HtnHHHHtfHHQHHHu=HHHuH)H;Hc1Ht$dH34%(uH[]D$HŸ~@f.AVIAUMn@ATUSH/LL进A;HHt'AV8f9PuCfDf9StrHHHuHALLGnuIn#NLHx xLhLfDHHHHIL0HI{SEȸHEHDIFC AF)AF$TA^pAV(SA;Vxs[[]A\A]A^1LHAy"L處[]A\A]A^HH/@I> tfA~8xzHHt@ AF8ESEfEAF8EfEAFtEA^x] IHʙIHHuNfHHHuH(IHӔAF$HH=!10e HfSHH HdH%(HD$1 W8fGt$SD$fT$D$D$GpGxHD$ ĘHtvHHs8HfpHu SDHHHuHHHHHfC81H|$dH3<%(uH [H봸f.AWIAVAUATUSHW G9O)G )HGHGH $J@pG L$ IWffBIIWffBIG1fPIf8AW IwLHHILLsMo@AG L袗fA9AG|A9Gtw(HHuDHHHuH*1H1LALL&nuIn#NLHx xoLBLHRSIIG@D1HLH=HL1AIIGAwH$HxH"D$ AG H[]A\A]A^A_Ëc"u{L臑HtH蕖HW)HGD$ H$HG@pG I?[}\L7HUH=1zafDATI1UHSH1HcHH;Hf8w)HHEHHL[]A\@HphHDAUIATUHSHHdH%(H$1H91IHI9t4DHcQA'D4tQ~LHH1I9uLHH$dH3%(u(H[]A\A]HcQ'1IAWAVAUATUHSHHH9HHH)H9AL- LftT@{urD;AG<9IcDLDET$ 6T$ HPfHH[]A\A]A^A_fDHCH9H H9vHH[]A\A]A^A_@A[]AEH9HH)ڃtf.HHKH9t$8Cu{uHKH9t:Cu {tDDHvDHDe@H5H|u,HHH9,; u{uHXH5H8H@HI9H5lHuHH H5AH=}H H5"H=.ff.UHGHS1H Hx1HH9uH[]fAWAVAUIATUH,SHH8HdH %(HL$(1Ht$f8VH|$HxD$ Mc~" )ʍ HcI9}1LJc1LcLuLIEf8LALt$L|$6H EL1L{AjLL1HL]HHtWH9D$wPH9rKHLLL)(H9uHD$(dH3%(ucH8[]A\A]A^A_HphLBH wH5EH=pH XH5&H=X諍f.HVDft@t1Hff?vuf.HAL td@][HOEL9҈uqHHADL9t'HDE8uD DHHL9HADu@0@HH)ÐL9HAt1D8 HHL9uHDHHt4Ht/t(HHH@uH)HH ,H5H=[贉@AWAVAAUAATEUSHH8dH%(HD$(1Hf8^HHr1H1H&HHHwDH1Hb1HX&HKH>H1@H1H1H&HH01H1H1H&HHHDHHD$(dH3%(ucH8[]A\A]A^A_.H5?HHHH@H߾;DHGvfDAVIAUIATMUSHH@dH%(HD$81Hc{0HD$({ K 1HHHxH|$0蟋HHHD$ HD$0HL$LL$ LD$(C41H$HLLt$HHtSHD$ H)I$HHt$8dH34%(uAH@[]A\A]A^I$LH者>1H1bfAVAUATUSHH L'@w)dH%(HD$1fA<$xHHHD$HD$LjMrH:hLIt$`LD$LHH6fHILeL辄HLD$HHr`LH62HIcHD$D$HߋUD` DEAt$HHHHHpmBHeEtyDHUHt$H{HT$LHt$H^HT$LHuL;utLUL;mtLG1HL$dH3 %(H []A\A]A^@HHHHHHpmUHx1@Hh`L;mtL赇1H\ ff.AUATAUHSHHdH%(HD$1N"HF8L(Hf8AHUHE8IcHHp "yuXH@AHf8uHHEHHP H1f8w 1HHL$dH3 %(H[]A\A]ÐH@`HM8IHH0HQDsHIH4$HAH@gH5GHH$LHHE8HI9L fDHf8uHD1@Hf.fD HTH=bg1!ShH H=Cd1Sf.AWAVAUATIUHSHHf:L$E1AD$ fI$AJ4D$ t HF8HDyHHPA AFIAM9Av H@}EHDH}uHE1E1kf}uBfEAIA9}/I$T$HJ4(yH[]A\A]A^A_HE1PE1f}u/fDH1[]A\A]A^A_EAIA9}I$1HJ4(HP(yH[]A\A]A^A_Ð HEHߍ4@DQL$ Aff.AUI ATIUHSH(dH%(HD$1CH5eHHHL1L1LR1LH&L;L.L!AuLLmMtlfA}td1"H1HLP(x)AUEH9~>IE1LHHyHL$dH3 %(u%H([]A\A]f.ADŽ$ 1ہf.AWHcAVAUATUSHHxLHT$ H!%tH|$(DHJHDIHJ4_H|$8u1HL$hdH3 %(ueHx[]A\A]A^A_E1HL$L!HD$81H H5TH=³.rH H55H=rtf.AWIAVIAUIATIUSHdH%(H$1HBD$MLLHpIuHHf=f=vMt fALLLLuL-L~H$dH3 %(H[]A\A]A^A_Ht$L$HLLHHLLH|$I9tsHsf.jfDHF`LD$pLLH0HHD$ HD$Hl$pH(HH`D$ DIEf8ktHHD$xAWHHD$(fHD$(H$D$$LHHkHEHHD$sHH$BH$1E1Ll$8HD$0H$HD$ @HL)J,"HE H;D$r)HEH|$0HT$(HHD$HHT$(LH$LoM>HH$DsH -1HEnLcIMtAG9D$}tELt$ H  1LqnILHH=h11SHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1H$HL$H|$HHD$HD$0HD$D$D$0HD$ mx8Ht$H117H|$kjHt$(dH34%(uH[ûi@AWAVAUIATUSHHdH%(HD$81HHIHHMH;HbHHLLXI,$LLHf8LeELH$&HHf8H@` $LD$LHHD$H0^HI?HT$LD$LHHHI1ҾH/Hf8H H1H1HH&HH1HHT$LHHT$LHM9tLhL}h1H1H&H|HoHbHǃ HAH#ED1H L腋H;HDfP~L}C)LT$5cHIT$H$AtHuH1HAHLHIcԽ4$H8Hc$LH蹽@HL$8dH3 %(cHH[]A\A]A^A_LHaHHE@Hf==f=3E.H;H1Hط1@Bt6H萿H߾ÿ1H蹿AH譿IcLHHHL$$HFt0ABH5ԤHߺ 込HL$LHH諼H5H藼fM9tLfAH߾ ӾHL$ H5UHH $H $HHH9/eDf.AWAVAUATUHSHXdH%(HD$H1HHHII`H;If?wX1^HIHD$Mt fA|$hHf8WH11HHt$DHHD$ At/HL$HdH3 %(DHX[]A\A]A^A_fHLD$DHHH@`H0HI$HT$LD$LHHHHD$LHqHf8DH H1H HT$LH)HT$Ht$H7L9tLcH|$E1cfA|$u<HE1HHP(AAT$AEI9I$1HJ,HyAL9tLsc1HyAofDL9tLKcH|$A;cGHLl$ H5}LLHHwHǃ 蠼HAH]HD$HHijBHD$C)Hx ^HIľ詻CtfHYH߾茻1H肻AHvHD$LHHp貸Ct&HH5Hߺ 莸HD$IcHHpzH5HߺfHIcHXH萻LFa@.L`8H\IE@Ht$H~@tH蹲Ht$t/HF8H;A藅H|$ HV8Hv@H@xHH߉SHt$ff.AWAVAUIATUSHHdH%(HD$81HHD$HIHHf8ILH;LlYHIL8M&AD$H#LL[HLD$HHr`LH6hHIyHT$LD$HHHHH$G1ҾH8Hf8bH H1Hָ1H H&HH1H۸HT$H4$HHT$LHM9tL_H<$_H f}E1*IE1LHP(x5UAGI9HE1HN,LyHL$8dH3 %(HH[]A\A]A^A_DѐM9tL^1HL\H;LтDH߾ 苷HL$ H5*HHL$BHL$HHHzf.Hǃ H_%b]f.AUATUHSHH "HHtEHrHHf8}.H}@Ht ]HE@LmC)L YIH譶At$H]H萶1H}8H@}AHqIcLH賳1HHu8HtHV1Hx~HƶHH[]A\A]E tQ1H߾HU8Hu H:HU8Hu@Hy@1H螭HH=Nm1 *Vf?vF t1~.u 1~Df.Hf?vF u)1Hf~.u~tF/1HfATUHSH dH%(HD$1H"HH辬EH%HHf8}.HC)HVIHvAt$H&HY1HOAHCIcHH腱1HǃdH詴HHL$dH3 %( H []A\1H߾H5H蕱1ҾHHf8 HVH57HHHHɰ1H/1He1H[&HNHAH4u H該ǃf.H߾òH趲x2YHNHdH=v1D'Df.AWAVAUIATIUHSHdH%(H$1HHt$DrH H|$H9lH|H|$zTHuHfffoMEl$EwHD$0E11HD$fDIE9I$ENABX tH|$H sPAؾ1LT$THT$LT$ H!%tLHDHJHDHHT$ H!%tHzADHEH HH1I:THt$H訮I4$DHIE9H5H1zHt$HhHD$0D$H5XHD$ODD$L|$H RDD$P1HLSLH A9~JH5I$HAL4Iv8HHujAFX uI4$DHHpA9HsHħH$dH3 %(;HĘ[]A\A]A^A_fHHdH5vHPqHF`HT$LD$(HH0?HLHHD$1HL$H9L$UHVH@HE)HD$HL$Hq诮HL$H߮HL$Ht$HHcE2HtIT$LH/1HvE1H5`H,Ht$HZDHD$(HHL$HHL$HcT$(HHcHL$H9L$tHT1H赭EAFE1L<)IE1LHP(IM9I$HN,0Ly1HESH H5"H=.PH פH5H=KPf. "SHu u 1[DHƃHjNH;uHt)HPH;H1[HPn"C)uTH[HHTH=ILE„HDHH1 $H3H=1 fDAUIATIUHSHcHIEx E1Ht:fFLEAAAAvAA< wAMt<@II9uMtHHL PAHH[]A\A]fA_tHH"HL[]A\A]MDHMHIEx KHH]Df.SAHHcHExHH߾'[HHT$;MHT$HԐAUATUHSHHBI̋ "HaHf1fA${)HhH}LH} ILElHA "H}{LH LmLdLLHcHVH1HH} 6LH蛩Hm HLHHcH1H跩A$1H[]A\A]ffMD H1[]A\A]fDH[]A\A]HSuC)NHkH=%1}H}H1HH} HH񾒓HH=HэLHvAWAVAUATUHSHXdH%(HD$H1HH="IIͅ AuEHt HuL3HAf=f=jMHD$AD$L} L$JIv`LD$LHH6HIL$cHT$LD$LHH;HI1ҾHHf82HuHh1H^1H蔧H臧&HzHm1HcH|$HT$LH7L;u tLN1H/H"&HHHH|$uPtHb1HئH˦&H辦H豦H褦uTH1H菦H肦&HuHhH[1HѥHT$HkLMAE"ǃ!1HL$HdH3 %(^HX[]A\A]A^A_fD"tHwH=1BL1H裝E1H߾ CHL$ H5HHL$HL$HHH觢f1HF1H<cH/t$H裤H3f>w)t$H荤HcT$LHMHhH/DLHݷ$1HH$I$1HL4(HLI1LHP(H;,$u;fDHC)gH}FpH1HƣH}FH2LuLvFLHcHh1HL3AEAHcH=1`"DL;u tLJAM 1H蜛INHH=F1HU 1HLD$HIF`HHHH06HIt$E1`Df.AUATUHSHHZIԋ"HMHf1fA${)EHt H pHH藢H}Dp H@1HH}DHbLmLDLHcH蘟H;1H1 H$u(H虡A$1H[]A\A]@ED$fEDH1[]A\A]DHÙuC)D몋NHwH=]1AWAVAUATAUHSHH="HAͅHBEHt HnHHf=f=w"H1H1[]A\A]A^A_1ҾHѽ}PtSHOuDE(DHB 譺ǃH;H߾茘H[]A\A]A^A_AuuE11ɺH]HHf8恁RuDE(D H+yfDH}AqBHC)I AD$IHMFBt6MA蛟1HQDHƟHuLHAH諟MDHfH[]A\A]A^A_ËNHbH= U1f.AWAVAUATUHSHHdH%(HD$81HVI͋ "HIԅmMEM<H1A$AEf:w)HL$8dH3 %(HH[]A\A]A^A_fDH蛖EHt Hk1HHbHf8HLt$H5#LӷLHH腛H1H1H&HHHuHb1H؝1HΝ&HH贝H觝H1H萝H胝&HvHi1H_1HUHH&H;H.1H$Hǃ袝HL|$Lt$ L@LHq"ŅNt:1EDH߾kH^df|$ utuHHrfxgHHx&WHRz&Ix?z5H@HA$HBHAM=ۅ"E$H†H=1gffBH H5hH=Á B?NHH=F1qHH='ǭ1=-"DD$L$ HυH=~׭1EAAV@ATUHSH0dH%(HD$(1HƄ"HHΒEHt HhHHf=f=w>H&HwHL$(dH3 %(XH0[]A\1ҾHAHf8HH5`H跳HHHiH̙1H1H&HHޙHљuHFǃ H߾c HVxHC)H2uH}@t)1HWH@fDH+HE@ud?NH H=|1w fAUATUHSH8dH%(HD$(1H*"H.H1f:w%HL$(dH3 %(H8[]A\A]fDHkEHt He1HH2Hf8THH5`~H許HHHZ1H1H1H&HߗHҗHŗuH:1H谗1H覗&H虗H茗HH1Hh1H^HQH}9DHIDH3f>hDHݖHuIcH^Hǃ茗Hݎ9fDH߾蓖H膖HhHf.fDt$HHT$LH薐M9tL:E1L4@IEHL$(HLTI$1LHP(L9uJLrL,5HLD$HHr`LH6蠮HI61H蚊eHhH,C)8NH}H=(vE1FfATHUSHHH?E1t1|"HEE1ftOfv C@v []DA\D{"tH}H=u1\f.H賉u~CHt H_HHE)茑H?sHHgHHA?HE$A(KH|H=t%1UHSHH诩t EH1[]ATIUSHF豈u!v#LH萭1@[]A\Hf8fDUSHHHt"HtH߾9H[]H yH5sH=v$ 3AUATUSHHuBFHIIͨtH58輍CHLCHL[]A\A]鋹H H5rsH=~{, L3ff.ATUS>HHHIf=v>Vtf=恁bSIt$ HSIT$8藲[]1A\ËFu!HIT$8CIt$@[]A\ݸDH57׌CH H5rH=z8 2AVAUAATUSHHD%x"dH%(H$1EHf=f=vD$`tVt11H$dH3%(H[]A\A]A^A&HSDHcHA&HςJcHfDHDD$ H $¸kHC)ٍDD$ HAp腍@H蹍AH譍DD$ HA蜍DD$ H $EHHeH|1ND(w"EHSELECT @D$pHD$`H@optionsHD$hHt$`11H1Ld$贾Lt$ D|$tF1ҹiLHatv"1A&6HJc HfD1ҹLHvau|$uHHtHH(u};H3MdMHUHA8H~ -l$ HSELECT D')D$x2/03HD$`HATEPART(ft$|HD$hHdy,'01/0D$~HD$pHSELECT @eHD$`H@textsizfL$pHD$hHSELECT @stD$rHD$`H@datefirf|$pHD$h1fDHwH=1o11@"u"HrH=nW11뀉u=lHHc H1F101 1 1HSET ARITAFFHl$`HD$`HHABORT OfDT$pHD$hD$r11HHHy1HHSET ARITD$pOFFHl$`HD$`HHIGNORE HD$h뮀9LxqH_pHl$`H pLDDH1-o9L9qH pHl$`H 1pLDĀ9LqHoHl$`H =pLD례9LpHoHl$`H oLD{9LpHoHl$`H pLDUHSET ARITANHD$`HHABORT OfD\$pHD$hHl$`HSET ARITAOND$rHD$`HHIGNORE fDL$pHD$hHl$`p9HHcH9L oHpHl$`H oLDDHl$`H oH1+DHl$`H oǃǃǃǃxǃiD$PdymHl$`LD$PH oD$PmydD$PydmD$PymdD$PmdyD$Pdmy븐IcHH-HmH=?kDD$ H $DD$ H $HnH=k71HnH=j龗1p"KUSHHHf8vm~uI1ҾHڣH蝆1Hӆ1HɆHQH~H[]HH5n1[]1*f.USHHHf8w+HmH5rHDH1[]1&~uM1ҾH HЅ1Hu21HH耆H}H[]fDH߾Å1H蹅1H诅f.USHHHf8w+HmH5qHDH1[]1F}uM1ҾH-H1H&u21HH蠅H|H[]fDH߾1Hل1Hτf.ATn"USHH1f:t[]A\f.HY}DHj ǃHHB S|u>HC)qM1HCH˄H߾|H[]A\sfHDHh iHkH=gw1n>fSHf.H訐xC;C$sHSHK[@1[@oÐf.SHStS[AUIATIUHSH)MtHuLHI'HI)xDu]$)I9wMt"MtHuLLw'uDuH[]A\A]1f.HHdH%(HD$1OHL$dH3 %($uH(HHt$dH%(HD$1 HL$dH3 %(D$uH(Df.HHdH%(HD$1D$$H H HL$dH3 %(uHW(AWAVIAUATIUHSHHHH?dH%(HD$81f?vtHH6txHO`Ll$ HHL<9 LHL MHLH5HD$(H)HL$8dH3 %(u1HH[]A\A]A^A_fDHHu1HL'AWAVAUATUSHHXHi(dH%(HD$H1HHu-Ad1HL$HdH3 %(uxHX[]A\A]A^A_L|$LcqIIHLF LD$0LLLLD$ LD$LHL6Lt$HD$8L)MCdu+1v&H yH5WyH=Wy#1LL=i"5DCdH>yH=yD1AVIAUL,ATIUSHLH蜃HHt/HLLLHHPHHA[H]A\A]A^L1L(fDH>SHd&H\&1[UeSHH[H߾NH߾AHH[]~AWAVAUATIUSHH8HdH%(HD$(1H~ HHBfH2HVzfHBHrE1H$H8HHD$ HH@#HIIHt$ 11H!HIHD$ HHl$ HD$LHHD$&HHH4$LH"HT$Ht$J|5q"I &xIHc%HIhHL$ |$AHH> ACHIc$H|$ n#L HC)H5wHzHd}DH|HLHz HH5vHzzH}1H}DH|HLHJzL#Hz}I<$#L#HHL$(dH3 %(HǀH8[]A\A]A^A_@HFxuHrHLcpH>rHPHHH$DL|$ H>#L6#L"LVYE11fE1L|$ E11j"f.Ht HtH9Ft@V @Ht6H(Ht&H7H HPHHH1D1@USHHHGHH9HFHH tH)kH[]@ATIUSHwHHoL9U HMHH9Gul}GAA)L9ut9LNHsHck[]A\[]A\HsH pH53oH=JoH!oH=oW1e@f.AT\"IUSHo0uHcLHp[]A\HnH=n7 1*AVHAUATIHUSHHH$dH %(HL$1{Hc؅xT.\"H,$E1HH9It7HwDHL$dH3 %(H[]A\A]A^1@A<$t BL D2H:uH5,nLm*L.LIHHMx.I9*HHH{.lHtxtyLL)tHLHE11HLE1HHAHI9HLI)H)I)J|5%E1}.ADLHE1ALHE1A`H $HlH=l41!HcHZ"HH LfH5kLt^1LHQL5ZktYDHrX"'HL$XdH3 %(Hh[]A\A]A^A_fHL5 k!uHH@`H8tcHILH`HWHHL5jHr`HdL L/1ҾHHHIUH=S"HIH=6S"HIIn0H1ҾdLAFHH8H[LLLHHphH>(D W"EcHL1ɺ L( LKL3A3V"L5jiLLrLDH= W"tD%W"EtXH=V"@L5hmfDL5-i@L5h@fAH?V"fDU"EiH5hLq@LL5Wh @1L5ih"fL5|hL} vH5lHHPXH:t uE UU"EHEAELLLIE0HELH1L^HHD$H:H@8HHIHD$0 HT$@HHT$8VL AVH|$11ҾU HHHD$E=T"D$ "t$ IDD$$E1HD$(fAD;t$ 2H|$Dt HItHxIHD$A?uHH;D$(D$$uHT$(Ht$8H|$z uH5J"H|$H|$kIcHxjEHUD)ÉD)f:CA~zM HIt5MH@t IGEHuDfDH$fH<$H[]A\A]A^A_E1H$HD$H $HHD[]A\A]A^A_fATIUH-SHHFH?DU t HW`HHV(=tzHC(Ht0Hs(Ht'DCADC ~J"CH[]A\N!~Aȉș9EȉșC"wHG`HtHHpHHC(I<$\HG`HHC(CfCDE5HG`H@HC($LN$HsHH=]_14AWAVAUATUSHHDI"E5H+HHǃ$H2)HIHHHHLjH=QI"E1fA}upfH;HHEHHsEHH߉E HH1H5H"yAfE9eFIEAHH, HLu8L}@LH1HOH1H:HHu0HHLH}HE8H8uLLaHHUXE ΃H߃@ ‰ @ƃ  @ ƒ ˆUXVH߉E HHcfI$ $f: Cȍ\ItIx0DL$ L$)]Ht[T$DL$ L$A1H|$dH3<%(uB.HH;AHPf|$@:B HpH@DA9cfHT$ HD$ H fDL$@~"HD$(DL$HHEDD$KH=+HD$D$DD$HD$ H$1HdDD!"ED$8H% H2/H=i+I"1薠DL$DPft$@H4HD$85L$@HDH=+1GWHCEH=*1(1H=*HD1қHHx HGsH DH=*Dᾒ1ڟt$DzA1If.AWAVAUATUSHHdH%(H$1HHt$HT$ L$HD$PHD$("uL"HD$H$dH3 %(HĘ[]A\A]A^A_DHE1`"1D$@SHD$`L%9HD$0HD$XHD$8HD$PHD$HHHAD"AF<IcLH wH੡D$HD$ H="t]HCH=(31A Jf.D$HD$ H迥D ("EAf D$@Dl$ RD$HD$ H?D"EtH CH= (.1A3nfDD$HD$HT"A D$@6DD$/D$HD$H蒤D5"EAHHt@:D$ HD$H<?"%A0fDD$HD$H i"A FfDHأRD53"ExLt$H&-"_LHHEH=#G%1A $_D$ HD$bHڠD-C"EnH>H=#)1A0ʘDD$HD$H肠D- "EHK>H=H#7.1ArDD$HD$HO*D= "E>H=H="%1A UDHtD$HD$A  IHqfDA&fDDHA?Ht$ H#dHD$ AHHH;HH߉ٚANj}" 1tBHL0Av 9gHH4fL0HAV 9DH9uH9H=;Z1诒f.HH*-"D$D H D"Ep HD"DE2 t$DDHHHD i"EH߃L4L蘿DA"EM~0AEEfAn IlGtHIdfAGI9u="6 1L$D:QE1H HII9"IHN,8HAE`LfAE^HKIE8H8uA}`覵I}8HHuDA0`aH艘QH1H=1HHf1H=D龥1H 1H=Ⱦ%1ΈnAN H-0H=zGZ1誈H0H=[1艈H0H=:DuZ1gH[.H=&1HLt$HH1H=DEw1! Hu2H=D,1A12H.H=15҇HHH=|G01謇Hh/H=]@;\1艇}H 2H=:Aξ1fH=H;.EuY1A=!HD$PHtHHH='1 }H,H=41A!HZ-H=1ņaHtH=v1'覆AGH,H=M%1{Hg/H=,1%\!H ,H=31A 1lH+H=+1A0 GH+H=-1A"H+H=%1A …Hv+H=s/1A蝅HQ+H=N(1A0xH,+H=)31ASH+H=w.1A.iH*H='*1A D@AVAAUIATUS1HdH%(HD$1Ld$H吹LHL u$-wD$AEѐIH\$dH3%(u H[]A\A]A^Kf.AWIAVAUATUSHH8dH%(HD$(1HAD$ DEόD5v!ffAAAAHƃHtHDv;OMtD$ AHHf8Iŋ !@ubEtREHIEHHL$(dH3 %(H8[]A\A]A^A_fu!-ƃt7C)Hƃhf.ۋLc91HVH1HHpHHHt$ <FD$ Lt$ fLxML|$ t^LL>MtAG~tF@Hrx%H]xHt$ HFh{fDD$ fDHHpPHHt$toFLt$@LML|$tNLL>MtAG~/tHPXxHxHD$@/DD$ fDD$ HDH(D$ ?7EAAfAH+H= $AA11(H5,H= L1^H;,H= G1f.USHHdH%(HD$1t tHL$dH3 %(uEH[]@Hl$11HHtu1fDfD1)fHt;~@O!wș1Eȉșf.f.HcHD7H9sHHHH9WwDH(HdH%(HD$1/HL$H4ׂCHH?H$iHH)H|$dH3<%(uH(:f.AVAAUATIUHSHP=!dH%(HD$H1m` L!uf.9t IAuHH}Ll$1LHABfL$8\$0D$4D$;H_*HD$IBHD$聵LHHD$(Dt$) $IH}jH*H=HA1n}H 0H5ĭH=)hbH 0H5H=(g;蝳H)H=wHA1|>!H0H=LH21|IH(H=#HAG1|kf.ATUSHH9 H/HcHf.?g!H[]A\@LLDžfDD!EH[]A\ÐD!EtH/L/H=2H H(14{ fLLLtD =!E|H /L$/H=>H H(1zHDžbH[]A\H[]A\H .H5H=QHt$ 蠩t$ Dž@Hx54!fLH!HEH1ɺ3NHx C{HHHDžYH]DžfDHDž¨HoHHDžHDž6Lu ?!HEH1ɺ&NHx pH -H5(H=%EƧH ,H5 H=%F觧H,H=U LH H%1\xHL,H ,H%H=b1/xHM,LL,H=~rH HU%1w H,L!,H=KBH H"%1wH+L+H=H H$1wDUSHHHx2HH~ƪH1HtHHH>H[]1f.fAUIATUHSHHHt9{ DcA9vHt$HxH艡AD,H;H9&I,$H9tۣL#HH[]A\1UHHSHHHHH[]H8UHSHHHtHrHH[]HHHpHHH92rH %H9tH2D2Df.ATIUHH~ S HHt(H}HJ%H9tCL#HH][]A\1f點f.U1SHHH|$dH%(HD$x1#HD$Ht$ H|$HD$jHHcHHHl$`ПLD$H $ H1谞HHEHT$xdH3%(u HĈH[]胡SHH`HT$ HD$dH%(HD$X1HHHL$1D$$D$(D$ kuWH|$u4HWHt+Bf胢H\$XdH3%(u%H`[D$ _D$ f1ǠHXdH%(H$H1HD$؜HT$@Ht$LD$u1HD$Ht'Hx 6H$HdH3 %(uHX1?f.DH>SH贠H謠1[AWBAVIAUIATIHcUSH|HHt.LxIH{HcLHCHcHLL6~HH[]A\A]A^A_@UHSHHHdH%(HD$81HH@`LAz0tsHD$0HL$ HHL$LL$ LD$(Ht$HT$(L1H\$0AB4H$R^HH9tHT$ H)HL$8dH3 %(HuHH[]@HH@f.USHHdH%(HD$1G$ ʈT$W ȈD$G ʈT$W ȈD$G ʈT$WHT$ ȈD$HsHHxsHD$dH3%(H$uH[]@AUIATIUHSHHdH%(H$1LHH{I}HIL$HH{I}HIL$HH{1HHH$dH3%(uHĘ[]A\A]WAUIATIHUSHHxHl$`dH%(H$h1H=LHFHH]HItaH茂LHH讂LH裃HL1葞 1HHH$hdH3 %(u Hx[]A\A]1 HHD|ff.AWAVMAUIATUHSHxH$H$H$DL$0HD$HdH%(H$h1HLx1@?@U1Ht Ht 1HfOtE@L$`Lt$@HHCHCLLLEH4$HSDŽ$pLAD$A41LHHDŽ$`HDŽ$hDHDŽ$pHDŽ$HDŽ$H$hdH3%(jHx[]A\A]A^A_1LHDŽ$DŽ$f$A虖HLFML$H1fDAAHL9uLt$@LL$`LD$L^H=jLL'xLD$LIx6IL$H==LwH4$DŽ$pHAD$L1HDŽ$DŽ$f$:L$`Lt$@LVmHDŽ$hID$LH$`HH$hHCH$pHCH4$L%LLH$LHH$ 1LH@HHMHD$0aI\LxxIGHIHD$ 苔L`HL)ALHt$(讔L$H=LFLLLMIt3HD$גLD$H8K48LHPH9uL$`LLLLD$LHLD$I HD$HD$(Ht$ LLD$8H=HFRHZLL$Ht$0LL$N<L$LLL$ jLL$ LLLD$L vLD$811LHDŽ$HDŽ$LHLf5D$aL<$IvLL1HHHHHPHSHPHS誗T$LLLH\$HHtmIEIE1eDH{/@DE1HfDG@HL$rfAWAVAUATUHSHdH%(H$1HL$HLglH5[L#kHmZHlHlHlHAlLHAl >!A/~ /HD$ E1 )1HHck!LDd$\HD$`MwIGx\HIHD$0IG0LH(HJHHL)HHD$8HL$IHD$`LD$ HL$\ELHD$HD$pLHH$HD$(lH|$`hANDHD$@H5HC)L$LHHD$HLl MHMDHDHDHIuHiLt$HDD,EDDHOl6@~@H1Lt$G4$HEDYDDt-HIEDHOleDH*DHDHMlm1H1HL$LHBt)t$\HT$Ht$0HHt$8DHIw0HHHt$(H)Ht$`HL|$@HL H|$`L1謏H|$`肓H|$(1HHH|$ _H$dH3 %(Hĸ[]A\A]A^A_@f1HhHIiHAiHfD$DpiA70~ 7E9EF9E1HD$ D9)Ew 1HcHDD$(HhIc[HIHD$ JH|$`1HHD$`HT$hIAAGAGHHiHP1fAWIGQeHT$IwAGHgDD$(Df.HD$@AHD$ E1HHD$(HT$@HHp 1H߉D$ 2g8L$ ՐHH=E*1^;HH=AL&[@f.AWIAVAUATUSHHHHHxH@0\LqL LHL) I腍HHAT$(HB<*HEHT$ }HEHc{HHHET$ HNTLMSSPfDkfDkSfDcH{(fDcHMcCC LC(C ( C$IHp0H蒍J|#(IcL肍HH[]A\A]A^A_H؏H1[]A\A]A^A_f.DH9Iu bfHH9tW< t<+X<-uTAHGH9t' t*f.8 HH9uD 1HHfH9u~fDHH9to<0t0< Hv0 wUHH9uHIH)HHH9HLǀ wfHH9t8 t1I1HH)H.uHHH9tu@0< Hv1@0 w=HH9uHH)IIHkD HDE1HH)L1wH1f.SHHH HL$LD$dH%(HD$1&HHt$HtvI0Hc$fDL9w;H<0HcH'16 wl>D1ff.S H1蠆H1҃w[@f.AVIAUIATAHUHSTAHt8L`L̅HIEtCLHHE[]A\A]A^f.AI}HH9HFfATUHSH dH%(HD$1@e~@l CABy:=D2;>48f}fHL$dH3 %( H []A\</>*ǸhtCjjuUE EEE}HxE`tx^zHcH}3'tK/ft>0@}t@H AH1HMHH@HcHi'H:*Ǹ~fD,'f}N#eD6fDF=i' @=vEEω}HGf.ATUHSH0H?dH%(HD$(1HH|$A~Ilt,@CJhjHH11il@ 2@;tf<DR>HH*E KHL$(dH3 %(H0[]A\fDHFH*EfD"ztWfu.HxKH}fDtht`kfD'tC~9/t<0u޸I@H9w:/f.#uLd$H $I1L%|HMHLHec]FH9wLi'LEf4I8@HHH H*XHHH H*XB~SH5dHP~tH5OH8~‰[Df.E1t HAE1A9r+d@AEAA9s At;E F AD9v;EF EQA vAAA<w%A7EAAD9wʼn2!uH9H=H1KHÍWуPH HcH@&f.{f.hf.f.of.mf.nf.'f.f.AWAVIAUATMcUSHxdH%(HD$h1HH4$HIHHy$AHLCA D$0HD$@D$AD$AD$A D$AD$ -lD$$AD$(AD$,xHxI}H1HtbIWHLzHfDL9s AG<%ubIH5vHIuH4$HL$HLyHH3|HHL$hdH3 %(Hx[]A\A]A^A_DEu<.tULT$PDE$H T 1LLT$FxLT$LLLSyLK<'H)ItyXLIH)Ity?zH QH5JH=k -xH 2H5+H=} xH H5 H= wH H5H= wAT!AUSuy1D u0H HcIc H !u[]A\HL HBH=gELEȉ71&HĉHH=@A1wHcAWAIHA,AVAUATUS @ @ D1AHt HAt E1HfD_AtAB؃A)]A(^L>HBzՔֿA<LHHHHiA)ljȉAA)A+Dn A=F*[DLk9iҠD:% >% A)Ӻ$I4 )ƍ)B )Ɖ)iӱ:BIº⻷A)AIiɠD$ AA)AiĵPHƒA)EqC AAҺgfffAA)Aiʏ D)Aι颋.D)IETdDD׺<A)DD\$AVUUUADAA)A=A:DA1A3A A:H6H4ׂCIAk9=HHHHHi@BH)HIDu9غQAd)A9u)iҐ9uAD$AEPEXEp E`A@Ap1AxAh Ex$Eh([]A\A]A^A_@L>HBzՔLHHHHiA)ljȿ<ȉ)E1ۻlЉE1AA2E1׺<)L$EfDNNDi,A)AiA<–ȿDi'AӺ$IA)͋D:% >% 4 )ƍ))B Ak9A=AAAA)Aiձ:BIº⻷A)AIiɠD$ AA)AiĵPHA)AY AAҺgfffAA)ʹ颋.Ei DADA)DAA])IETdDD׺<A)D\$6@D:% >% $I4)ƍ))É$ID:% >% 4 )ƍ)B )ƽk9=D$)iձ:]BIº⻷A)AIiɠD AA)AiõPHE1E11A)EQC ׺gfff)Ϲ颋.Di DAA)E)IDTd1DDAVUUUADAA)@D:% >% $I4)ƍ)D$IDf=A<D:% >% B,4 k9))Ɖպ⻷iű:]dA)AIiɠD AA)AiõPHE1A)EQ1C DAVUUU׺gfff)Ϲ颋.Di DAA)E)IDTD࿉AE1A)DADDd$AA)dHzA+@(@1HAf_@AHD>Ni,)i–Ⱦ<Di')H6H4ׂCHHHHJrE.HHi@BH)HHD"t9F=HHcHttuǃ"aHHcHrJ H*DAtbL:jHILHHfDH$dH3<%((HĘ[]A\A]A^A_@AAWI?HI9IFZf@E(f2";s#~48.- 0 #.1,AA(H}HH9A(@2;'<>H*AA@HMIAf.<@!@nI Def}LfAE@ƃ<!@HEAI!6HcuEH H ƃ@*D2;!4!8HHKY8m4H?HH H)HH9/AArfMHL }LD@HcM#2#;"4_$8!ȺhA )Af<?z;f7$2AWD$ MA9AFԃ%DRH5HLEAEJ|fHH JHH9 JuAAAODXCJ HH4DADC= H'HcHf./$HEAIHEIGfDLH&fDEH$LH$fDMHLSfD@E  2?;fW48f.Q , Kf.,,AA3EoAA f}L"D@^ 2%;u48HE1Ҿ LIHEIGHEIGHEIGE fAG E"AG"虸AA;AGAOȉڄE™1ʃAAD1E$DŽ$H$1LMAfD}LfD: EAA1}L@ADAAAA#8}0DaDDt)$AD$DuAEuI?vAD$}bHHIDHt5C)߉L$HL$HAHL9NLcALQDKH*A^A<>) *A^AU< >bAA3<>H$HH莢1HAVMA<>AZA/zI?AEIAH5(Lȃ}tkAA]=i|!tHоH=51E4$1HLHE1EDkM71E1E11E1 CD~t$IE$EtMDDDCDFtD9t9t"9uk DB|Ek DG\Ek DGLAE1A AAD$HD$ALAAA6A+A AA AAAAAAAAAAAAA{ApAeAZAOADA9A.A#AA AAAAAAAAAAA|$-p1A|$-@1A|$-E1A|$-AOAZAOAD=My!HH=1yIt$LHLK I|$1 7=x!I(HӻH=1vL$It$L觏1Lݬx A|$-LIDJu <:t<.8Hu܃=]x!tHlH=)1D$XE1E1D$\E1D${1ɉl$|H$ @l${IA,$$@`@H= 0H$uG@.t@:tPu|$Xɚ;wkD$X Ek E|ЉD$XH5Ll$|H$3uA DDD$H5ƷL3uAE AU $|$\;w D$\$A;wD$= w!tHH=ضDW1E1E |${.t}E1AEi@BD$Ek ElEk EtAl$|H$ID$I?wIFA?HM|@LLHH[]A\A]A^A_K f.ATIUHoSGH?HHz?)ƒ1 HH@H84@B@1HHCHHߍHCTSPPMtHI$HCID$HߺX@@1Ht Ht 1HfGt[]A\Ð71) ]DP1Hfw=HHfDCH{7fE1HfDG@HW@D1HfO@fHf.@AWAAVIAUIATL% !UH- !SL)1HHHtLLDAHH9uH[]A\A]A^A_Ðf.HHconfig.cglobalportserverserver userserver passwordmax member agemax pool connmin pool connMemory error parsing options.pool.confFound conf file %s reading sections Invalid value '%s' specified for %s/opt/alt/freetds/etc/pool.confNo %s specified for pool ``%s''. ../../include/freetds/utils/dlist.hring_item->next && ring_item->prevUsage: %s [-l ] [-c ] [-d] Error initializing pool mutex Configuration for pool ``%s'' not found. Max connections less than minimum User logins %lu members logins %lu members at end %d TDSDUMPShutdown Requested main.cl:c:dListening on port %d bindsocketpairFailed to daemonize %s tdspool Shutdowndlist_insert_aftertdspoolTDS-Libraryiso_1us_englishchanging database failed member.cOut of memory pool->num_active_members == 0Uh oh! member disconnected Got packet from server:writing it sock %d pmbr->sock.tds!pmbr->current_user!pmbr->doing_asyncerror creating thread Could not open connection to server %s Error opening a new connection to server Protocol server version not supported pmbr->current_user == ((void *)0)WHILE @@TRANCOUNT > 0 ROLLBACK SET TRANSACTION ISOLATION LEVEL READ COMMITTEDCould not open initial connection !ring_item->next && !ring_item->prevCurrent pool implementation does not support protocol versions former than 7.1 member received error while writing member is %ld seconds old...closing No idle members left, increase "max pool conn" No open connections left, opening new member pool_assign_idle_memberpool_process_memberspool_mbr_destroydlist_insert_afterpool_assign_membergot packet type %d user.cpmbr->current_user == puseraccepting connection error calling assert :%s UTF-8user disconnected Got packet from client:JDBCmasterpool_user_query puser->loginuser state %d  !"" @pool_user_querypool_process_userspool_free_userdlist_insert_afterlogin_executeMax concurrent users exceeded, increase in pool.h Unrecognized packet type, closing user Changed database context to '%s'.Changed language setting to 'us_english'.puser->assigned_member == ((void *)0)Not enough free members...placing user in WAIT puser->login || puser->user_state == TDS_SRV_QUERYhost %s user %s pass %s app %s srvr %s vers %d.%d lib %s lang %s char %s bsiz %d tds in_len %d in_pos %d util.cpacket_len %u in_len %d readed %d trying to send sending %d bytes packet_len <= tds->recv_packet->capacitytds->in_len < tds->recv_packet->capacitypool_packet_readserver.ctds_env_change() ignoring unsupported environment code #%dUacceptISO8859-1block size %s login.cerror: %s:%d: tds7_read_login: tds_iconv() failed ]:%s/%sLooking for section %s. Found section %s. Got a match. Reached EOF Could not open '%s' (%s). Found conf file '%s' %s. Success: [%s] defined in %s. [%s] not found. FREETDSCONFset programmatically(from $FREETDSCONF)FREETDS.freetds.conf(.freetds.conf)(default)error: no such version: %s servername != ((void *)0)Couldn't open %s. Interfaces file %s opened. queryTLI service. %d.%d.%d.%dtmp_port = %s. tmp_ip = %s. host field %s. Resolved IP as '%s'. not TDSVERTDSPORTTDSHOSTSYBASETDSDUMPCONFIGTDSQUERYLooking for server %s.... .interfacesLooking for server in %s. client_charsettds_config_login: %s is %s. database_nameFinal connection parameters: server_name %20s = %s server_host_nameip_addrinstance_name %20s = %d major_versionminor_versionblock_sizeserver_charsetconnect_timeoutclient_host_nameuse_utf16app_nameuser_namelibrarybulk_copysuppress_languageencrypt levelquery_timeoutdump_filedebug_flags %20s = %x text_sizeemul_little_endianserver_realm_nameserver_spncafilecrlfilecheck_ssl_hostnamedb_filenamereadonly_intentopenssl_ciphers %s = '%s' tds versioninitial block sizeswap broken datesenable gssapi delegationdump filedebug flagsquery timeoutconnect timeouthostFound host entry %s IP addr is %s. emulate little endiantext sizeclient charsetuse utf-16dump file appendinstanceencryptionoffrequestrequireasa databaseuse ntlmv2use lanmanrealmca filecrl filecheck certificate hostnamedatabase filenameread-only intentopenssl ciphersenable tls v1freetds v1.1.15/opt/alt/freetds/etcunknownautoUNRECOGNIZED option value '%s' for boolean setting '%s'! error: cannot specify both port %d and instance %s. ... $FREETDSCONF not set. Trying $FREETDS/etc. ... $FREETDS not set. Trying $HOME. /opt/alt/freetds/etc/freetds.conf... Error getting ~/.freetds.conf. Trying %s. Setting tds version to %s (0x%0x). servername != ((void *)0) && addr != ((void *)0)Searching interfaces file %s/%s. Found matching entry for host %s. Name resolution failed for IP '%s'. TDS version %sset to %s from $TDSVER. Setting 'dump_file' to '%s' from $TDSDUMP. Setting 'port' to %s from $TDSPORT. Name resolution failed for '%s' from $TDSHOST. Setting IP Address to %s (%s) from $TDSHOST. Getting connection information for [%s]. Attempting to read conf files. Failed in reading conf file. Trying interface files. Setting server to %s from $TDSQUERY. Looking for server in file %s. Looking for server in %s/interfaces. Setting 'ip_port' to %s from $TDSPORT. Setting 'ip_port' to %d as a guess. Failed to find [%s] in configuration files; trying '%s' instead. Found host entry %s however name resolution failed. tds_parse_conf_section: %s is %s. UNRECOGNIZED option value '%s' for '%s' setting! Valid settings are: ('%s', '%s', '%s') Setting ReadOnly Intent to '%s'. UNRECOGNIZED option '%s' ... ignoring. tds_lookup_host_settds_lookup_host0auto4.24.2464.6505.0707.0808.07.17.27.37.4tds_config_verstryesnoonofftruefalse/etc/freetds/tmp/freetds.log.%d(from $FREETDS/etc)%s/etc/freetds.conf/tmp/tdsconfig.log.%d%b %e %Y %I:%M%pX{||{||{{|dummy textptrLt}}}}5؂Ȃ555($LDP8xPhh`X`````0` ``pppppppppppppppppp0Pp0Pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppphhtds_generic_putEED-%EE%E--%tds_get_data: type %d, varint size %d tds_get_data(): wire column size is %d tds_generic_put: colsize = %d tds_generic_put: not null param varint_size = %d data.ctds_generic_put: null param curcol->column_varint_size 00000000000000000000000000000000XXX0000000000000000000000000000000000000000000000000000000000@@tds_iconvtds_set_iconv_nametds_iconv_info_initUCS-2LEISO 8859-1UTF-8tds_iconv_allociconv.ciconv_initializedISO-8859-1!conn->char_convs(null)tds_iconv_open(%p, %s) UCS-2LEUCS-2BEUCS-2local name for %s is %s tds_iconv_open: done UCS-4ascii_8big5cp1250cp1251cp1252cp1253cp1254cp1255cp1256cp1257cp1258cp437cp850cp862cp866cp874cp932cp936cp949cp950greek8iso10iso13iso14iso15iso646iso88592iso88595iso88596iso88597iso88598iso88599koi8macmac_cyrmacgreekmacthaimacturkroman8sjistis620utf8ANSI_X3.4-1968ANSI_X3.4-1986ARMSCII-8ASMO-708BIG-5BIG-FIVEBIG5-HKSCSBIG5HKSCSBIGFIVEC99CHINESECN-BIG5CN-GBCN-GB-ISOIR165CP1250CP1251CP1252CP1253CP1254CP1255CP1256CP1257CP1258CP1361CP367CP437CP819CP850CP862CP866CP874CP932CP936CP949CP950CSASCIICSBIG5CSEUCKRCSEUCPKDFMTJAPANESECSEUCTWCSGB2312CSHALFWIDTHKATAKANACSHPROMAN8CSIBM866CSISO14JISC6220ROCSISO159JISX02121990CSISO2022CNCSISO2022JPCSISO2022JP2CSISO2022KRCSISO57GB1988CSISO58GB231280CSISO87JISX0208CSISOLATIN1CSISOLATIN2CSISOLATIN3CSISOLATIN4CSISOLATIN5CSISOLATIN6CSISOLATINARABICCSISOLATINCYRILLICCSISOLATINGREEKCSISOLATINHEBREWCSKOI8RCSKSC56011987CSMACINTOSHCSPC850MULTILINGUALCSPC862LATINHEBREWCSSHIFTJISCSUNICODE11CSUNICODE11UTF7CSVISCIIECMA-114ECMA-118ELOT_928EUC-CNEUC-JPEUC-KREUC-TWEUCCNEUCJPGB18030GBKGB_1988-80GB_2312-80GEORGIAN-ACADEMYGEORGIAN-PSGREEK8HP-ROMAN8HZHZ-GB-2312IBM-CP1133IBM367IBM437IBM819IBM850IBM862ISO-2022-CNISO-2022-CN-EXTISO-2022-JPISO-2022-JP-1ISO-2022-JP-2ISO-2022-KRISO-8859-10ISO-8859-13ISO-8859-14ISO-8859-15ISO-8859-16ISO-8859-2ISO-8859-3ISO-8859-4ISO-8859-5ISO-8859-6ISO-8859-7ISO-8859-8ISO-8859-9ISO-CELTICISO-IR-100ISO-IR-101ISO-IR-109ISO-IR-110ISO-IR-126ISO-IR-127ISO-IR-138ISO-IR-14ISO-IR-144ISO-IR-148ISO-IR-149ISO-IR-157ISO-IR-159ISO-IR-165ISO-IR-166ISO-IR-179ISO-IR-199ISO-IR-203ISO-IR-226ISO-IR-57ISO-IR-58ISO-IR-6ISO-IR-87ISO646-CNISO646-JPISO646-USISO8859-10ISO8859-15ISO8859-2ISO8859-4ISO8859-5ISO8859-6ISO8859-7ISO8859-8ISO8859-9ISO_646.IRV:1991ISO_8859-1ISO_8859-10ISO_8859-10:1992ISO_8859-13ISO_8859-14ISO_8859-14:1998ISO_8859-15ISO_8859-15:1998ISO_8859-16ISO_8859-16:2000ISO_8859-1:1987ISO_8859-2ISO_8859-2:1987ISO_8859-3ISO_8859-3:1988ISO_8859-4ISO_8859-4:1988ISO_8859-5ISO_8859-5:1988ISO_8859-6ISO_8859-6:1987ISO_8859-7ISO_8859-7:1987ISO_8859-8ISO_8859-8:1988ISO_8859-9ISO_8859-9:1989JAVAJIS0208JISX0201-1976JIS_C6220-1969-ROJIS_C6226-1983JIS_X0201JIS_X0208JIS_X0208-1983JIS_X0208-1990JIS_X0212JIS_X0212-1990JIS_X0212.1990-0JOHABKOI8-RKOI8-RUKOI8-TKOI8-UKOREANKSC_5601KS_C_5601-1987KS_C_5601-1989L1L2L3L4L5L6L7L8LATIN7LATIN8MACMACARABICMACCENTRALEUROPEMACCROATIANMACCYRILLICMACGREEKMACHEBREWMACICELANDMACROMANMACROMANIAMACTHAIMACTURKISHMACUKRAINEMS-ANSIMS-ARABMS-CYRLMS-EEMS-GREEKMS-HEBRMS-TURKMS_KANJIMULELAO-1NEXTSTEPR8SHIFT-JISSHIFT_JISSJISTCVNTCVN-5712TCVN5712-1TCVN5712-1:1993TIS-620TIS620TIS620-0TIS620.2529-1TIS620.2533-0TIS620.2533-1UCS-4BEUCS-4LEUHCUNICODE-1-1UNICODE-1-1-UTF-7UNICODEBIGUNICODELITTLEUS-ASCIIUTF-16BEUTF-16LEUTF-32BEUTF-32LEUTF8VISCII1.1-1WINBALTRIMWINDOWS-1250WINDOWS-1251WINDOWS-1252WINDOWS-1253WINDOWS-1254WINDOWS-1255WINDOWS-1256WINDOWS-1257WINDOWS-1258WINDOWS-874eucJPeucKReucTWhp15CNiso81iso815iso82iso83iso84iso85iso86iso87iso88iso88591iso885915iso88593iso88594iso89roma8thai8char_conv->to.cd == (iconv_t) -1char_conv->from.cd == (iconv_t) -1tds_iconv_info_init: client charset name "%d" invalid tds_iconv_info_init: server charset name "%d" invalid Charset %d not supported by iconv, using "%s" instead tds_iconv_info_init: cannot convert "%s"->"%s" setting server single-byte charset to "%s" error: tds_iconv_init() returned %d; could not find a name for %s that your iconv accepts. use: "configure --disable-libiconv"setting up conversions for client charset "%s" preparing iconv for "%s" <-> "%s" conversion inbuf && inbytesleft && outbuf && outbyteslefttds_iconv: unable to determine if %d means in or out. io == to_server || io == to_clienttds_iconv_get: what is charset "%s"? tds_srv_charset_changed: what is charset "%s"? EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESEstdoutstderr (%s:%d)%s:%d%04x%02x%c%Y-%m-%d %H:%M:%Slog.ccolcol->column_datatype %s has value "%s" type %s has value NULL type %s has value %d type %s has value %f cannot log data for type %s Starting log file for FreeTDS %s on %s with debug flags 0x%x. no memory to log data for type %s Dttdsdump_colset textsize %d SQL AnywhereMSSQLServeracceptedrejectedIP address pointer is empty Server %s not found! No server specified! invalid port number detected flag %d ASA_DATABASEUnknown protocol version! login packet %s using NTLM authentication for '%s' account requested GSS authentication but not compiled in quietly sending TDS 7+ login packet 0 && 0x700 <= login->tds_version && login->tds_version <= 0x704NT login not supported using TDS 4.x or 5.0 Kerberos login not supported using TDS 4.x or 5.0 Encryption not supported using TDS 4.x Xxh  6tds7_send_loginU mem.cres_infoS1000420002800024000S1T0008S0101003080042100021S0121S022200122003220052200722008220122201823000250003700042S0142S0242S1142S1242S2142S220100042Stds_free_all_results() tds && tds->out_buf && tds->send_packettds_dynamic_deallocated() : freeing dynamic_id %s tds_dynamic_deallocated() : cannot find id %s tds_release_cursor() : freeing cursor_id %d tds_release_cursor() : freeing cursor results tds_release_cursor() : freeing cursor name tds_release_cursor() : freeing cursor query tds_release_cursor() : cursor_id %d freed tds_cursor_deallocated() : freeing cursor_id %d tds_cursor_deallocated() : cannot find cursor_id %d conn->in_net_tds == ((void *)0)alloc_compute_result. num_cols = %d bycols = %d alloc_compute_result. num_comp_info = %d tds_realloc_sockettds_free_connectiontds_free_rownet.caddr != ((void *)0)socket creation error: %s Connecting to %s port %d connection established getsockopt(2) failed: %s getsockopt(2) reported: %s tds_open_socket() failed tds_open_socket() succeeded send(2) failed: %d (%s) tds != ((void *)0)timeout_seconds >= 0tds && bufferselect(2) failed: %d (%s) tds7_get_instance_ports(%s) instance info%15s %s ServerNamedefault instance port is %d InstanceNametcpIsClusteredVersionnpviaConnecting with protocol version %d.%d tds_setup_socket: connect(2) returned "%s" error: poll(2) returned %d, "%s" tds_select: invalid interupt handler return code: %d poll_seconds == timeout_secondstds_goodwrite(): timed out, asking client tds7_get_instance_port: timed out on try %d of 16 error: expecting '%s', found '%s' tds7_get_instance_port(%s, %s) tds_goodwritetds_selecttds_addrinfo_set_port%lu.%02u%lu.%04u d'@Bʚ; d'@Bʚ; TvH rNZ@z~Ƥ#oxEc] d#NJ-^kc6ŭ5@-JEHJҷR <.;<П^O a%>Crm М,tF@~" 7&K[Am-ſtM1D [8 d7aBMr菇+Η{KFՠ6L;KzĆZ@" PĬCVe_)c\a%qߵ|oʕCz PpbZ0٣r!c[ζf{Rs$o,P6\m#/H[=u&'OE",Bbِe9|Viz:>8Jb5ia"ʔ@Mn201#~WϽO?헧d8nj'FE9N 6%z~ XwiZ<dtG^vd!vwQ_LjS2u/[!%W#>>O2;MrmgmsV$@}J4 FԅʻaakKJ:FUf14$%u]]F[ 8js&1K8et,5+wxP=1*莾dy)euwqIn{o  !!!packet.cconn && packet!conn->in_net_tdstimeout Sending packetReceived MARS headerReceived packetconn->recv_pos < packet->len && packet->len <= packet->capacityconn->recv_pos <= packet->len && packet->len <= packet->capacityReceived MARS with no session (%d) Read attempt when state is TDS_DEAD Write attempt when state is TDS_DEADtds_packet_readtds_connection_networktds_packet_cache_addquery.c@P%dbuffer && buf && *bufsp_cursorfetch@sp_execute''NULL0xNUMERIC(%d,%d)DECIMAL(%d,%d)NVARCHAR(%u)NVARCHAR(MAX)VARBINARY(MAX)UNSIGNED BIGINTUNSIGNED INTUNSIGNED SMALLINTBIGDATETIMEBIGTIMEDATETIMEOFFSETDATETIME2DATESQL_VARIANTNCHAR(%u)NTEXTUNIQUEIDENTIFIERVARBINARY(%u)REALSMALLDATETIMESMALLMONEYIMAGEBITFLOATTINYINTUnknown type %d out_lenvarchar(4000)sp_executesqlsp_preparecreate proc as sp_prepexectds_submit_execute() tds_submit_unprepare() %s sp_unprepareselect 1 where 0=1rpc_name DECLARE @P%d SET @P%d=@P%d OUTPUT EXEC size = %u sp_cursoropenprow_number && prow_countsp_cursorclosesp_cursoroptionsp_cursortds && multipleOFFtds_submit_optioncmd() SET ANSI_NULLS %sSET IMPLICIT_TRANSACTIONS %sSET CURSOR_CLOSE_ON_COMMIT %sSET NOCOUNT %sSET QUOTED_IDENTIFIER %sSET ANSI_WARNINGS %sSET DATEFIRST %dSET DATEFORMAT %sSET TEXTSIZE %dSELECT @@options what! optionval = %d BEGIN TRANSACTIONIF @@TRANCOUNT > 0 ROLLBACKIF @@TRANCOUNT > 0 COMMITtds_disconnect() p && start <= end && (end - start) % 2 == 0s[1] == 0 && s < end && (end - s) % 2 == 0((tds->conn)->tds_version>=0x700)e && query <= e && e <= query_endtds_put_data_info putting param_name tds_put_data_info putting status tds_send_cancel: %sin_cancel and %sidle tds_send_cancel: sending cancel packet tds_cursor_declare() cursor id = %d tds_cursor_open() cursor id = %d tds_cursor_open (): RPC call set up tds_cursor_open (): cursor open completed tds_cursor_setrows() cursor id = %d tds_cursor_fetch() cursor id = %d tds_cursor_get_cursor_info() cursor id = %d tds_cursor_get_cursor_info: tds_process_tokens returned %d result_type=%d, TDS_DONE_COUNT=%x, TDS_DONE_ERROR=%x ----------------> prow_number=%u, prow_count=%u tds_cursor_close() cursor id = %d tds_cursor_setname() cursor id = %d tds_cursor_update() cursor id = %d tds_cursor_dealloc() cursor id = %d tds_cursor_dealloc(): freeing cursor multiple->type == TDS_MULTIPLE_QUERYmultiple->type == TDS_MULTIPLE_EXECUTEtds_submit_optioncmd: returned option_value = %d IF @@TRANCOUNT > 0 ROLLBACK BEGIN TRANSACTIONIF @@TRANCOUNT > 0 COMMIT BEGIN TRANSACTION--/**/())))()))))\()\()))))))))))))))D(())))))))))))))))))))))))))(87984879999488487489489484848484848948489484848484848484848484848484848484848484848484848484848484848484848484848487484848748484848484848948484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848488487484848484884874848484848484848484848994848484848484848484848484848484848484848484848484848484848484848484848484848484848487484848484848487>>===;$>$<;T;< ;<$>$>$><$>;<<;d<==$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>d=D=$>$>$><=$>d;$>4====$>$>$>$>$>$>$>$>$>$>$=$>$>$>$>;$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>=$><$>$>$>$>$>;$>$<$>$>$>$>$>$>$>$>$>$>$>4<<$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>$>>$>$>$>$>$><$>$>$>$>$>$>$>; ~~~~~~~~~~EʂEEEEEEEEEEEOEEEEEEEρEEEEEEEJLL~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ہ~~~~~~~~~~~~~~~~~~~~~~~~~́́'[eQG=tds_multiple_executetds_multiple_querytds_multiple_donetds_cursor_get_cursor_info tds_submit_rpctds_send_emulated_executetds_get_column_declarationtds7_put_query_paramstds_ascii_to_ucs2tds7_build_param_def_from_querytds7_build_param_def_from_paramstds_skip_quoted_ucs2letds_next_placeholder_ucs2leread.ccurcol->char_converror: tds_get_char_data: discarded %u on wire while reading %d into client. tds_get_char_data'stream.clen <= stream->buf_lenstream->buf_len >= lens->allocated > s->sizeib >= tempTroublesome bytes:left > 0stream->buffer == (char *) tds->out_buf + tds->out_posstream->buf_len == tds->out_buf_max - tds->out_pos + 16Error: tds_convert_stream: tds_iconv returned errno %d, conv_errno %d Error: tds_convert_stream: Gave up converting %u bytes due to error %d. No conversion possible: some bytes left. tds_dynamic_stream_writetds_staticout_stream_writetds_dataout_stream_writetds_dataout_stream_inittds_convert_streamin tds_push_func tls.cin tds_pull_func_login have >= 0in tds_push_func_login Got name %s xn--in tds_pull_func creating biochecking hostnamehandshakeinitializing tlsloading CA fileloading CRL fileinitializing sessionsystemHIGH:!SSLv2:!aNULL:-DHAlt names number %d handshake succeeded!! %s failed setting custom openssl cipher to:%s setting default openssl cipher to:%s handshake failed with %d %d %d tds_pull_func_logintds_pull_funcavgvarpmaxminsumchecksum_aggvarstdevpTDS5_PARAMFMT2ORDERBY2ROWFMT2LOGOUTRETURNSTATUSPROCIDTDS7_RESULTTDS_CURINFOTDS7_COMPUTE_RESULTCOLNAMECOLFMTDYNAMIC2TABNAMECOLINFOCOMPUTE_NAMESORDERBYERRORPARAMLOGINACKCONTROL/FEATUREEXTACKNBC_ROWCMP_ROWTDS5_PARAMSCAPABILITYENVCHANGESESSIONSTATEEEDDBRPCTDS5_DYNAMICTDS5_PARAMFMTAUTHDONEDONEPROCDONEINPROCMSGtoken.ctds5_process_result2 num_cols=%d col %d: column_name=[%s] colsize=%d prec=%d scale=%d elem %d: longbinarybitbit-nullsmalldatetimedatetime-nulldecimalfloatfloat-nullimageunsigned tinyintunsigned smallintunsigned intunsigned bigintinteger-nullsmallmoneymoney-nullUCS-2 textnumericrealuniqueidentifiervariantvoidxbinaryxcharx UCS-2 charx UCS-2 varcharxvarbinaryxvarcharxmldatedatetime2datetimeoffsetbigtimebigdatetime[for parameter]no meta data setting up %d columns type/wtypesize/wsize %-20s %-15s %-15s %-7s utype %-20s %15s %15s %7s %-20s %7d/%-7d %7d/%-7d %7d TDS_AUTH_TOKEN PDU size %u Got invalid size %u tds->conn->collation wastds->conn->collation nowtds5_process_optioncmd() received option %d value %d Eating %s token Unknown marker: %d(%x)!! 7.02000 SP12012-2017TDS_SUCCESSTDS_FAILtds_process_login_tokens() Product name for 0x%x is %s MicrosoftProduct version %lX ZZZZZ[%s]out of memory (%d), %s %d hidden return parameters stored internal cursor id %d processing compute column %d compute column_size is %d TDS_OP_CURSORCLOSE pppЕؖȖxhXH8(ؕȕxhXH8(ؔȔ(ئXH8إȨx(ȥhXH8xXH8(اȧxhبhȦԵ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,̲,,,,,,|,l,,,,,,,,,,,,,,,,,,,,,,,,,,,,\,,D,,T\T,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,t,,,,,,,,,,|,T,,,,\Ķ,,,,,,,,,,,,,,ԶԶԶlt,dt$4<res_info set current_results (%d column%s) to tds->res_info tds_process_default_tokens() marker is %x(%s) leaving tds_process_default_tokens() connection dead tds_process_env_chg(): %d bytes of collation data received changing block size from %s to %d server indicated charset change to "%s" tds_process_default_tokens: return status is %d oops: cannot process option %d of size %d 2008 (no NBCROW or fSparseColumnSet)looking for login token, got %x(%s) server reports TDS version %x.%x.%x.%x tds_process_login_tokens() returning %s tds_process_info() called with unknown marker '%d'! tds_process_info() reading message %d from server tds_process_info() calling client msg handler Msg %d, Severity %d, State %d, Server %s, Line %d %s tds_process_info() returning TDS_SUCCESS tds_process_tokens(%p, %p, %p, 0x%x) tds_process_tokens() state is COMPLETED processing result tokens. marker is %x(%s) tds_process_tokens::SET_RETURN stopping on current token processing parameters for op %d calling tds_process_param_result processing tds5 compute names. hdrsize = %d processing tds5 compute names. num_cols = %d processing tds5 compute names. num_comp_info = %d tds_process_compute_result(): compute_id %d for %d columns logic error: compute_id (%d) from server not found in tds->comp_info found computeid %d in tds->comp_info processing compute result. num_cols = %d processing tds compute result, by_cols = %d processing tds7 compute result. num_cols = %u processing tds7 compute result. compute_id = %u processing tds7 compute result. by_cols = %d processing tds7 compute result. num_comp_info = %d processing tds7 compute result. point 0 processing tds7 compute result. point 1 processing tds7 compute result. point 2 processing tds7 compute result. point 5 tds_process_tokens(). set current_results to cursor->res_info tds_process_compute() found compute id %d tds_process_compute() FAIL: id exceeds bound (%d) tds_process_compute() FAIL: get_data() failed tds_process_tokens: return status is %d Unrecognized TDS5_DYN type %x tds_process_end: more_results = %d was_cancelled = %d error = %d done_count_valid = %d rows_affected = %ld tds_process_end() state set to TDS_IDLE TDS_INT_CONTINUETDS_INT_CANCELTDS_INT_TIMEOUTtdserror(%p, %p, %d, %d) OpenClientmsgno == TDSETIME || rc != 3msgno == TDSETIME || rc != 1tdserror: returning %s(%d) Read from the server failedUnable to open socketUnknown host machine name.Write to the server failedunrecognized msgnotdserror: client library returned %s(%d) exit: %s(%d) valid only for TDSETIME state < (sizeof(state_names)/sizeof(state_names[0]))tds->state < (sizeof(state_names)/sizeof(state_names[0]))logic error: cannot change query state from %s to %s Changed query state from %s to %s Buffer exhausted converting characters from client into server's character setCharacter set conversion is not available between client character set '%.*s' and server character set '%.*s'Error converting characters into server's character set. Some character(s) could not be convertedSome character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')Some character(s) could not be converted into client's character setBoth port and instance specifiedAttempt to initiate a new Adaptive Server operation with results pendingBad token from the server: Datastream processing out of syncDB-Library capabilities not accepted by the ServerUnexpected capability type in CAPABILITY datastreamError in closing network connectionUnable to connect: Adaptive Server is unavailable or does not existUnsolicited event notification receivedAdaptive Server connection failedNegotiated login attempt failedError in sending out-of-band data to the serverAdaptive Server connection timed outUnexpected EOF from the serverServer name not found in configuration files.Read attempted while out of synchronization with Adaptive ServerUnknown message-id in MSG datastreamUnable to set communications timerUnrecognized TDS version received from the serverLocal configuration error. Check TDSDUMPCONFIG log for details.PpYretnametdserrortdserror: client library not called because either tds_ctx (%p) or tds_ctx->err_handler is NULL IDLEWRITINGSENDINGPENDINGREADINGDEADtds_set_statewrite.clen >= 0client->min_bytes_per_char < 3tds_put_string.%06luTDS_AUTH_TOKEN noncechallenge.cDraining %d bytes NTLMSSPKGS!@#$%NTLMSSPstore_monthname: %ld %s convert.cjanfebmaraprmayjunjulaugsepoctnovdecjanuaryfebruarymarchapriljunejulyaugustseptemberoctobernovemberdecember%luampm%z%07dyestds_willconvert(%d, %d) ,store_dd_mon_yyy_date: %s apmAPMstore_time() nanosecs = %d %u.%02u%u.%04utds_convert_money() %ld%.9g%.*f%.17g%.16gerror_handler: attempt to convert data stopped by syntax error in source field 0 <= dr->decimicrosecond && dr->decimicrosecond < 10000000tds_willconvert(%d, %d) returns %s srclen >= 0 && srclen <= 2147483647ustring_to_datetime: current_state = %d string_to_datetime: is_alphabetic string_to_datetime: is_numeric string_to_datetime: is_numeric_dateformat string_to_datetime: is_dd_mon_yyyy store_dd_mon_yyy_date: store_monthname failed store_dd_mon_yyy_date: year %d string_to_datetime: is_timeformat string_to_datetime: string_garbled error_handler: Attempt to convert data stopped by syntax error in source field %08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X 0@P `p`p <<<<T ,Tl dTL<$DDlt\o,\<o,,,,<\<oQ Q F<<< < \ \ \ <QF \ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Q<d<d<<<<<<<<<<<<< <<<<\ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\<o<<<<<\<o<<<<<<<<<<<\ \ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\U4UU " "lUUs//[,|/[, /[, /tds_strftimetds_convertNLNT0123456789abcdef@o@@@AACC(C6 C(C6 6 A6 CFGOO__QXQ@FQHQdate format@._locale.cdefaultAttempting to read locales.conf file /opt/alt/freetds/etc/locales.conf@                                                                                                                                     )4%/7(3-!0,1'8"5.*2$  91)! :2*" ;3+# <4,$?7/'>6.&=5-%  (08@ '/7?&.6>%- 5=$, 4<#+ 3;"* 2:!) 19:2*" <4,$ >6.&@80( 91)! ;3+# =5-% ?7/';` 0kYk^k,kT l`"qrHr0su@0v@vPvww{{0|p~80x`0 Hx@08`PP`X `Px0XРp0(@xPP0 p@`  8`p080 @x 0P p  ` P (!@!0x!`!!!0"H""" "0#P`#`x####0$H$`$0$@$$ $%8%P%h%% %0%& &8&p&& &0&@&P&`''0'`' ''`'0(P(0h(0(`((`0))p))%0*@%`*%*,*-0+-p+.+@.+.+/+08,0P,01p,`1,1,4-`6@-8p-;-<0.h>>>>p8?P??@PP@0@@@`HAxAA B@HBB@BB@B0@C@CCDDD` EHE`E xE`EEE0F FpFFG(GPGGG @H H H@ H H @I0pI0IpI`HJ JJ!hK0%K`'K)0L-L@/Lp/L/M008M0xMp1M09N98N:pN;NpOP>O ?0PP@P@P@P AQ@DXQ`DpQDQDQEQFRPF0RG`RJRJRKS`KSK0SKHS0LpS@LSPLSLS`MTM@TOTPTPUP UXpUPYUZU\U@]V]@V]V_VP`WcWdWfXipXiXmY n0YpnhYnY rY0tY uZuPZvZwZy [{[`}[0\\ \Я ]`h]]]д^0^pP^@^P_0_ p__п__P `H`x`` `a8axaaapa bHb`bxb`bpb bcp8cXcccdP@d0d0d ee0eeePfXff`fpfg(g0Hggg g`h 0hHh hhi0Xi i7i 80j8j`:j:j;k;(k@xkDk ElFhl@LlpLlpMmO@mPWmWmXmZn[`nzRx *b*zRx $hQ FJ w?;*3$"LDbBJD D(D0U (C ABBK D (C CBBA , clADD0[ AAA t`cPBJD A(O0< (A ABBF Y (A ABBI Y (A ABBA y (A ABBA <<8eBBA A(GPz (A ABBC |e e $eAAG AAPZ)DfAL fBGB B(D0A8G 8A0A(B BBBA L\ZBBE E(I0I8D 8A0A(B BBBI i"FP$jDAAD {AA<0j5BBD I(D (A ABBA <40lBAA P ADG y ADB tlD[ A 0mn,mBAD { ABK Ln BBD A(G0z (G ABBJ  (A ABBK ,n ,DnAKD  AAA ,t@pBAH  ABA LpBIB B(A0A8G`M 8A0A(B BBBA <@tBID D(F@n (A ABBA 4v0<LwBBB A(D0| (A BBDH xx>Hu,xBAD f ABE ,xBAH ABD yBBB D(A0F@ 0A(A BBBI LT|BBB I(A0A8D` 8A0A(B BBBJ L@~BJB E(A0A8G 8A0A(B BBBK $5AAG gCA,4ADG  AAC $LDl H D L 4tpBII D0  AABE HA;D8AAG # CAH D CAH | FAA <nBBA A(G0J (A ABBA 4T@^BEE D(J0j(F ABBDhBJF B ABI P ABE A ADA BIB E(D0D8G@ 8G0A(B BBBK Y 8A0A(B BBBE  8G0A(B BBBH B8A0A(B SBBLl 8tBBB B(D0D8GPK8D0A(B BBBd hBBB B(D0D8G`. 8H0A(B BBBJ H 8G0A(B BBBH $ Ќ 4< ȌdBAI G0  AABF t A4 _BHC q ABO GAB , FBDK qAB4 0BEI A(D0(A ABB<L BJB D(A0(A BBBL HABBB J(A0A8G@ 8A0A(B BBBA < HBJE A(D0 (A BBBH L kADG ` AAB I GAO D AAJ DAADl BBI E(I0A8F@8A0A(B BBB L wBEE D(C0x (A EBBK L(A EBB 844 :BJF DP  AABD <l BGA H(G@ (A ABBA L xtBBB B(A0D8G 8A0A(B BBBG 4 AAG } AAH AAL4`BEE D(A0| (A BBDJ { (A BHEE  )AT K D0J,hADD0] AAH LȞZBEI D(C0_ (A BBEH A(J BBB4<؞bBDD U ABF T ABA Lt/BBB B(D0A8G 8A0A(B BBBA L\BBL E(D0D8D` 8A0A(B BBBF 4 BAD G@X  AABF LLإBEH D(K0x (C ABBB a (A ABBA xLAl C [D`o E ,8_AAD p AAA L h{BBB B(A0D8J m 8A0A(B BBBB 4\BAA Q`  AABG LBBG B(D0A8Jz 8A0A(B BBBH <`H BBD D(J (A ABBI $p4<hAAG0t ACG pCCt!DBEH G(D0Dpe 0A(A BBBE 0<BDA  ABF a ADB ,DDBBB A(D0G`H 0A(A BBBF 48ADG X CAH U CAG XL8BEB B(A0D8Gp 8A0A(B BBBH ,,WADG { AAG \<t:BDD  ABG B ABK $AAKG iCA4BAD DP  AABB ,D\?Aq F F|<BBA D(G@ (A ABBK #JP(D0 J $ ADG pAC4P LHd@#Aa$P8ADG gACh4`BBAD Z ABD VABxA]x44pHAAG e CAF KCAlxph`X`Z,,BGC ~ ABC ,\hBDD w ABD LXBBB B(A0D8G 8A0A(B BBBG (F4`ZBFD v ABK AAG,4ArL"d|0AW H K<&BBA A(D0X (D ABBE LBBB B(A0A8GP 8C0A(B BBBG L,(uBBB E(D0C8G@A 8D0A(B BBBI ,|XBAC X ABA ,BAA  AEC LlBBB E(G0A8G& 8A0A(B BBBF ,,9BDC lAB,\uBDA jABL(BBE B(A0A8G 8A0A(B BBBK LBHD D(D0[ (G ABHM N (C ABBJ <,HdAGG M FAM P AAA BRAlxARx%A^ A DJAy N AcLBBE B(D0D8G 8A0A(B BBBF 4p*KZLDKd I l&zKj>L BBB B(A0D8GO 8A0A(B BBBA 4BAA J  AABI ,< YAAQ AAC lH BBA A(G0g (A ABBF N (D ABBI  (A ABBQ i (A ABBQ a (A ABBQ 4 AAD0X AAH UAA4, BBD A(D0(A ABBdPDM|XDS,`BAC AB,4BGD Y ABG DBEJ D(D0D@q 0A(A BBBJ L< c BBB B(D0A8J 8A0A(B BBBA L BBB E(D0A8G 8A0A(B BBBA  ,  , !,$$!,:AFG iAAL!,d!-DS|!-DS!-DS!-NO! -DV!(-DV!0-DS "8-ED v A ,"h-:DuD"-6A` G d"-(AbL"-BBA D(D0] (D ABBM D(A ABBL".xBBB B(D0D8Dp~ 8A0A(B BBBA <$#0/}AAG A DAI D AAB SDA4d#p/AAG C AAB k AAC #/W#0*<#(0BBB D(A0 (A BBBA  $0$$0:b4<$0EBDA J  AABE <t$2-AMD0 AAG D CAA 4$3'AAG  DAJ DAA4$4`BEI C(D0(D ABB$%5%AK D TD% 5#F[4d%05AAG ^ AAG \ CAA %52Dc I A,%5PADD p AAE %5"DQ K A &50D X A ,&6iDdL&X6$d& 7A$ K  H &R"DQ K AL&RCBBA A(G0 (D ABBJ D(A ABBL&SBOB A(A0[ (A TBBG W(A BBDL'8Td'0TAZ'0TyA] B T$'TAG _ AH <'8UBBD A(D0k (A ABBA $ (V_A] B  E L4(WBEJ J(D0C8DP 8A0A(B BBBA $(XAG X AG 4(8YAAG  DAK D AAA 4(ZBDD 7 DBI AAB,)H\ AFK  AAH ,L)8]BIH  ABG $|)]KACG zDA,)^\AMD v AAF )0^(Dc)H^1Ao *h^"DN N A,*x^:Ae J <L*^BDA Y ABA U ADA d*_BBE E(D0A8FP 8A0A(B BBBC P 8D0A(B BBBC *p`Bj +`TD J A $,+`RAG I HG mDLT+ aNBBB B(D0A8G 8A0A(B BBBE ,+ ilBAD ZAE4+`iBAA b ABG QAE ,iL$,iBBO D(D0S (A ABBD [ (C ABBE \t,jBBO D(D0S (A ABBD J (F ABBC D (C ABBA L,pjBEB B(A0A8D9 8A0A(B BBBD ,$-0nAFG0G AAI T-o"AV I At-orD0C I <-poBBA A(G0G (A ABBF -p0\-(pBBB A(A0G@ 0A(A BBBD T 0C(A BBBA ,L.xq{AQF0[ AAA D|.qoBDD F0_  AABE ]  AABG L.qBBB B(A0A8Oj 8A0A(B BBBC L/PuBBB B(D0A8G  8A0A(B BBBG d/y$|/(zA_ H ] K </z,BBA A(G (A ABBA L/}BBB E(D0A8D 8A0A(B BBBA L400BIE A(G0z (A BBBA r(A BGBL0BBE B(D0D8Dp 8A0A(B BBBE $0 DX D G E L0BBB B(A0A8G 8A0A(B BBBK ,L1AAG0 AAA L|1~BEF A(A0? (A BBBA r (A BBGA $1؎AG0 AA L1BEB B(A0A8DP 8C0A(B BBBA ,D2{BFD P ABI <t2`BEA D(J (A ABBH d2DBBB B(A0D8GP 8D0A(B BBBG f 8D0A(B BBBE $3ؔ7AHF cCALD3BBB E(A0E8Gp9 8A0A(B BBBA 3`3DY C 33\Dx A L3HBBE E(D0C8Gpj 8A0A(B BBBH D<4BEE D(A0Gp 0A(A BBBD D4TBBB A(A0GP 0A(A BBBE <4ț3BBD D(G@ (A ABBB | 5ȝBBB B(D0D8GP 8A0A(B BBBI d 8C0A(B BBBH l 8A0A(B BBBB <5%BJD D(DP (A ABBK L5BEB B(A0A8J/ 8A0A(B BBBH $68/ADG `AAD6@ \68ut6>6ȣ<6`BEB A(A0 (A BBBF 6%Ac7 L7BBB E(D0D8D@ 8A0A(B BBBE Ll7(FBBE B(A0A8D 8A0A(B BBBA L7( BEE E(D0A8G 8A0A(B BBBD  8ȴ $$8AJ AA LL8BBB E(A0A8D  8A0A(B BBBI L8عtBBB B(A0D8D 8A0A(B BBBJ L8BBB E(A0A8D 8A0A(B BBBF <<9BBA D(G0 (C ABBI |9H!9`>DY C ]49QBAD D@  AABD L9sBBB E(D0D8G 8A0A(B BBBJ ,<: Gc F G I ^ E Ll:BED D(G0w (D ABBJ U (D ABBJ $:h?AM I IH \:BBA D(D0* (A ABBC I (C ABBG D (F ABBI LD;BBB B(A0D8D 8A0A(B BBBG L;BBA D(D0 (A ABBE R (C ABBF |;6BBB B(D0D8D@x 8C0A(B BBBH X 8C0A(B BBBD  8F0A(B BBBA Ld<,BBB B(A0D8Dv 8A0A(B BBBG 4<p.BAD DP  AABI <<hBBA D(D`N (A ABBG L,=BBB B(A0D8Dp 8A0A(B BBBD ,|=hMBDA M AEF $=)ADG XCA,=jBDC B ADH ,>OAAG b CAA <4>tBBA A(G0z (D ABBE <t>0BAA V ADA [ ABJ D>BBE A(C0Jh 0A(A BBBI 4>(AAG k CAH DJA44?ACG b CAO e CAG 4l?8ACG b CAO e CAG <?BGC V ABK f ABG ?<Ar E C@@AV<<@BED D(D0h (A ABBA |@?D u A @AD w A @8ID  A L@hBBE B(D0D8G} 8A0A(B BBBG L,A-BBB B(A0A8GA 8A0A(B BBBD <|AjBEJ D(A0z (D BBBA ADS$A@AHG cGALBBBB B(D0F8Gph 8A0A(B BBBE TBlBLNnL,B?AAG h AAE ,B(BDA o ABA $B7AAJ fACC7_,,CBDD o ABA L\C~BBE B(A0A8G!~ 8A0A(B BBBA 4CQADG m FAH DCACCR{D@,DH$DDPAN r AF lD D,DJBJC W ABE <DBJE C ABI A AGA , EHHBJC Y ABA DA|LF0BBB B(A0D8D 8A0A(B BBBC 4lFx^BDA | ABJ A ADA FFH<FBDA F ABH A ADA $G 3AAG gAA<QCBQCTC JQCRQC XQC TC gQC nQCuQC|QCQCQCQCQCQCQCQCXQCQCQCQCQCQCQCQCQCQCQCXQCQC!RC RC""RC +RC@?RCSJRCSRC:eRC<zRC'RC)RC+RC,RC RCRC>RCRC2RC3RC4 SC9SC-!SC62SC5ESC7USC8fSCAnSC;|SCESCSCSCTSCSC]SC^YC5SC6SC7SC7SC TC TC!TC"TC TC RC!RC"_C "TC#$RC *TC.TC 9TCDTC$UTC%IZC7aTC7YC8hTCSrTC&uTC&TC TCXTCTCTCTCLRCTC'TC(TC)TC*TC+TC,:OCTC- UC.UC/"UC0.UC1:UC2EUC3PUC4[UC5fUC6qUC7|UC8UC9UC/UCUC2UC3UC4UC7UC6UC8UC:UC5UC9 VC;VC- VC<+VC 6VC=AVC.LVC/WVC0bVC1mVC wVCVCXVC>VC VC:VCX$6CVC-VC0VC2VC4VC5VC6VC7VC8WC9WCXWC*WC-6WC-GWC.SWC/_WC/pWC0|WC0WC1WC1WCWC2WC2WC3WC3WC4WC4 XC5XC5&XC61XC6AXC7LXC7\XC8gXC8wXC9XC9XC?XC>XC@XC:XC>XC@XC>XC>XC>YC< YC<YC<*YCTC:0YCA7YCB?YCCFYCDMYC;TYC;]YC;lYC;{YC~YC2YC3YC4YC9YC-YC.YC/RCRC2RC3SC4SC9SC-YC.YC/YCEYCFYCGYCHYCIYCJYCKYCL~SCEYCEYCM ZCNZCOZCP(ZC0ZC8ZC@ZC FZCOZCWZC_ZCThZCQrZCR{ZCSkTCS~ZCTZCTZCTZCUZCUZCUZCUZC=ZC=ZC=ZC=ZC=ZC=~OCvOC[CV [CW[C[C#[C]5[C@[CVCXN[CXW[CY`[CZi[C[r[C\/[C]2CSC]{[CSC^[C^[C[C [C[C[C[C[C[C[C[C \CXC@RC>YC<OCOC OCOCOCOCOCOCOCPC PCPCPCPC%PC\C \C!$\C"*\C1\C7\C0>\C2D\C3J\C4P\C5V\C6\\C7b\C8h\Cq\C0iPC2{\C3\C4rPC5{PC6PC7PC8PC9\C9\CSPCSPCT\C=PC=PC:OC2CvOC~OCPCQC!QC>QCBQCTC RQC XQC TC gQC nQCuQC|QCQCQCQCQCQCQCQCQCQCQCQCQCQCQCQCTC TC!TC""TC#DTC$UTC%rTC&TC'TC(TC)TC*TC+TC,TC- UC.UC/"UC0.UC1:UC2EUC3PUC4[UC5fUC6qUC7|UC8UC9UC: VC; VC<6VC=VC>XC?XC@0YCA7YCB?YCCFYCDYCEYCFYCGYCHYCIYCJYCKYCLYCM ZCNZCOZCPhZCQrZCRkTCSZCTZCU[CV [CWN[CXW[CY`[CZi[C[r[C\/[C]SC^CiCkiC|iCiCxiCiCiC` (Ca xCb Cc PCd гC C3N@C4N CN дCN CXN @C)N hCN C"N صCN C6N C$N |C#NPC1N xC,NC(N C!N ȶC-NCN CZN 8CN `C&N ɰCNC C@@@@@ @P@@@0@@@P@@@@@`@@@P@@p@`@p@@@@@@@@@P@@p@`@p@@@@@@@@. 0@ *CXJd`Jdo@@@ . pd8 @x@ oX@oo@mdF0@V0@f0@v0@0@0@0@0@0@0@0@0@1@1@&1@61@F1@V1@f1@v1@1@1@1@1@1@1@1@1@2@2@&2@62@F2@V2@f2@v2@2@2@2@2@2@2@2@2@3@3@&3@63@F3@V3@f3@v3@3@3@3@3@3@3@3@3@4@4@&4@64@F4@V4@f4@v4@4@4@4@4@4@4@4@4@5@5@&5@65@F5@V5@f5@v5@5@5@5@5@5@5@5@5@6@6@&6@66@F6@V6@f6@v6@6@6@6@6@6@6@6@6@7@7@&7@67@F7@V7@f7@v7@7@7@7@7@7@7@7@7@8@8@&8@68@F8@V8@f8@v8@8@8@8@8@8@8@8@8@9@9@&9@69@F9@V9@f9@v9@9@9@9@9@9@9@9@9@:@:@&:@6:@F:@V:@f:@v:@:@:@:@:@:@O.CBBB.CB@BBBtdspool.debug)7zXZִF!t/\g]?Eh=ڊ̓NFT4:HbY{Et"zd̳Y1Mx8vT<:f' r7zGkY 5Ky-nům1DR@Jd' "Y\Ғ}Bض`٨ N#Ȅ3 еg\r,n[- Mj99 eVD 6mkK|zU=1{ Oގ361Xԫ,*0jJCsTb}o`TK_>Ɠ|텏GL/#sEj_i`I*z1W_cCq1WÙ$ ;&nWĹRo2^ASFڗm\d5O$m*̡{_.cxo ԮjjY;1Hytdj62Lgu|8iDeOyj-]8ʔ{W% Mto{:~n7D6*JXڣ;:#B)D*Q`Ӡzyps\5lp?+#[Nò^1hѿj-ʻ#`(.bz1rp1PRBPzfIƧۖ[)o0Jz%Lf{_n'ʗUj>I}~V5& $:MM58& P"GQ,_Fه^ RR%daVL uI#Q57*/)|ZX$l(w$vnlB s i%yD !*'2̡J@1= =J@s2e>Wo="Ys]6i#@@3|UxP 6v+ 5N\IVz2t۴c"ܙ0oEuRብNQ:3X`ceN@b1_Kd۪e3S`i\ `g(\'/SQ c`Գ/ߩ#)o{wfͻ UZfE<پ[wWA6uB/=YAwzJ~xvLq)x*6{DmA-CD>yԤ,.Yex?H"3+q⎷Z dzet d.@?r["Wr:KկT$Lj}k/4"ԕfɹf08n*-G4Y7m2E`Sf\{8ʞF?Ą!kkإWEc gQmUِK5]tLZ2Fz+x8ޘA}!tl 8.i!E \HH>}bN8ks ܒ]^j'-VO9OO0\?ۊEi@a:D ؗ#yHI ZqRpbM1ڙ&t*#4  jcQyZj![f½㧆eCQv :XC-,G@{5\6hai)>Co1FS^JX$@ف9`tgvsڴI2 +rFZuUȹq-pz/I{tJY;>AS6| r?ʹt.ᅻf% .3q- 0#QF;/ciՏ>O>"GI7͈uaHv|&5X0TD"tk'&Ͻdͼ6esi'>$xyֱ{Ƒsܫk&q+DۍʲeGE<ʁӵ]lT26^4G-FT4Oe)6(\Eo'yNũP:y?gF rѓn9Gڷa;(3bm*+?A 6y>[2~&5˹i<&/1F 脊+$AP?1HZc]^}3TI0GAT13!`X,(h3j=/&u.9ޏrBw]=.9ak"-Rpb"Ӿ(-spMJ?ٺ8kHxWp̻\ *FS~)KX"ae.Xh\ ԉMay1PƉsY.͙ D`K(-=c,ܑ8OsVE""\ 6+"ΐQ! (N%\ uy)_6މV' { +qBD{k3\&ebZ;ƍ*JZ?Q 7{#?%|Ivch]\iǒN[bICޏ_j~JQ* @v+%xɯ{#O8=ˠ$ⴘo`N&Pe7~;T %=4 c?E^c A*ˈs dIW1g(0) x.S%Qg^A`%܆gjXw:=hŻ-QU1L>?^:bM"G ռTF (mZZżsq4b>2lUN\lj¿=ЇIJuw԰D,qM=};mA Md}aZ< Jm5[f&ъW(~s̓[ъ(t=cVLܼIUMom0)sEWd F3ť&hvURBrِ4YCe)>-&j.!YNZ7O @*54}у4X,Z@Wȹh ՗-Dciv #nh`` IL<ʇSߊ|3N~)vAW|5#CxEZl f/)3D߸N/bgGO.x0Ar)⟪Y̶xە"IŦN'V{3jBRt z1RzxUd^W(.0+MםЙl6ڐwG2ʕ&rD2顸x/kIX/|sUUCJO y&4"/5xkS@֡IuAtHiVCŲ-rZeV%ti܊8T72`;85d^ O/Ru&>Rs~x ȁT 񼳱B`6bl2ӧ oWq O3Yt#Abio >J5fsl&wb*.~,Qz;VR LBW{kJlj5QثGce|D|,=f)6 [;{h/E߇e~37G2%WRƒz'Anw|'D^3N6sq45X4+C_8͕Pey1]ن]LOc7zf>Tx..4|>Oc!Ne>`frҰ/){^yp;zC C:Ta`YXYyZ[Цxd:ahNGXJAgQt}2ۻx`@Nx`q20tzԬP9&XJ;wG(.;[jW b*:؊$56M@37J:{GT a%E%쫁R8c'm5#/ctq׃.1eaO?: k5ũ%JB5 <"%Xo3}cZqbdo=06BmDP`lfUsS]ꭆ-\ܢ%_NpJ޸Ҹ#.ܷ^q #(q,$,]k[(UZQk5Ɨ=T6- {.-R|C 1VdQNocmįa烢4h`.G|h佧m;]ӥqRp 7yԤ|{υJՀ1wɠ% IRAe4t@1*ekIZV3yݷDK-_waoϡE c' ?CuG{st@<ČY. rbR*"8!ܽ {ݢt6Ȁ s 1g[^Y6Fe#O.L_wCƽT7өYa<)_\o X`=Ȏ~F4; xr ;Ku!X@qČG`]W%A>Z&|}Юq<өt fS;) E*@NF.,Ä"Sg1J+.FSF'`{9]$~d3ْ$h^TKO- L^KzpfPb+C].1D1K`\Nx#Y*=J+!ʿȣeFYi8EGQ% cmuxX|dNf]|!)ZEM?tX)_<o'VqӚוacC}腃?0 i?n`NSv>IRz>NtƒhLhk[ A5[Ȯ\*:}#ԍ}h#L/9W)M({LhO@ I{]@ -X<"AaRhڷ́l65qf)Mn)Tk/|Q!"[/:MgYZ.shstrtab.interp.note.ABI-tag.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.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink.gnu_debugdata 8@8T@T !t@t$4o@H> @F@. No@h[oX@X jx@xtB8 @8 ~0@0y00@00 :@:*C* *C* CxCx_XJdXJ`Jd`JxJdxJJdJP# mdmodo pdp``ud`u @vd0v0 0v Dv0usr/bin/defncopy000075500000047350147207605270007705 0ustar00ELF>%@@G@8 @@@@@@88@8@@@88 ==`=` ==`=`  TT@T@DDPtd55@5@\\QtdRtd==`=`HH/lib64/ld-linux-x86-64.so.2GNU GNU1;V %k<!\ <?C(BE|fUa8qX3@@VcjN6UvlR&L s]Mspc~..%A1 :iB`B`E`B` @B`B`B`,@\B`libsybdb.so.5__gmon_start__dbfcmddbdatlendbsqlokdbsqlsenddbmsghandledbsqlexecdbrowsdberrhandledbdatadbtdsdblogindbsetlnamedbinittdsdbopendbcollendbnumcolsdbnextrowdbcolnamedbbinddbnullbinddbresultslibssl.so.10_init_finilibcrypto.so.10libpthread.so.0__errno_locationlibc.so.6__xpg_basename__printf_chkexitsetlocaleoptind__strdupperror__stack_chk_failreallocstdin__assert_failrewindfgetcfgetscallocstrlentmpfilememsetstrstrgetopt__fprintf_chkstdoutfputcfputsmemcpyfclosestrcasecmpoptargstderrfreopengethostnamefwrite__memcpy_chkstrchr__sprintf_chkstrcmpstrerror__asprintf_chk__libc_start_mainfree_edata__bss_start_end/opt/alt/openssl/lib64:/opt/alt/freetds/usr/lib64GLIBC_2.2.5GLIBC_2.8GLIBC_2.4GLIBC_2.14GLIBC_2.3.4 ui 'ii ii ui ti ?`??`8B`?B`<B`CB`AB`E@` @`(@`0@`8@`@@`H@`P@`X@` `@` h@` p@` x@` @`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`A`A`A` A`! A`"(A`#0A`$8A`%@A`&HA`'PA`(XA`)`A`*hA`+pA`,xA`-A`.A`/A`0A`1A`2A`3A`4A`5A`6A`7A`8A`9A`:A`;HH, HtH5, %, @%, h% , h%, h%+ h%+ h%+ h%+ h%+ hp%+ h`%+ h P%+ h @%+ h 0%+ h %+ h %+ h%+ h%+ h%+ h%+ h%z+ h%r+ h%j+ h%b+ h%Z+ hp%R+ h`%J+ hP%B+ h@%:+ h0%2+ h %*+ h%"+ h%+ h%+ h % + h!%+ h"%* h#%* h$%* h%%* h&%* h'p%* h(`%* h)P%* h*@%* h+0%* h, %* h-%* h.%* h/%* h0%* h1%* h2%z* h3%r* h4%j* h5%b* h6%Z* h7p%R* h8`%J* h9P%B* h:@AWAVAUATUSH0@H|$dH%(H$1S E`1HHH H;&H, HH H5, HZ E`[t E`H4I|$;1@HP2$@3@H-@K1@1GmH=) H, H=) lH, H5) HmH=) >H+ UH=) &HIźHc1LL1LHHQLH=\) H+ H + .@H=H) 1tH=Z+ t͋*) )@?+ :@*@PH=+ HtH( R1@H H=+ HtH( p1@Hh H5* Ht HkH5* HGHI Hc* HD$8D$DHHD$HH$HD$PD$DD$89D$HD$HHL$8.H,HHI:H)H$H=HHFHNIt$H$ƄLH$OA1@0@LEH$Hپ 5@LH1L L L( D$@D$@utH$L |) Lm) H v) H=/' 80@HD$H$H$1EH$dH3 %(H[]A\A]A^A_HD$8{H$Hھ5@L! L6HHD$ D$\D$XE1HD$0H\$(L fDLpL1@ HL2L>pHcLHHLHcHHELpAHcHHLLIcHHLpAHcHILIcHL2@HHt2@HH,HHtHL$(H|$ L$Ld$H$I`0@1HHLLUD$XfL302@ HLAB` <2@HB`H|$0LED$@Hc\$@Hk0HHHHD$0 HD$0AHD1HPHD$pHT$xHPH$HPH$HP H(H$H$&HTpHARHAA4LA/tɍpHlpHcHHE(A4LH}IcHuD$\D9DMDl$\댾2@ H$2@H$L$H$HyHtsH$HdHL$MHH߹*2@1H$LL$(H|$ Ld$IHH$/@1Ll$PHLHtƄ$Ll$PbƄ$n/0@H}4@0@b2@a/@4@0@E2@>H$HDŽ$dbo 1DL$XH # AXH=! ,@Hc\$@1Ld$0Hk IdH%(H$>1FLHLR=>{LD$1ɺLHT$LDLD$LHT$ LH57 C`]G|$;l$tH  2@H5 H|$l$LtgtH= A-@14@m0@0@ fH  1`-@5H i 2@ALXL=>1H$>dH3%(HĨ>[]A\A]AAGH B H= -@$AALH  H= 8-@xH  H= EA6,@HAARhAAW늹4@B0@,@Mf.SLuHH i H=" 0@1IH=  Hٺl1@1.[H ! H= AAо0@1H= Hٺ0@1[fUSLHEt/GttHھ0@1H1[]fD'L#HtHh'H HtI0@C`1GH1[]f.@AUIHATIUHSHHHtHUH9w$HPLLEHH[]A\A]LL%AD-HH[]A\A]ÐUSHHdH%(H$1?-Hu:u4Hl HHLHt8 H Ht]HH HH1HH;uH$dH3%(u)H[]fHC*;uHfDHf.AWAAVIAUIATL% UH- SL)1HH}HtLLDAHH9uH[]A\A]A^A_Ðf.HH%s:%d: dbresults(), result set %d failed sizeof(sql_text) > dbcollen(dbproc, ctext)%s:%d: dbbind(), column %d failed %s:%d: dbnullbind(), column %d failed defncopy: error: unexpected NULL row in SQL text defncopy: error: expected REG_ROW (%d), got %d instead %s: unable to allocate login structure Copyright (C) 2004 James K. Lowden This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation usage: %s [-U username] [-P password] [-S servername] [-D database] [-i input filename] [-o output filename] [owner.]object_name [[owner.]object_name...] There was a problem connecting to the server. CREATE %s INDEX %s on %s.%s(%s) GO error: insufficient memory for row DDLerror: insufficient memory for row detail%s: error: %s.%s.%s.%s not found ALTER TABLE %s.%s ADD CONSTRAINT %s PRIMARY KEY %s (%s) GO defncopy.crow_code == -1%s: Msg %d, Level %d %s %s: DB-LIBRARY error: USE %s GO /* %s */ c.colid2, NOT%s:%d: dbinit() failed options && argvU:P:S:d:D:i:o:v%s %srb%s: unable to open %s: %s wb%s:%d: dbsqlsend() failed %s:%d: dbsqlok() failed 1 == erc%s:%d: dbsqlexec() failed create_indexindex_namedbnumcols(dbproc) >=3index_descriptionindex_keyslocatedprimary key%s %sColumn_nameComputedp != ((void *)0)datlen >= 0*coldesc[i] != ((void *)0)%sCREATE TABLE %s.%s decimalnumericNULL%s(%s,%s)%s(%d)ret >= 0yes %c %-*s %-15s %3s NULL ) GO nonclustereduniquencharnvarcharntextunicharunivarcharvarbinaryimagee@}@}@}@}@}@}@}@}@}@}@}@@}@}@@}@@}@}@}@}@}@}@}@}@}@}@}@}@}@}@e@}@}@}@}@@}@}@}@}@}@@}@}@}@}@}@}@@print_ddlprint_resultsget_login execute sp_help '%s.%s' select c.text, number from syscomments c, sysobjects o where o.id = c.id and o.name = '%s' and o.uid = user_id('%s') and o.type not in ('U', 'S') order by c.number, %sc.colidmain;\ px`8p@@zRx ?*zRx $`FJ w?;*3$"<DBHG F(I}  (A ABBA $CE H F4 AAG l CAG MCALX BBB B(A0A8O % 8A0A(B BBBA L48oBHD D(D0i (D ABBH U(D ABB,XAAJ AAC DeBEE E(H0H8M@l8A0A(B BBB `&@@&@' @ ,@=`=`o@x @@  @`H@ @ o @oo @=`@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@3@2@3@3@ 3@ 3@3@3@%3@"3@,3@defncopy.debugt7zXZִF!t/W]?Eh=ڊ̓NB}, żXߊIv :f> ݞ#>KjBDH"=ë́aR`XJPL¸i,( ,kZ@<+"ŭHc>ldlS|v,ýpǠkW]m0*Hh /= tJ. 6%k-HR]Cq \=IdW^`on,:2s҈ 6M~ST[zWE8,ʔVl̹^(NntK$zE[0>,A.uBXm&4T :? ^c!a嘔i1S7EYMWYm:B|oZ7Nl x?G"ZWlP׀%" !5 `2 J9L^@`kIdc L<U;TO dl 㞰l.^P? +&jM07n5bkpr'ֱϘg1BgN5Kޱ-avGV 2 aJ F_NVR$(U%ᨊI S&o>' 'tG%ip9r zюr~Dl2Ж!Q6-ưdkHh[}FxK(5UZP9j\Qu_o~{ +OK?7"m*9+13-ŴV~ۈ, @Fx @x No @ [o @ j @ tBH@H~@y@@,@, ,@,? 5@5\@6@@6D=`==`==`==`= ?`?@`@B`B B`B BBF usr/bin/bsqldb000075500000077700147207605270007347 0ustar00ELF>$@@x@8 @@@@@@88@8@@@,f,f mm`m`L mm`m`  TT@T@DDPtd``@`@QtdRtdmm`m`HH/lib64/ld-linux-x86-64.so.2GNU GNUAf~qv͍: ^ T ^ae(BE|fUa8qXA|c ekPWuta/#| lSlODNsrW]N(3LX1Fa=E2(+ d"j; s`s``t`0s` @=8s`s`6(s`Q@libsybdb.so.5__gmon_start__dbhasretstatdbaltopdbcoltypedbdatlendbsqlokdbstrlendbalttypedbbylistdbnumaltsdbpivotdbretnamedbfreebufdbsqlsenddbmsghandledbvarylendbcmddbrettypedberrhandledbprtypedbpivot_lookup_namedbdatadbnumretsdblogindbsetlnamedbinitdbretdatatdsdbopendbcollendbaltbinddbnumcolsdbconvertdbcountdbnextrowdbaltcoliddbretlendbretstatusdbcolnamedbcolsourcedbaltlendbbinddbnumcomputedbnullbinddbresultslibssl.so.10_init_finilibcrypto.so.10libpthread.so.0read__errno_locationsigactioncloselibc.so.6__xpg_basename__printf_chkexitsetlocalefopen__strdupperror__stack_chk_failputcharreallocstdingetpidkill__assert_failfeoffgetscallocsigemptysetmemsettcsetattrmemcmpgetopt__fprintf_chkstdoutfputcmemcpymalloc__ctype_b_locgetenvsscanfoptargstderrfreopenstrncasecmpgethostnamefwritestrchrtcgetattr__ctype_toupper_loc__ctype_tolower_locmemmovestrerror__asprintf_chk__libc_start_mainferrorfree_edata__bss_start_end/opt/alt/openssl/lib64:/opt/alt/freetds/usr/lib64GLIBC_2.2.5GLIBC_2.8GLIBC_2.4GLIBC_2.14GLIBC_2.3GLIBC_2.3.4 ui ,(ii 8ii BLii Wui ,ti ao`ao`X0s`a s`^(s`e8s`cp` 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`.q`/q`0q`1q`2q`3q`4q`5q`6q`7q`8q`9q`:q`;q`<q`=r`>r`?r`@r`A r`B(r`C0r`D8r`E@r`FHr`GPr`HXr`I`r`Jhr`Kpr`Lxr`Mr`Nr`Or`Pr`Qr`Rr`Sr`Tr`Ur`Vr`Wr`Xr`Yr`Zr`[r`\r`]HHMT HtH5BT %DT @%BT h%:T h%2T h%*T h%"T h%T h%T h% T hp%T h`%S h P%S h @%S h 0%S h %S h %S h%S h%S h%S h%S h%S h%S h%S h%S h%S hp%S h`%zS hP%rS h@%jS h0%bS h %ZS h%RS h%JS h%BS h %:S h!%2S h"%*S h#%"S h$%S h%%S h&% S h'p%S h(`%R h)P%R h*@%R h+0%R h, %R h-%R h.%R h/%R h0%R h1%R h2%R h3%R h4%R h5%R h6%R h7p%R h8`%zR h9P%rR h:@%jR h;0%bR h< %ZR h=%RR h>%JR h?%BR h@%:R hA%2R hB%*R hC%"R hD%R hE%R hF% R hGp%R hH`%Q hIP%Q hJ@%Q hK0%Q hL %Q hM%Q hN%Q hO%Q hP%Q hQ%Q hR%Q hS%Q hT%Q hU%Q hV%Q hWp%Q hX`%zQ hYP%rQ hZ@%jQ h[0%bQ h\ UHqT@SH6P)@p>@`s`1 HHHHAQ HhQ HHeH=R HtH Q R@HH=Q HtHP U@H2H=Q HtHP U@H$P H=P H=P H P 1A`@H5P Ht HH5P HߺHH|DHH qP H=RP AU@1[H3H=$P H 5P AU@1&HHu1H[]ÿ[@U@HHHO 18H={O H O A[@H$Ah`@1H O AU@H=)O wAH XO U@8-LO IH=N H -O pU@1$Z[@eQ@[U@L8L~O I48LnO IAH N CU@21I^HHPTIQ@HP@HǠ!@!s`UH-s`HHw]øHt]s`s`UH-s`HHHH?HHu]úHt]Hƿs`=M uUH~]M @H=0H tHtUm`H]{sGH]$V@f HfD HfDft tt@fff{fDgf[fDNfH=L 0Q@1 @UDAUIATUSHL'Mt=~)FLHIl(H{H(H9uLIEH[]A\A]AUIATUSHL'Mt<~(FLHIlH;HDH9uL7IEH[]A\A]@AWAVIAUATUSHL/M~wFLMd@HE~61E1H@AH<HEH@H|H(HED98HxHHEHxH}L9uLIH[]A\A]A^A_f.ATHUSHIwB=H5~K [@uPH;HcH9BCƒ#u"NQ@H{A[]M1A\/ZQ@u@H{LnQ@[]A\1T@LHCH[]A\ùZ@+eQ@R@@f.ATMULSt`H !J H=I AA1tQ@ uZ H=I H麱Q@1[]A\H I H=jI 1Q@tMtH=II MٺQ@1fAWArAVAUI[@MATUSHH5I HD$pHD$xHDŽ$dH%(H$1H I H=H )кQ@D$T1D$TD$PD$XD$\L>  L wI Mt+dI LUI L DI H5I 5'I $/L$\H=TH Q@1c\$PH|$pH|$xt$XH$FH H Q@LHcؾ(D$PHHHD$p HHHD$x H G R@{LsD$X(Lcd$XLUHH$ HE1 @H$LJ,JH$N4M A]LAH$AH=F \@J1H$JD0E~fH=F ٺ_R@1H$(H]Hc;HCH]H{9 Hc;aHCHEHx2 ID9l$XH XF R@$H==F A(R@A3U@/R@8\@1HD$3R@HD$:R@H$?R@!H=E AZ@1HD$Z@HD$Z@MH$Z@Lɺh\@D$PE111ufDMLt$xHcpHII T$T1ɉL LHT$xLH H(I;\$PbLI Ll$pZ@HHELIEILl$pZ@HHDLIEsAEILl$pL]AEHD$p|(L/HHT$pAŋzDrHHT$pH=D پLJDt$IH$Dl$1L\@~Lt$pAvA~AF ILt$pI>xIcN H9sAF 9\$PH5D LHD$pD( =NHD$xH(J I;\$PDD$XEHD$ D$8MD$8H=C 1L$8R@H$HL$ HuHD$0H\$0Dd$8LH DHL$HHHHP؃IHL$(ʼnD$LHT$@Ll$ D$ H$1HH$H9E11HBH=;> Z@JT 1I(FH$H9ƅE1E119fH== R@1H$I(IH9*LHBLHJxHQtHH=W= 1fQ@H== L$`]@1H q= H=R= AA^@1U\$PH|$pH|$xt$XH$8H$dH3%(u7HĨ[]A\A]A^A_DL$\AuH < \@H=< [@eQ@Q@`[@eQ@R@G[@eQ@DR@.[@eQ@PR@[@eQ@uR@[@eQ@R@[@eQ@R@Q@LAAH=; H ; \@1#[@eQ@R@jH ; AA]@H=V; AAH ; 8]@ι[@8eQ@R@ DL$A"NLDL$A.6[@eQ@]@DL$A?H ; ^@X[@:eQ@]@[@eQ@R@{t$PlE1E13fR@H=D: 1AI(ID9l$P,LHD$px tLHL$xHPytH 묉LAZLHmLcMcH 9 R@HD$pH=9 qT@JT 1Z9 H 9 ^@L@L9FLH=H9 IٺS@1L0H=Y9 AٺS@ž1aLH=09 AٺS@Aľ17L-L$A'DH‰L$HH=8 L$ٺS@1JDLLD$ HD$5#H K8 LD$ uSLHdHt8^@H _8 bS@+D$\R@ H;l$U1R@HiH;l$uH 7 .S@LZ<H 7 bS@7 LAx[L5H=V7 hS@1H 77 -X^@;[@eQ@ S@H 7 zS@QLH=6 KS@1 Df.ATIUSHH=6 dH%(H$1sH=6 H 6 AS@L[HD6 H7HIHH(HDE uS@Hu\SHCDM uHHDM t/ uH$dH34%(H[]A\H=5 HS@1HL 'H 5 H=l5 S@AH=A5 ,uPH=15 ,ZH u5 H=5 T@A1_1)fDL1҅ f.=EATULS~xH=4 MHcA1Aغ+T@A<$HD$ 8urD$(~L$(H=_4 gT@1H G4 oT@KH=,4 1H麇U@p [[]1A\@1DH=3 HVT@1=nH=3 LHT@1+ D$PzH|$xHALDŽ$H$ H$HHD$(H$LHHD$@H$`LHHD$8H$L HHD$HzH$LHHD$]H$@LHHD$@H$LHHD$ #H$LHHD$0H$ LH$1D$XH|$HDŽ$H$H<$HD$TDŽ$5L$PHl$`L$ȃD$\ȃL$hL$l D$ t# tL9MLHt$IHD$pE(H4$H|$<Ht$(1ҿHt$@1ҿHt$81ҿHt$1ҿHt$H1ҿ Ht$1ҿHt$ 1ҿHt$01ҿq9w( t&m( ljY( HD$p(1IHED$`H$XdH3 %(Hh[]A\A]A^A_Dt$\Aׅt AD$HADPtLL$ht$H$H$HDmetametacompute[i]->datametadata[c].size != -1data[c].bufferFor computeid %d: %s%s%s%s(%s)Data NULL0x%02hxrow_code != -3row_code != 0Data for computeid %d Retrieving return status... Procedure returned %d none %d rows affected @@rowcount not available ret name %d is %s ret type %d is %d ret len %d is %d ret data %d is %s %s:%d: Query: go %s%s:%d: dbcmd() failed %s:%d: next_query() failed Msg %ld, Level %d, State %d Server '%s', Procedure '%s', Line %d options && argvDSQUERYinputncols <= 2pinchars <= pend - psurprised by %c %u%c%nbsqldb(): no name in %s bsqldb(): invalid name in %s %d%c%nU:P:R:S:d:D:i:o:e:t:H:hqvunable to get hostnamePassword: %s:%d: dbinit() failed login != ((void *)0)%s: unable to open %s: %s w%s:%d: dbsqlsend() failed %s:%d: dbsqlsend(): OK %s:%d: dbsqlok() failed %s:%d: dbsqlok(): OK &@&@&@&@&@&@&@&@&@&@&@&@&@&@0&@&@P&@&@&@&@&@&@%@&@`&@%@%@`&@%@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@p&@P&@&@@&@&@@&@&@&@`&@&@&@&@&@&@&@&@&@&@&@%@&@&@&@&@@&@C@0D@0D@0D@C@0D@0D@0D@0D@0D@0D@0D@C@0D@A@A@0D@`A@0D@0D@0D@0D@0D@0D@0D@0D@0D@0D@0D@0D@0D@0D@C@@A@0D@0D@D@C@0D@0D@0D@0D@0D@D@0D@0A@0D@0D@@@0D@@@parse_pivot_descriptionget_loginset_format_string----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------print_results/dev/nullmain %s:%d: dbresults(), result set %d failed %-6s %-30s %-30s %-15s %-6s %-6s %.6s %.30s %.30s %.15s %.6s %.6s %d columns found in computeid %d %6d %30s %30s %15s %6d %6d %s:%d: asprintf(), column %d failed %s:%d: dbbind(), column %d failed %s:%d: dbnullbind(), column %d failed Insufficient room to create name for column %d: 0 < altcolid && altcolid <= dbnumcols(dbproc) column %d is %s, type %s, size %d %s metacompute[i]->data[c].buffer%s:%d: dbaltbind(), column %d failed could not write to output filebsqldb: fatal error: dbnextrow returned FAIL Retrieving output parameters... %s:%d: dbresults() returned NO_MORE_RESULTS (%d): %s: error: severity %d > 10, exiting %s: unable to allocate login structure found %lu row and %lu col keys bsqldb(): could not parse value column %s bsqldb, line %d: NULL terminators ('\0') not yet supported. usage: %s [-U username] [-P password] [-S servername] [-D database] [-i input filename] [-o output filename] [-e error filename] %s:%d unable to open %s for verbose operation: %s %s:%d: Verbose operation enabled /dev/tty;| <lt|<URœha.Lz˟LT̶?ĄvHy˂={4E:r/FhזK,t 苵ƪ=)D(܏uM9Vbs wFB=^p- 6۞aF;gWq,̱oW4D<>;;ڹZACp 17%CF*>siU$w!\Q.gYZ.shstrtab.interp.note.ABI-tag.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.gnu_debugdata 8@8T@T !t@t$4o@H> @ F @ mNo@[o@jX@XtB@~@y@!@!r/Q@Q  Q@ Q `@`a@am`mm`mm`mm`m o`op`ps`s s`s@ ssXpw usr/bin/osql000075500000022230147207605270007042 0ustar00#! /bin/sh # $Id: osql,v 1.12 2011-05-11 03:08:13 jklowden Exp $ # # Check odbc.ini, odbcinst, and, optionally, freetds.conf, # then execute isql (assume it's unixODBC's isql). # USAGE="Syntax: $(basename $0) -S server -U user -P password" while getopts I:S:U:P: OPTION do case ${OPTION} in I) OVER_DIR=${OPTARG} # override ;; S) DSN=${OPTARG} ;; U) USERNAME=${OPTARG} ;; P) PASSWORD=${OPTARG} ;; \?) echo $USAGE exit 1 ;; esac done #cho ${DSN} ${USERNAME} ${PASSWORD} if [ -z "${DSN}" -o -z "${USERNAME}" -o -z "${PASSWORD}" ] then echo $USAGE exit 1 fi ISQL=$(command -v isql) if [ -z "${ISQL}" ] then echo "$(basename $0): error: no \"isql\" command found. Is unixODBC installed?" exit 1 fi # Establish ODBC prefix directory ISQL_DIR=$(strings ${ISQL} | grep ^/ | grep -v elf | grep -v '\.so\.' | head -1 | sed 's/lib$/etc/' ) INI_DIRNAME="/tmp/$(basename $0).$$" exec 3> ${INI_DIRNAME} # Check the libraries, too. if [ -z "${OVER_DIR}" ] then echo "checking shared odbc libraries linked to isql for default directories..." (echo ${ISQL_DIR}; ldd "${ISQL}" | awk '/libodbc\./ {print $3}') \ | while read L do strings "$L" | grep '^/' | grep -v '/lib' \ | while read D do if [ ! -s "${INI_DIRNAME}" ] then printf " trying $D ... " if [ -d "$D" -a -r "${D}/odbc.ini" ] then printf $D >&3 printf "OK" else printf "no" fi printf "\n" fi done done fi ODBC_DIR=$(cat ${INI_DIRNAME}) && rm ${INI_DIRNAME} if [ -z "${ODBC_DIR}" -a -z "${OVER_DIR}" ] then echo "$(basename $0): problem: no potential directory strings in \"$(command -v isql)\"" echo "$(basename $0): advice: use \"osql -I DIR\" where DIR unixODBC\'s install prefix e.g. /usr/local" echo "isql strings are:" strings ${ISQL} | grep ^/ | sed 's/^/+ /' #xit 1 fi if [ "${OVER_DIR}" ] then if [ -d "${ODBC_DIR}" ] then echo "\"${ODBC_DIR}\" is a directory, overridden by" else echo "\"${ODBC_DIR}\" is NOT a directory, overridden by" fi echo "\"${OVER_DIR}\"." if [ -d "${OVER_DIR}" ] then ODBC_DIR=${OVER_DIR} else echo "$(basename $0): error: \"${OVER_DIR}\" is not a directory" exit 1 fi fi # Look for server entry in odbc.ini echo 'checking odbc.ini files' for F in "${HOME}/.odbc.ini" "${ODBC_DIR}/odbc.ini" do if [ ! -d "$(dirname $F)" ] then echo "warning: $(dirname $F) is not a directory" continue fi if [ -r "$F" ] then echo " reading $F" else echo " cannot read \"$F\"" continue fi grep -F "[${DSN}]" $F > /dev/null if [ $? -eq 0 ] then echo "[${DSN}] found in $F" ODBC_INI=$F break else echo "[${DSN}] not found in $F" fi done if [ -z "${ODBC_INI}" ] then echo "$(basename $0): error: unable to locate ${DSN} in any odbc.ini" exit 1 fi # Report finding of server entry echo found this section: SED_CMD="/^\[${DSN}\]/,/^[[:space:]]*$/ { s/^/ /; p; }" sed -ne "${SED_CMD}" ${ODBC_INI} # # Examine server entry in odbc.ini # # Find the driver in the servername or default section for D in "${DSN}" 'default' do echo "looking for driver for DSN [$D] in ${ODBC_INI}" grep "$D" ${ODBC_INI} > /dev/null if [ $? -eq 0 ] then CMD="/^\[$D\]/,/^[[:space:]]*$/ { s/^/ /; p; }" DRIVER_LINE=$(sed -ne "${CMD}" ${ODBC_INI} \ | grep -Ei '^[[:space:]]*driver[[:space:]]*=') if [ -z "${DRIVER_LINE}" ] then echo " no driver mentioned for [$D] in $(basename ${ODBC_INI})" continue fi echo " found driver line: \"${DRIVER_LINE}\"" DRIVER=$(echo ${DRIVER_LINE} \ | awk -F ' *= *' '{print $2}' \ | sed 's/[[:space:]][[:space:]]*//g') if [ "${DRIVER}" ] then echo " driver \"${DRIVER}\" found for [$D] in $(basename ${ODBC_INI})" break else echo " driver line for [$D] incomplete in $(basename ${ODBC_INI})" continue fi fi done if [ -z "${DRIVER}" ] then echo "$(basename $0): error: no driver found for [${DSN}] in $(basename ${ODBC_INI})" exit 1 fi # get filename of driver echo found driver named \"${DRIVER}\" if [ -d "${DRIVER}" -o ! -x "${DRIVER}" ] then # not a filename, look it up DRIVERNAME=${DRIVER} ODBC_INST="${ODBC_DIR}/odbcinst.ini" echo "\"${DRIVERNAME}\" is not an executable file" echo "looking for entry named [${DRIVERNAME}] in ${ODBC_INST}" grep "${DRIVERNAME}" ${ODBC_INST} > /dev/null if [ $? -ne 0 ] then if [ $? -eq 1 ] then echo "$(basename $0): error: no driver entry [${DRIVERNAME}] in ${ODBC_INST}" fi exit 1; fi CMD="/^\[${DRIVERNAME}\]/,/^[[:space:]]*$/ { s/^/ /; p; }" DRIVER_LINE=$(sed -ne "${CMD}" ${ODBC_INST} \ | grep -Ei '^[[:space:]]*driver[[:space:]]*=') if [ -z "${DRIVER_LINE}" ] then echo "$(basename $0): no driver mentioned for [${DRIVERNAME}] in $(basename ${ODBC_INST})" exit 1 fi echo " found driver line: \"${DRIVER_LINE}\"" DRIVER=$(echo ${DRIVER_LINE} | awk -F ' *= *' '{print $2}') if [ -z "${DRIVER}" ] then echo "$(basename $0): driver line incomplete for [${DRIVERNAME}] in $(basename ${ODBC_INST})" exit 1 fi echo " found driver ${DRIVER} for [${DRIVERNAME}] in $(basename ${ODBC_INST})" fi if [ -z "${DRIVER}" ] then echo $(basename $0): 'error: sorry, failed sanity check: ${DRIVER} is null' exit 1 fi if [ -x "${DRIVER}" ] then echo "${DRIVER} is an executable file" else echo "${DRIVER} is not an executable file" echo "$(basename $0): error: no driver found for ${DSN}" exit 1 fi # find the server/servername SERVER_LINE=$(sed -ne "${SED_CMD}" ${ODBC_INI} \ | grep -Ei '^[[:space:]]*server(name)*[[:space:]]*=') ATTRIBUTE=$(echo ${SERVER_LINE} | awk -F' *= *' '{print $1}') if [ -z "${ATTRIBUTE}" ] then echo "$(basename $0): neither \"Server\" nor \"Servername\" found for [${DSN}] in $(basename ${ODBC_INI})" exit 1 fi echo ${SERVER_LINE} | grep -i servername >/dev/null # # Find the server's hostname # if [ $? -eq 0 ] # ODBC-Combined then TDS_SERVER=$(echo ${SERVER_LINE} | awk -F ' *= *' '{print $2}') echo 'Using ODBC-Combined strategy' echo "DSN [${DSN}] has servername \"${TDS_SERVER}\" (from ${ODBC_INI})" if [ -z "${TDS_SERVER}" ] then exit 1 fi # Look for $TDS_SERVER in freetds.conf FREETDS_DIR=$(tsql -C | grep 'freetds.conf directory' | awk -F: '{print $2}' | sed 's/^ *//') if [ -z "${FREETDS_DIR}" ] then echo "$(basename $0): error: unable to locate directory for freetds.conf using \"$(command -v tsql)\"" exit 1 fi for F in "${HOME}/.freetds.conf" "${FREETDS_DIR}/freetds.conf" do if [ -r "$F" ] then echo $F is a readable file else echo cannot read \"$F\" continue fi echo "looking for [${TDS_SERVER}] in $F" grep -F "[${TDS_SERVER}]" $F > /dev/null if [ $? -eq 0 ] then FREETDS_CONF=$F break else echo "[${TDS_SERVER}]" not found in $F fi done if [ -z "${FREETDS_CONF}" ] then echo "$(basename $0): error: unable to locate ${TDS_SERVER} in any freetds.conf" exit 1 fi # Examine server entry in freetds.conf echo found this section: SED_CMD="/^\[${TDS_SERVER}\]/,/^[[:space:]]*$/ { s/^/ /; p; }" sed -ne "${SED_CMD}" ${FREETDS_CONF} SERVER_LINE=$(sed -ne "${SED_CMD}" ${FREETDS_CONF} \ | grep -Ei '^[[:space:]]*host[[:space:]]*=') # No character class support in mawk, # cf. "Mawk does not support Posix character classes in expressions" # https://bugs.launchpad.net/ubuntu/+source/mawk/+bug/69724 HOST=$(echo ${SERVER_LINE} | awk -F' *= *' '{print $2}') if [ -z "${HOST}" ] then echo "$(basename $0): no \"host\" entry found for [${TDS_SERVER}] in $(basename ${FREETDS_CONF})" exit 1 fi else # odbc.ini contains a "server", a DNS host HOST=$(echo ${SERVER_LINE} | awk -F ' *= *' '{print $2}') echo "\"${ATTRIBUTE}\" found, not using freetds.conf" echo "${ATTRIBUTE} is \"${HOST}\"" if [ -z "${HOST}" ] then echo "$(basename $0): no value found for \"${ATTRIBUTE}\" entry in $(basename ${ODBC_INI})" exit 1 fi fi # If the "host" is an ip address, look up the name, for neatness, e.g. ## $ host 10.81.36.39 ## 39.36.81.10.IN-ADDR.ARPA domain name pointer ntc5003.eg.com if [ "${HOST}" = "$(echo ${HOST} | sed 's/[^.0-9]*//')" ] then ADDRESS=${HOST} echo 'looking up hostname for ip address' ${ADDRESS} HOST=$(host ${HOST} | awk '/domain/ {print $5}' | sed 's/\.$//') if [ -z "${HOST}" ] then echo "$(basename $0): warning: no DNS hostname found for \"${ADDRESS}\"" HOST=${ADDRESS} # restore host address string fi fi # Now we have a DNS hostname for the server in HOST if [ "${HOST}" != "${ADDRESS}" ] then ADDRESS=$(host ${HOST} | awk '/has address/ {print $4}' | head -1) fi if [ -z "${ADDRESS}" ] then echo "$(basename $0): no IP address found for \"${HOST}\"" exit 1 fi #cho ${HOST} has address ${ADDRESS} # Report what we know and exec isql printf "\n" printf "Configuration looks OK. Connection details:\n\n" printf "%22s:\t%-30s\n" DSN ${DSN} printf "%22s:\t%-30s\n" odbc.ini "${ODBC_INI}" printf "%22s:\t%-30s\n" Driver ${DRIVER} printf "%22s:\t%-30s\n" "Server hostname" ${HOST} printf "%22s:\t%-30s\n" Address ${ADDRESS} printf "\n" echo Attempting connection as ${USERNAME} ... if [ -z "${TDSDUMP}" ] then TDSDUMP_AUTO="/tmp/$(basename $0).dump.$$" export TDSDUMP=${TDSDUMP_AUTO} fi ( set -x; isql ${DSN} ${USERNAME} ${PASSWORD} -v ) \ || sed -ne 's/Connecting/FAILED &/p' ${TDSDUMP} test "${TDSDUMP_AUTO}" && rm -f ${TDSDUMP_AUTO} usr/bin/bsqlodbc000075500000056750147207605270007673 0ustar00ELF>@@V@8 @@@@@@88@8@@@@@ MM`M`x MM`M`  TT@T@DDPtd,=,=@,=@ddQtdRtdMM`M`@@/lib64/ld-linux-x86-64.so.2GNU GNUibdֿ0L3 T 36:(BE|fUa8qX0v]@UrG}fZ+pa6!f-UcKuF 9Q`Q`8S`Q` @Q`Q` Q` .@libodbc.so.2__gmon_start__SQLDisconnectSQLPrepareSQLGetDiagFieldSQLMoreResultsSQLGetDiagRecSQLGetStmtAttrSQLConnectSQLNumResultColsSQLFreeHandleSQLDescribeColSQLBindColSQLSetEnvAttrSQLAllocHandleSQLGetDescFieldSQLFetchSQLExecutelibssl.so.10_init_finilibcrypto.so.10libpthread.so.0__errno_locationlibc.so.6__xpg_basenamestrcpyexitsetlocalefopen__strdupperror__stack_chk_failreallocstdin__assert_failstrtolfeoffgetscallocstrlenmemsetgetopt__fprintf_chkstdoutstrcat__ctype_b_locoptargstderrfreopenstrncasecmpgethostnamefwritestrchr__sprintf_chkmemmovestrerror__asprintf_chk__libc_start_mainferrorfree_edata__bss_start_end/opt/alt/openssl/lib64GLIBC_2.8GLIBC_2.4GLIBC_2.3GLIBC_2.3.4GLIBC_2.2.5A`ii ii ii ti ui  ui O`0Q`3Q`:Q`6Q`8P` 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`.Q`/Q`0Q`1Q`2HHU> HtH5B> %D> @%B> h%:> h%2> h%*> h%"> h%> h%> h% > hp%> h`%= h P%= h @%= h 0%= h %= h %= h%= h%= h%= h%= h%= h%= h%= h%= h%= hp%= h`%z= hP%r= h@%j= h0%b= h %Z= h%R= h%J= h%B= h %:= h!%2= h"%*= h#%"= h$%= h%%= h&% = h'p%= h(`%< h)P%< h*@%< h+0%< h, %< h-%< h.%< h/%< h0%< h1AWAVAUAATI`/@USH8dH%(HD$(1HD$HD$`R`1HMHH< H= 'I<$(HH= H= )=@H< :HI;R`DfD|2@LD D2$0:@H=; Ht$ HnHHG< .< L=; 1;fD<0<\\fDHL\HIAG: /H=0: CH|; H : P5@H=: 1hfD f iHH\@H=9 4@1112H=9 H: rIwA/1HMOHLHHIH9 H=9 H=: HtH%9 1@kHH=c: HtH8 2@EHH=E: HtH8 2@H=O9 H8 HS9 H d9 H=E9 A(6@1HT$1fH|$HMH8 XfGHt$HT$KfQH|$HSMNINAH58 $DfeHHwHt$HT$ fH|$ Hf H|$ Tftgft-fcteA21@$3@Ht$  Ht$ t!H J7  3@.fDH|$ ~ Ht$ fA21@/3@H 6 H=6 5@17*e2@2@=@DHHR7 8H=6 H J7 A=@H$A 5@1H|$Ht$&Ht$1HL$(dH3 %(uH8[]A\A]A^A_$=@B/@2@A2@2@Ht$ Ax6@2@׹$=@$B/@2@A6@2@ A21@2@ A21@2@Ht$AP6@2@=@B/@U2@"-8vLo6 IH=5 H 5 2@1]Hٺ4@8*L+6 I8L6 I1I^HHPTI.@H.@H@Mf.fQ`UH-Q`HHw]øHt]Q`Q`UH-Q`HHHH?HHu]úHt]HƿQ`=4 uUH~]4 @H=/ tHtUM`H]{sAVIAUIATUS~=BHHH@HLd0H{H0HH}L9uL []A\A]LA^fU1SHH=>3 dH%(H$16H 3 H=3 Am/@HXH=!3 H3 H2 HHH/@Hu.HSLD< 8HDCDA uH=3 1Hٺ"/@<$wH-2 H"HHً1H! tH€DHqHDHH)HtIHHHHH- 2 H=1 unH=1 t^H=1 H h2 A&/@11f.H$dH3 %(HH[]@H-1 H 2 H=I1 A@3@11Hڋ H!%tDHJHDH1H)Hr3HHtHHFfDH;@B/@M/@AW1AAVIAUDDATUSHHLD$H$D$dH%(H$81 fHD$E1H\$0L|$VDD$EH 0 H= 0 LL$ 1H$a/@JD$A9DL9l$1HHLD$HL$ L|$$ILDfuH N0 H=/ LL$ DD$a/@H$1<@B/@R/@?H=1/ Hٺ[/@9l$PH$8dH34%(Du+HH[]A\A]A^A_ù<@B/@R/@\ff.ATIUSHHMBfAH$6@@/@H=. H =/ LD$H$Dú/@1AHH[]A\w/@f/@fH=!. H . h3@L$A1WDH=- H . D¾3@1%k=@B/@/@fAWI11AVAUATUSHxdH%(H$h1f|$LHD$8HD$0Ht$8H|$01Lft$LHt$L f H\$L0HHHD$0 HHHD$8i H - S1@H=|- A]1@A}1@h1@3@1HD$l1@HD$s1@H$x1@H=9- A;@3@1HD$;@HD$;@H$;@MLɾT$LfHD$8HhHD$0LpDHD$RMnDMNLD$NHT$`HD$HD$PL,$DLHD$"f1HD$Nf=H|$`D`IFHD$PMVfxL9wLENIF fA;fA 0fA%AA fAA fh$6@/@MFH=+ H$D$1LT$ 4@yD$LA9H5J, )=@A_/@AF1@ft"f tft f 1@HGfDIN I~HT$(LL$ HL$ HL$LL$ LHT$(H9ƾB1ASMF M9FMCFLLD$LHHELD$IHDLTfPD$LHI0D9 * …fH\$01HSH 1H=h* H0D$L9f~=Hl$01HUH=-* 1;@H0D$L9щfLfdffA21@1@LGD0@fD0@fD0@fD0@fD0@vfD0@ffD0@VfD0@FfDo0@6fDa0@&fDS0@fDG0@fD0@fD0@fD:0@fD/0@fD&0@fD0@fD0@fD0@fD/@vfD/@ffD/@VfDE1@@ R`1LT$$EN R`LT$HT$XE1EV'LfH|$XLL$TALDfIFENLTMVfL 1( )=@L1Lɺ1@LJH=& H g' H4@AAO1T$LHt$8H|$0H$hdH3%(Hx[]A\A]A^A_LT$L1H\$8Ld$0fEIT$H=& 1@1cT$LHI09HCHtHtHIT$H H=% 1f|$L~ LLuf~]f5fd{H= & I2@2@1LT$LHt$8H|$0lfUf$/@H=% 2@1VA21@.2@<@#B/@1@A21@1@A21@1@<@`B/@1@|H=-% =2@2@1T$LA21@1@.A21@1@w/@H=$ 12@fuLofdft/@H=# Aغp4@1/1@뎹1@<@B/@2@A21@91@n <@ B/@N1@d<@B/@J1@Kf.AWAAVIAUIATL%( UH-( SL)1HHHtLLDAHH9uH[]A\A]A^A_Ðf.HH%s:%d: Query: go %s%s:%d: next_query() failed bsqlodbc.cmetaret == 0"%s" %s: error %d: %s: %s SQL_SUCCESS_WITH_INFOSQL_ERRORSQL_STILL_EXECUTINGfunc && msg%s: error %d: %s: %s: %s SQL_UNKNOWN_TYPESQL_CHARSQL_NUMERICSQL_DECIMALSQL_INTEGERSQL_SMALLINTSQL_FLOATSQL_REALSQL_DOUBLESQL_DATETIMESQL_VARCHARSQL_TYPE_DATESQL_TYPE_TIMESQL_TYPE_TIMESTAMPSQL_INTERVALSQL_TIMESTAMPSQL_LONGVARCHARSQL_BINARYSQL_VARBINARYSQL_LONGVARBINARYSQL_BIGINTSQL_TINYINTSQL_BITSQL_GUID%%-%u.%us%s%%%u.%us%sunknownSQL_INVALID_HANDLEfailedSQLNumResultColsmetadataMetadata type valuecolvariessizetype nameSQLDescribeColnamelen < sizeof(name)SQLGetStmtAttrSQLGetDescFieldunknown: %d%%s%sdata[c].bufferSQLBindColSQLFetchNULLdata[c].len >= 0SQLMoreResults returned %s SQLMoreResultsSQL_SUCCESSSQL_NO_DATAoptions && argvunable to get hostnameU:P:S:d:D:i:o:e:t:V:hqv%s: unable to open %s: %s wSQLAllocHandlehEnvfailed to set SQL_OV_ODBC3SQLSetEnvAttrhDbcSQLConnectSQLPrepareSQLExecute: continuing... SQLExecuteSQLFreeHandle%s:%d: could not allocate memory %s: error %d: %s: invalid handle: %s %s: error: %d is an unknown return code for %s %-6s %-30s %-10s %-18s %-6s %-6s %.6s %.30s %.10s %.18s %.6s %.6s %6d %30s %10d %18s %6lu %6d %s:%d: asprintf(), column %d failed error:%d: prret cannot interpret SQLRETURN code %d %s: unable to allocate login structure bsqlodbc, line %d: NULL terminators ('\0') not yet supported. warning: -V must be 2 or 3, not %s. Using default of 3 usage: %s [-U username] [-P password] [-S servername] [-D database] [-i input filename] [-o output filename] [-e error filename] %s:%d unable to open %s for verbose operation: %s %s:%d: Verbose operation enabled failed to allocate an environmentfailed to allocate a connectionfailed to allocate a statement handle#@@#@}#@#@#@8)@8*@8*@8*@()@)@)@(@(@(@(@&@(*@*@*@)@)@)@)@)@)@)@)@x)@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@8*@h)@X)@H)@j@@@@@@@@@@@@2@@@@@@@@@@@@@@@@@@@@j@@@@@@@@@@@@@@@@4@@(@bufsize----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------print_resultsprint_error_messageodbc_herrorget_login/dev/nullmain ;` 4|TD\TzRx j*zRx $0FJ w?;*3$"<DgBGE A(A0H(A BBE,8ACG  AAE DLBOE I(A0A8G s 8A0A(B BBBA 4 .BDA D0v  CABI LTE BIB B(A0A8G- 8A0A(B BBBA L*BBB J(I0A8Dp 8A0A(B BBBA DeBEE E(H0H8M@l8A0A(B BBB<@@ A @ .@M`M`o@@@  P` @p @x o @oox @M`@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@bsqlodbc.debug`7zXZִF!t/]?Eh=ڊ̓N)R֕b8Wfd[,NqsWUr?k112!$#3TlUsE:>j?W,r7bLdg| l2 0dp`gYZ.shstrtab.interp.note.ABI-tag.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.gnu_debugdata 8@8T@T !t@t$4o@H> @F@Nox @x x[o @ jp @p xtB @ ~@y@0@.@. /@/, ,=@,=d=@=M`MM`MM`MM`M O`OP`PQ`QQ`Qx QQU usr/bin/tsql000075500001052160147207605270007055 0ustar00ELF>K@@L@8 @@@@@@88@8@@@tt   d d<*. --d-dTT@T@DDPtdئئCئC< < QtdRtd  d d$$/lib64/ld-linux-x86-64.so.2GNU GNU'8:悰L+N(yn͢!\ (BE|fUa8qX3MwS~+G~ZN\)!XA"C%e@zw+5_MLsisZ_:HQDv93iuZkg8q(4JNeHp6'U*HdV['u9$ n/t 09bo@6d46d:dP6d /@#X6d46dAp6dH6dDBo`6dlibssl.so.10__gmon_start__SSL_get_errorSSL_CTX_freeSSL_pendingSSL_readSSL_CTX_ctrlSSL_CTX_get_cert_storeSSL_set_cipher_listSSL_connectSSL_set_bioSSL_CTX_load_verify_locationsSSL_library_initSSL_CTX_set_default_verify_pathsSSLv23_client_methodSSL_set_connect_stateSSL_shutdownSSL_writeSSL_get_peer_certificateSSL_CTX_set_verifySSL_stateSSL_freeSSL_ctrlSSL_newSSL_CTX_new_finilibcrypto.so.10BN_num_bitsGENERAL_NAME_freeX509_LOOKUP_filesk_pop_freeASN1_STRING_dataX509_STORE_set_flagsX509_NAME_ENTRY_get_datask_numRSA_public_encryptCRYPTO_get_locking_callbackRSA_freeX509_get_subject_nameX509_freeBIO_freeASN1_STRING_to_UTF8CRYPTO_num_locksBIO_new_mem_bufX509_load_crl_fileBIO_newRAND_bytesPEM_read_bio_RSAPublicKeyBIO_ctrlX509_STORE_add_lookupERR_clear_errorRAND_pseudo_bytesASN1_STRING_lengthX509_NAME_get_index_by_NIDCRYPTO_freeCRYPTO_set_locking_callbackX509_NAME_get_entrysk_valueX509_get_ext_d2ilibpthread.so.0pthread_cond_initpthread_mutex_destroysendpthread_condattr_setclockpthread_mutex_initpthread_cond_waitpthread_cond_destroyrecv__errno_locationpthread_mutex_lockpthread_cond_signalpthread_cond_timedwaitfcntlsigactionsendtopthread_condattr_initpthread_mutex_unlockpthread_condattr_destroypthread_mutex_trylocklibc.so.6socket__xpg_basenamefflushstrcpy__rawmemchr__printf_chkexitsetlocalefopenoptindstrrchr__strdupperror__stack_chk_failreallocstdinsocketpairgetpidkillinet_ptonstrftime__assert_failrewindlocaltime_rstrtodstrtokstrtolisattyfgetscallocstrlensigemptysetgetaddrinfomemsetstrstrtcsetattrmemcmpgetnameinfoeventfdgetsockoptgetoptpoll__fprintf_chkgetpwuid_rstdoutfputcfputsmemcpyfcloserand__memmove_chksetsockoptmallocstrcatstrcasecmpnl_langinfo__ctype_b_locgetenvoptargstderrioctlalarm__memset_chkgetuidstrncasecmpgethostnamefwriteiconv_closegettimeofday__memcpy_chkclock_gettimestrchr__vfprintf_chk__strtok_riconviconv_opentcgetattr__ctype_toupper_loc__strcpy_chk__ctype_tolower_locfreeaddrinfo__vasprintf_chk__sprintf_chkmemmoveopterr__strcat_chkstrcmpstrerror__asprintf_chk__libc_start_main_edata__bss_start_end/opt/alt/openssl/lib64GLIBC_2.3.3GLIBC_2.2.5GLIBC_2.3.2GLIBC_2.8GLIBC_2.7GLIBC_2.4GLIBC_2.17GLIBC_2.14GLIBC_2.3GLIBC_2.3.4      Лw  t @si ui ri ii ii ii    ii  ui ti  /d/d/dc/d/d@6dP6dX6dH6d`6dp6d0d 0d(0d00d80d@0dH0dP0dX0d `0d h0d p0d x0d 0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d 1d! 1d"(1d#01d$81d%@1d&H1d'P1d(X1d)`1d*h1d+p1d,x1d-1d.1d/1d01d11d21d31d41d51d61d71d81d91d:1d;1d<1d=2d>2d?2d@2dA 2dB(2dC02dD82dE@2dFH2dGP2dHX2dI`2dJh2dKp2dLx2dM2dN2dO2dP2dQ2dR2dS2dT2dU2dV2dW2dX2dY2dZ2d[2d\2d]3d^3d_3d`3da 3db(3dd03de83df@3dgH3dhP3diX3dj`3dkh3dlp3dmx3dn3do3dp3dq3dr3ds3dt3du3dv3dw3dx3dy3dz3d{3d|3d}3d~4d4d4d4d 4d(4d04d84d@4dH4dP4dX4d`4dh4dp4dx4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d5d5d5d5d 5d(5d05d85d@5dHH#Ht H5#%#@%#h%#h%#h%#h%#h%#h%#h%#hp%#h`%#h P%#h @%#h 0%#h %#h %#h%z#h%r#h%j#h%b#h%Z#h%R#h%J#h%B#h%:#hp%2#h`%*#hP%"#h@%#h0%#h % #h%#h%#h%#h %#h!%#h"%#h#%#h$%#h%%#h&%#h'p%#h(`%#h)P%#h*@%#h+0%#h, %#h-%#h.%z#h/%r#h0%j#h1%b#h2%Z#h3%R#h4%J#h5%B#h6%:#h7p%2#h8`%*#h9P%"#h:@%#h;0%#h< % #h=%#h>%#h?%#h@%#hA%#hB%#hC%#hD%#hE%#hF%#hGp%#hH`%#hIP%#hJ@%#hK0%#hL %#hM%#hN%z#hO%r#hP%j#hQ%b#hR%Z#hS%R#hT%J#hU%B#hV%:#hWp%2#hX`%*#hYP%"#hZ@%#h[0%#h\ % #h]%#h^%#h_%#h`%#ha%#hb%#hc%#hd%#he%#hf%#hgp%#hh`%#hiP%#hj@%#hk0%#hl %#hm%#hn%z#ho%r#hp%j#hq%b#hr%Z#hs%R#ht%J#hu%B#hv%:#hwp%2#hx`%*#hyP%"#hz@%#h{0%#h| % #h}%#h~%#h%#h%#h%#h%#h%#h%#h%#h%#hp%#h`%#hP%#h@%#h0%#h %#h%#h%z#h%r#h%j#h%b#h%Z#h%R#h%J#h%B#h%:#hp%2#h`%*#hP%"#h@%#h0%#h % #h%#h%#h%#h%#h%#h%#h%#h%#ht9t$t(H PH5H=`HlHDHMf. 2#uUSRHPH9tX[]11Hk(HH=#9H=#H#f.[\f.AWAVAUATU1SHHXdH%(H$H1DŽ$HDŽ$HDŽ$ DŽ$ C#!1H$&L(IMt I}aID$pL@ID$pM@E1HDŽ$HDŽ$E1DŽ$HDŽ$\CE1HDŽ$HDŽ$@CHމC3$Ũ C # H#H#H#H#H=# 1$Hy#H$|He#H$hL8H=I#ILH$H=(#H$&LH=#jI 3#@H$H=#mH$H$H=#GH$LH=#&IH#H#Vx@PC+4CIHHIIIЋpHLH(LDx<HDx8HDكx4LDكx0LDуx$LDx HDHDуx+4CPCLL$PH|$0AlCL$HDŽ$CH$HDŽ$CHDH$HDŽ$CHt$HDŽ$[ CCHDŽ$CHDŽ$^ C0CHD$xCL\$pHD$hCLT$`HD$XCHD$HCLD$@HD$8CHD$(CHT$ HD$CHD$CHPH$LC11H;H=#IIHC1H$HtK1HHHHzHHt,H$Hxgo -Hネ6d HN#@M-C]HH$(t>H$(H5C1> H$(_\H$(LUHHtH=#Hc?H&W1M $u M<1M M^ H=# H=#H$LHP] H$HxE YCH0 eCH LH H$tH$H$s H$H$H$ H$Ht T1HL1LHHHH$aLYLQLIH$H H!%tH޿DHJHDHH)HD$HdH3%(uHP[@Ht HH:uËOHpC1DAWAVMAUICATIUHSHH(dH%(H$1HHD$DHT$H|$,HHu{fHLH3?HM<$HH3ITH9wLI}HPH M<$LI}J8 HI$xHtAgH|$H$dH3%(uRH([]A\A]A^A_ÿB8H=#IH麘C1zU,ZCHHSAAؾ1HH[DE]AWAVAUATIUSHxdH%(H$h1T$谓AE1Ht$1ҹiL|,D$D$ +D$=:f=f=D$I$H11fxHH5#H(Hx8HI$@9{H5\#H=#HI$=x#u.H='#ACAQiCD CLD1D$D$ H|$01H$uHD$0HL$8HS㥛 H+D$ H+L$(HEHiHH?H1HH)ʹCL H|$p1HT$pLHI$HD$p6CH\$xHx }0I$H$8/H|$p1H$L$HH߹;CHD$p6CI$H\$xHT$pLHx fDH|$ 1E1QD$=#A$ C1\w=eE1fHt$1ҹLy D$=I$AHt11fxAwAAIWHv AbtHI4$AOdLL$@A'H~ `x(EtH5#H|$@>H|$@I$PH9~NHL<*AWdjEtمuYH j#CH?I$P9EH5/#H=P#fDH5#H=:#H5#H="#})H5#H=#e1H$hdH3 %(u4Hx[]A\A]A^A_H #B~fHmHtHOH=HP0HP8HP@H8HfDSHHHHt{wHCH[fDH?H{Hf.SHH0賣H{8誣H{@衣H[AUATUHSHHtnHItf1ftCDHEH؀xv!ML`HL+eI<$Ht qI$UCH9HL[]A\A]HH[]A\A]DAWAVAUATIUHSH8dH%(HD$(1HttOH$HHH @ID$PH{HHI\$PyHH\$(dH3%(H8[]A\A]A^A_INNNHIIHI88IIKDmIDHI)Aa#D4$LHuv#@HHIHHHH)ǍG0W<:MǃH׈Ft+ uLHsNHu1 #@H(USHHHtJGftAHfGH,H}HtHUPHt HCftHH[]l@H[]ÐH;HHHH[]CUSHHHPH{HtHSPHtHHHcHCPHHCHt>{wH[]ÐHH@H@H@H@ H[]f1ff.Ht#HFHtHǀƀHFHHtH@HtH~HHfHt#HGHtHǀƀHGfDAVAUATIUSDwEAF11L,I$H<(HHHGPR\L9uHcA\$(HIID$tcHEID$ tAAF11L4f.I$H<(HLHGHHP\L9u1[]A\A]A^11끸f.HtHtHG HtH PH5H=]fDATIUSHHƇGdH%(H$11fG NHHcH=Hƹ HHHDHHMt3I4$HtH{HIt$HtH{ ̞HtHCH8t]1HHHCH{0HD$蒞HtE HH$dH3%(u,HĐ[]A\@H{H5PHu1@ f.USHHH HHHǃH5\HHCHC HC0HC8HCpHCxHHHHHHHHC@HCHHCXHC`HCPHChHHkHSƃƃƃƃƃ`ƃƃƃƃƃƃmƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃƃhƃƃƃH؀ H[]fDH=ѭHt$Ht$H=HHHDHHHDDH1[]Hg1USHHHHHHHHؚHHH{ߚH{ ֚H{0͚H{pĚH{x軚H诚H裚H{8蚚HHtH}HqHeH{@\H{HSH{XJH{`AH{P8H{h/H#HH[]EDH[]fAUIATAI|$USH4HHt.@ h1MfCHtH{LLk HH[]A\A]S9wHr[HHtX[Ðf.HtS HHHu[f.USHHHHtxHHtlHHv=HP(C H9rGuWHt:HPHkHHSH[]fDHP(C H9sH1[]H HH5ѪH=HSHt'H?H{H{H[@[@f.UHSHrHHt*0kHtHHh@(H[]@1Ht1HSHtH?_H[fD[@f.HHtH1HD$HD$HSHt^1G*G fG(G+G$HH;HCH{HH{HCqHC[hB~P)Nt8~&3Nt~4Nt&.N1$Nt&NuH=O@b tXH=~=c t=d t=` t=a tH=H=H=H={@SHP5}DwS(s$ bptH=#\@Pn 2fR(pH=1 fB ^Yf:L9X? V4 OQ1RjH=mFfD 6H=fL.fx H=[p(Nff  H=1fD"\&*H=ѥn+ ~FfFC:GC"q+vH= UDx ur \%H=_3HHtH5DH7H[f.P ^ f v H=t1f;W^gBUf= <7== =.H=1 ffryN #&cH=fn3 qH=\@ " H=+-!1Cf\(x f+Z i+B +H=fD  r ` H=1f.  [ FjH=FfDs > & t"H=%fD 3  1H=fDB l  r Z H=nfD0 Mf>H=-/)  13f+Uf1'G'Q'H=͠@G(fwpH=UL@5fuo xH= @S0C0fH[?B>H=ǟ  H=ws1@% B(%\H=8H=),@/l 2T .H=yH=GGFH=G fH=c_S1u@ fy wy"H==M=+  >H=qID{ RF= HH=/n   } JH=S&4-   H= # m H=  {   rH=KNH=-/1QH=[ 1+f.fmH=˛10H=ۛ1f.H=Q1f.GcH=Y1{f.Z(H=5[()1Kf.) H='7 1f.H=1f. I H=t H=OQ1sf{   h6H=39R wR SH='? E 'H=  #)  7 H=pB 2B 6B^H=:a t+ (H=W ] H=ݘ + %+ .7H=SH=_b? wBDPH=S,H=G H=/H=×H=#H=H=H=H=H=H=H=ɗH=cH=KH=cH=xH=lH=]`H=TH=oHH=H=CH=dH=NH=yH=amH=FI?UH=R1+=H=: %H= H=H=ΒH= H=Ȓ%H=|PH=,q }H=Y BeH=A<MH=z) 5H=2;H=>H=H=ؑ:!H=ؑ& H=TH=H=H=TuH=iH=]H=xQH=`EH=`9H=-H=!H=ZH=* H=H=0H=6H=H=H=ĐH=H=H=H=H=H=yH=|mH=:aH=vUH=vIH==H=1H=%H=^H= H=H=H= H=H=H=H=ڏH=ڏH=H=H=DH=}H=nqH=heH=\YH=nMH=VAH=b5H=)H=PH=̎H=H=H=>H=&H=H=H=H=lH=lH=TH=TH=H=0uH=iH=~]H=QH=EH=9H=~-H=H!H=$H=č H=H=H=H=čH=H=|H=pH=H=XH=H=H=yH=mH=aH=UH=IH==DHSHtH?诵H[馵fD[@f.AUATUSHHH"o HGHtHǀƀHGf{t{H;tuE1E1f.HJ,(HtHHHtHDžH}H'}H]~HD~H/~H'}H ~H}H}H}H}H}Hn}HS}H7}H}H}H|H|H|H|Hq|H||Hd|H|H6|H|H|H{H{H{H{H~{Hb{HK{H.{H{H8|HzHkATIUSHHtLf}tE1 fE9v-#u1HELH4HPy[]A\[]1A\øHH={پy1>ff.USHHHuHH;Hk1H)HuH[]f.AVIAUIATL$UI|$HS LHHHLHt$HpHH蕡(IE1[]A\A]A^fIEAWAVAUATUSHHT$HAE1E1H$FD蓃AALH>xjEHUD)ÉD)f:CA~zM=HIt5MH@t IGEHu'DfDH$fH<$H[]A\A]A^A_E1H$HD$H $HHD[]A\A]A^A_fATIUH-3SHHFH?DU t HW`HHV(=tzHC(Ht0Hs(Ht'DCADC ~#CH[]A\N!~Aȉș9EȉșC"wHG`HEHHp:HHC(I<$\HG`HHC(CfCDE5HG`H@HC($LN$HHH=x1-4AWAVAUATUSHHD#E5HHHǃtH,HIHH;HHLjH=#E1fA}upfH;HeHEHHsEHH߉E H1H5E#yAfE9eFIEAHH,ZHLu8L}@L$H<1HH'1HHHu0HH~LH͂HE8H8uLL`HHUXE ΃H߃@ ‰ @ƃ  @ ƒ ˆUXH߉E[~HHcf#HHHxcCHHAC AED9IEDHHHEPx;feCHdHcfAr#EL\$8DT$4HMH=`J1MDt$0HMH MHmcH=)JHE1HjMH=Js-mf.AWAVAUATAUSHHhdH%(HD$X1Hl$ 1HHHRHDRH߉D$@}QHfD$HmQAD$KAAtFDp#EOH.HL$XdH3 %(Hh[]A\A]A^A_fDD$JD$ D$D p#EHQHuHAHAPAHHA\H|$ AHt?uEHt;KlHHD$ H$LHH1Hm}H=PHuHDAHAf=Mt$zB4~Af=H&QD$DDD9H|$8W|$E}AAHHx HWHU ?o#fHHHHH  HS o#1fDH=AHOB.HH;HPf|$@:B HpH@DA9cfHT$ HD$ H fDL$@l#HD$(DL$HH_DD$KH=DHD$D$DD$HD$ H$1HdDDl#ED$b8Hc HaHH=DI"16DL$DPft$@H贖HD$8gL$@H]H=FD1WHs^H='D11H= DH]1қHHx HGsHP]H=CDᾒ1zt$DzA1If.AWAVAUATUSHHdH%(H$1HHt$HT$ L$HD$PHD$(k#uLj#HD$H$dH3 %(HĘ[]A\A]A^A_DHE1`"1D$@SHD$`L%%SHD$0HD$XHD$8HD$PHD$HHJADKj#AF<IcLH wH੡D$HD$ HfJ=i#t]H]H=B31AJf.D$HD$ HJD i#EAf D$@Dl$ RD$HD$ HIDi#EtH<\H=8A.1AnfDD$HD$H:Ih#A D$@6DD$/D$HD$HHD5[h#EAHHt@:D$ HD$H<H h#%A0fDD$HD$HOH g#A FfDH(HRD5g#ExLt$H&-zg#_LHHGH#WH=<%1A UDHtD$HD$A  IHCfDA&fDDHA?Ht$ H#dHD$ AHHH;H;@H3@H߉)?ANj^# 1tBHL0Av 9gHH4fL0HAV 9DH9uH SH=6;Z1Of.HHz?-4^#D$D H]?D^#Ep HC>D]#DE2 t$DDH萴HHD ]#EH߃L4L~D]#EM~0AEEfAn IlGtHI>fAGI9u=d]#6 1L$D:QE1H HII9%]#IHN,8N=HAE`B>LfAE^HKIE8H8uA}`覵I}8HzHuDA0`aH<MtAG~tF@H #x%H]xHt$ HF+fDD$ fDHHpPHHt$toFLt$@LxML|$tNLL>MtAG~/tHxHxHD$@/DD$ fDD$ HDHmD$ ?HEAAfAH/EH=;%$AA1ѭ(HeEH=%L1语^HkEH=$G1萭f.USHHdH%(HD$1t tHL$dH3 %(uEH[]@Hl$11HHtu1fDfD1GfHt;~@O!wș1Eȉșf.f.HcHD7H9sHHHH9WwDH(HdH%(HD$1EHL$H4ׂCHH?H$iHH)H|$dH3<%(uH(Ff.AVAAUATIUHSHP=J#dH%(HD$H1m` L#uf.9t IAuHH}Ll$1LHABfL$8\$0D$4D$;HCHD$IBHD$tLHHD$(Dt$DžfDDGG#EH[]A\ÐDG#EtHHLHH= @2H HA1ԧ fLL=L@D F#E|HMHLdHH=?H HMA1VH?DžbH[]A\H[]A\H GH5?H=I>Ht$ @?t$ Dž@Hx5E#fL>rE#HEH1ɺ3NHx C{HPHHDžِHݍDžfDHDžb>HHHDžxH|Dž6L> D#HEH1ɺ&NHx pH ^FH5x=H=>Ef=H ?FH5Y=H=>FG=HEH=8=U LH H+?1HLEH EH>H=<b1ϤHELEH=<rH H>1薤 HZELaEH=<BH HZ>1cH!EL EH=b<H H!>1*DUSHHHx2HH~F@H1HtHHH<H[]1f.fUSHHHX H,H9CtH[]h wH@Hp1H҉utHHL$J9HL$HE1HtH29HEhH[]AUATIUSHG0 HHHH)Ll0Im@u0HIEHCH;HEHCHHEHCHEHC HE HC(HE(t 8IEH{Ht 8HEH{Ht 8HEH{Ht v8HEAD$0H[]A\A]ÐH151H@f.HHATU1SW0Ht#HHH)H|8rj9k0w݋h1C0t9f.H@L$I$p=I$x<9hwǃh[]A\fATHAUHSHtH8HHD[]A\"(f1ff.AVAAUA͹ATIUHSHdH%(HD$1H1HPAHcs=HHE$EEtHEEI$H8HEHxHtH5A9;tmHڋ H!%tHDHJHDH1use BM$t7HHIL]D;HHHAY;EEtHELd$Hヸt~HnHt$dH34%(iH[]A\A]A^fHHttfxu5HL(AuA}m48uLIUHHE@LHH5$=t=uD$tDJfDHh:15H G@HH16 fDDHڋ H!%tDHJHDHselect @HHd B@spifB BD1҃EIUHHE9AWAVAUATIUSHHdH%(H$1HD$HD$.HFxHhH5L+C)\HIfA}MII^4H =#HIHHHbHc@HD$LHD$ Ll$pHt$H1L;:L$1LHID$0DŽ$HPHH$$HHEIL$pf8DŽ$DŽ$DŽ$(DŽ$@HqH DŽ$XDŽ$pD$/H$$I $HqH H$$ I$HqH H$$$IL$HqH H$0$<I$HqH H$H$TIL$PHqH H$`$lHD$PL$DLt$0Ld$8MHD$IAMHD$I7H|$cHHL$1MHH@`H0wH$AWLN2L9LF1IL$T$pL$D)AGL;|$AW MC4DAGmLqHC!E|$H߉AAB׉A׉T$!T$9SHH5>H?8H߉ H5>HA$H߃<0!L$.HH߉ȃȀHE !1A$tHf8փ H |$/Hf:C@H H; H5=H$HW $HC HHz1H( 1H 1H 1H $HH$$H$H$ H1H1H$ H$$H$8Hr$<H^$PHN$TH:HHxDHHfD$HAt$H$hH$lHHf8H$Ht$HHCHHHtHT$H0H$H\腔H|$H3H$dH3%(HĨ[]A\A]A^A_A$I$DŽ$D$/HHHH$x$fDD$Lt$0$HL$HLd$8DL)HHt%1HH9wHL$H$$1L)HHt f.HH9wt6#L|$ L$*DHAD$ f-fKH:HcHIL$xDŽ$DŽ$HqH H$$I$HqH H$$g@p3fD s#fD rfDtfDH|$H1@Ma5#tHv8H=k71293$H($H1H=DIcH\H y9H56H=[8-Lt$ HD$D$H$HAHH{l/HZ7H=6H681DL+JH7H=Z6=1"f.AWAVAUIATIUSHdH%(H$1F HӉffHH: I $M$fA ЈI<$HG`HHx Am(ZIA$ IMD$D$MHGuIHG}IHIHu7D$ DM$E|$Mu'I؉LLPdMm(Mt7I6E|$Df>tI$H>tEtJMm()NMuMAE}ME5 I$ DLHx Y@HL{AD$1LI>HLJHtHPII>HǀfpLL_D$LjIf=p|$I$H9fA$tLMlA$I$AD$I$Hx1I$AfA$+EDD$0H=3AF)E$V-HH=3A-HD$M|$x\Iy(HFD0#ME"0#LwkI$1ɺ"NLޱHx JfDM$I}=IT$L=(T$D$Ƅ$Ƅ$ffƄ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$E$f$Ƅ$ff$EDDA~[H$LAF)IH53Lf8H3HGAt 1A@L/HcT$LLo,LIf8A$LLA~(A$@AFAN$)IvDA A1@AD9A~AuD,>I>f?v+Et&Au <A$ A$9~BDAHPz9~(HHT>|>fDfD9cff$ f$!f$A!%fff$f$ D$ L-P/I$HHD$AA$L2+LHT${THT$HHHl$0lHLr HD$IFHD$1HH H1IHj II$HD$0HHD$@HHD$HHI$IFB(HD$AfAE HLLAI$HL$T$`Lm8INHL$I$Lp E1u0Qf.HGHtLLAI8D;t$`s'I$A}0Hx tHGHuAI8D;t$`rً$E1Lxt4@I$HtIUAuLIMAID;$rHEDH$dH3%( H[]A\A]A^A_f=MMt4Ay*HLHI fAN8D$LL؉4A1IDŽ$A$NI?EAIf:(Dh*#MEH}.H=j,"+12pMԱA,Nuu!At &#IHx而AE 4D )#MEH-H=+*1蹊@AFD)#AFEAAfIH8AHp#wI<$MMfLHT$HT$HIH5MHI$Ń1ɉLLc/@(#MH *H+H=*b$1螉fL{EwILLI>D$zD$nLD$ cI$L$DD$ 9J(HtHcLDD$OI$DD$HAޱuA@uH ,II9EAIf=(f=f=='#MHn*H=)A,1茈I$ DLHx i%H 1ɺ-NLQ['#ױC'#H)H=I)b"1DD$ DD$fLLuX+$$ID$0LHpID$xLHpA+1LL$$H UAL1,LLH5*L A$Lփr 1L If81L 1L ID$pLHpHt$LIf8Ao1L= H$L( I$ LHpIf8H$L H5)L ID$LHpbA$LƃZ 1L 1AEL5 1 Lv H5LL ED$A=w\H #TL1WLLIf=f=f=L+ lA512I$H=$ADHcA)Mc1LL$LD$HT$(DT$$A DT$$LD1 I$HT$(LHphLD$1LLVL$L D$ $$1LR 1L@ pI$LHpAH1ɺNLHx ''$'$7A1E1M?I$LHp +1LYL L I LHpu+31L1L H$H=|$1 DIUJ"#H:t4HJH=M$H$ 1ױ @Hv$H=$ 1ױقֱHs$H=#A;eN1謂H #Hd%H=#r*1聂fw wff.wff.USHHHt HHHHHH[]fD f.HHxHHHH0sHHHHpSHHHtH-HHÐHHǐHHDHHHHDHHHHHHT$D$dH%(HD$1HL$dH3 %(uHDKf.SHf.HxC;C$sHSHK[@1[@oÐf.SHStS[AUIATIUHSH)MtHuLHIHI)vxDu]$)I9wMt"MtHuLLuDuH[]A\A]1f.HHdH%(HD$1OHL$dH3 %($uHHHt$dH%(HD$1 HL$dH3 %(D$uHDf.HHdH%(HD$1D$$H H HL$dH3 %(uHgAWAVIAUATIUHSHHHH?dH%(HD$81f?vtHH6txHO`Ll$ HHL @f.UHSHt0 HfDH]tDXuH1[]@H[]@UHSHt0 HfDH]tDXuH1[]@H[]@UHSHH#HH$H5H5 u1HtEH[]H5H H5|H H5kH H5ZH H5HH H56H H5&H H5Hp H5 HY H5HB 1 fDH5RH H5?H tH50H H5H H5 H H5H H5H H5Ht H5H] H5HF H5H/ H5H ¸ fDfDfDy o e1HHH=IؾHHnDDA@qHH @yQAqD‰H+Zf.x'16 wl>D1ff.S H1 H1҃w[@f.AVIAUIATAHUHSAHt8L`L< HIEtCLHH[]A\A]A^f.AI}HH9HFfATUHSH dH%(HD$1@e~@l CABy:=D2;>48f}fHL$dH3 %( H []A\</>*ǸhtCjjuUE EEE}HWxE`tx^zHcH}3'tK/ft>0@}t@H a:AH1HMHH@HcHi'H:*Ǹ~fD,'f}N#eD6fDF=i' @=vEEω}HWVmf.ATUHSH0H?dH%(HD$(1HH|$A~Ilt,@CJhjHH11il@ 2@;tf<DR>HH*E KHL$(dH3 %(H0[]A\fDHFH*EfD"ztWfu.HxKH}fDtht`kfD'tC~9/t<0u޸I@H9w:/f.#uLd$H 'I1LHMHLHec]FH9wLi'LEf4I8@HHH H*XHHH H*XBSH5g HtH5R H‰[Df.E1t HAE1A9r+d@AEAA9s At;E F AD9v;EF EQA vAAA<w%A7EAAD9wʼn#uH9 H= H1JgHÍWуPH HcH@&f.{f.hf.f.of.mf.nf.'f.f.AWAVIAUATMcUSHxdH%(HD$h1HH4$HIHHy$AHLCA D$0HD$@D$AD$AD$A D$AD$ -lD$$AD$(AD$,HxI H1HtbIWHLHfDL9s AG<%ubIH5 HIuH4$HL$HL>HHHHL$hdH3 %(Hx[]A\A]A^A_DEu<.tULT$PDE$H W  1LLT$LT$LLLLK<'H)ItXLIH)Itf?LH aH5M H=/ H BH5. H=$ H #H5 H=  H H5H=W `ATH#AUSuy1D u0HHcIc H #u[]A\H"L HB H=jELEȉ71cĉHH=CA1wccAWAIHA,AVAUATUS @ @ D1AHt HAt E1HfD_AtAB؃A)]A(^L>HBzՔֿA<LHHHHiA)ljȉAA)A+Dn A=F*[DLk9iҠD:% >% A)Ӻ$I4 )ƍ)B )Ɖ)iӱ:BIº⻷A)AIiɠD$ AA)AiĵPHƒA)EqC AAҺgfffAA)Aiʏ D)Aι颋.D)IETdDD׺<A)DD\$AVUUUADAA)A=A:DA1A3A A:H6H4ׂCIAk9=HHHHHi@BH)HIDu9غQAd)A9u)iҐ9uAD$AEPEXEp E`A@Ap1AxAh Ex$Eh([]A\A]A^A_@L>HBzՔLHHHHiA)ljȿ<ȉ)E1ۻlЉE1AA2E1׺<)L$EfDNNDi,A)AiA<–ȿDi'AӺ$IA)͋D:% >% 4 )ƍ))B Ak9A=AAAA)Aiձ:BIº⻷A)AIiɠD$ AA)AiĵPHA)AY AAҺgfffAA)ʹ颋.Ei DADA)DAA])IETdDD׺<A)D\$6@D:% >% $I4)ƍ))É$ID:% >% 4 )ƍ)B )ƽk9=D$)iձ:]BIº⻷A)AIiɠD AA)AiõPHE1E11A)EQC ׺gfff)Ϲ颋.Di DAA)E)IDTd1DDAVUUUADAA)@D:% >% $I4)ƍ)D$IDf=A<D:% >% B,4 k9))Ɖպ⻷iű:]dA)AIiɠD AA)AiõPHE1A)EQ1C DAVUUU׺gfff)Ϲ颋.Di DAA)E)IDTD࿉AE1A)DADDd$AA)dHzA+@(@1HAf_@AHD>Ni,)i–Ⱦ<Di')H6H4ׂCHHHHJrE.HHi@BH)HHD"t9F=HHcHttuǃ"aH.HcHrJ H*DAtbLHILHH@DH$dH3<%((HĘ[]A\A]A^A_@AAWI?HI9IF@E(f2";s#~48.= 0 3.1,AA(H}HH9A(@2;'<>H*AA@HMIAf.<@!@nI Def}LfAE@ƃ<!@HEAIj"6HcuEH H ƃ@*D2;!4!8HHKY8m4H?HH H)HH9/AArfMHL }LD@HcM#2#;"4_$8!ȺhA )Af<?z;f7$2AWD$ MA9AFԃ%DRH5HLEAEJ|fHH JHH9 JuAAAODXCJ HHDDADC= H7HcHf./$HEAIHEIGfDLH&fDEH$LH$fDMHLSfD@E  2?;fW48f.a , [f.,,AA3EoAA f}L"D@^ 2%;u48HE1Ҿ LIHEIGHEIGHEIGE fAG E"AG"7AA;AGAOȉڄE™1ʃAAD1E$DŽ$H$1LMAfD}LfD: EAA1}L@ADAAAA#8}0DaDDt)$AD$DuAEuI?vAD$HHIDHt5C)߉L$H8L$HAHL9NLcALDKH*A^A<>) *A^AU< >bAA3<>H$HH!1HAA<>AZA/zI?AE| 8f.\,AfAfAfZA7IAAZHE1ҾLIHEIGHEIGHEIGE fAG E"AG"AAmAOAGfڄE‰1ʃCfAAH$HHIK1HAffZA'f.?l 9f.LYAH,I.]= S.Y:A,A#IH$H ZHoW.¸D`fWf.H*A^ffZAȺh )HcH=fAAnHHKY8m4H?HH H)IA?f. fWf.P f.H,IAAAH'H=''v𺭋hA )fAȺh )U HcAIH'H='' 𺭋hA )fA`A=HE1ҾLIHEIGHEIGHEIGE fAG E"AG"AfAOAGAHAGH ȉHI#psH$AHA|$(+AI2AQH eAAADAAкdADº!A)1mAA:*A^ffZAI7AAA<@y. W.g .H,IAf.ws  qf. YA,A}#H$H b#L$HLA.fDHE LIHEIGHEIGHEIGE fAG E"AG"AA8AGAOȉڄE™1ʃAAȺh )HcHH= fAAm ALHL蔸PHt$pH|$`D$L|$HEAM n"H|$hAfL虷A48A\H,IHI1\H,IHI1bDAYH JAAк!A Ai'A)1VAŃM|1AALA&HLDHHHt HHt$pH|$`諺1 LD$LHމ=D$HEA1m1}-$9[|}PHHLH1襹A=H$Ƅ$-AH}}H$AL|$LAŃ|$HAt E1HLHHH H1 LHމ3D$HEDELmR="D 1HLHHQHH_H Hc H1 L)'HfdișkМу $AHމ$E1e 1LHމA9D$HH|$`H LAAHLH讷AFZA?AAGAGLAOA H H5H=Z\LAH|$`1 E0IAH5+LduA EDD$H5 LE1>AE K D$ATHL虳h|$H@l|$LDEY1AE4$E谿DILE1L111%/tA-tA.H-DCDCtπ/t-t.tAЃ˃AE/AHxHDŽ$fE/fAGAWi,$@B1E/A1i,AGAA设IHBDpoAT$DP^A|$-Mt$L$LLa1L#AT$IDPAT$DPAT$tDPAT$DP="L$LL`a 1L1Pwz$A|$-LL&aHL;I|$1 =+"ItHH=e1"HD?E1>ȃ}tkAA]="tHH=81"E4$1HLHE1EDkM71E1E11E1 CD~t$IE$EtMDDDCDFtD9t9t"9uk DB|Ek DG\Ek DGLAE1A AAD$HD$ALAAA6A+A AA AAAAAAAAAAAAA{ApAeAZAOADA9A.A#AA AAAAAAAAAAA|$-p1A|$-@1A|$-E1A|$-AOAZAOAD="HH=1myIt$L6]HLK I|$1 =;"I(HH=1L$It$L\1Lݬx A|$-LIDJu <:t<.8Hu܃="tHlH=,1D$XE1E1D$\E1D${1ɉl$|H$ @l${IA,$$@`@H=H$uG@.t@:tPu|$Xɚ;wkD$X Ek E|ЉD$XH5Ll$|H$"uA DDD$H5LuAE AU $|$\;w D$\$A;wD$=\"tHH=DW1-E1E |${.t}E1AEi@BD$Ek ElEk EtAl$|H$ID$H1AUATUSHdH%(H$1PL:GHLGD[AKIHHLLG@81AAUL!E8EA)L=THcHl$1E HAADPH{HcATʉQ؋LtfC‹TuÃuADL$‰D$D)EHDD$ 2JDD$ EHcD$DL$E+ tEɺ I|$Kt L)"E,$#?@D8HPAՋ+t҉Ho H|H)HٰH1H|E,$#fD9DLA fD D؉N1)ljEAH ΋DH1IɉDuEHcD$E,$Et$A4FHcH9ˉw@у9Dv1҃ljw8f.UHHATAwVЃ؍D#H|$8dH3<%(HH[]A\A]A^A_Aڍ !BDL A EIN1A)A41EDTHHʉTHH 9Éwt ؃TEHDD$DD$`1fD!TfHcAT uE>uDAVAAUIATIUSHx[HX:H1HH9uy\HH9Hu[]A\A]1A^fHtHpI$*qHtAD$EtHHLH)fp[]A\HA]A^@HtH} 1۬I$AD$AEoH5aHH?Hh1Df.S1 H耬t [f.H[rу0 v 1ɍAwQO0 v 1ɍqWFfDUHSHdH%(HD$1brHHtZHHH1Ix*H"H$HT$dH3%(u"H[]H$fD1WAVAAUL-ATIU1SLHL tHu[]A\A]DA^[HcAD]A\A]A^fDATIUHSHHx []A\DB"u1[]A\HH=MHپ21@f.AWAVAUATIUSHH="dH%(H$81Ht$HT$ HL$(Hl$0D$D$HEHD$LH@H\$0tɧIH IAtDQ u#t;tAt=tL0E11 ftJADV u1ADF t IcAD0 諢AHA]IcA݋D<0AIA=uE9IcID<0Au5DIA ADF uA <;1E1<#Lut><#ft8ADF u!CDF t HcǃA DHcǃEDH<;uHcA?|$0[T$wHT$(LHHD$ `"uOH$8dH34%(D$u2HH[]A\A]A^A_H/H=H% 'HEH=$1} 1A?|$0[S]HHt5["u;Ht$H|$訥D$ 2"u3D$D$|HL$HH=j#1 HH=N$ D$D$1AWAVIH5qAUIATIUHSH(dH%(HD$1芥HHND"EHH0"H5QHHHD$YA<$uBL"11HHT$dH3%(5H([]A\A]A^A_DHLt$胟HLkHtEH!HLH߉D$ ALI8u.LiES"KDMtHD$H8u|$ u5h"tHEH=I16 @D 9"E1fLhHH=fLᾆ11jHH==ML%1GHH=MLe1YHGH=ML1k1:@ATUHSHH H=ˣ"dH%(HD$1HD$Ht=HH5]H[t'HL$dH3 %(H []A\DH=4HHD$H5HHHuH=HH|$HLH1蝣x-H|$H5 HHH|$A腢EEH=HHD$H5HHHmH|$D$ ?D$ H5H=HH:D"tHGH=I1k ʥ"HH=1"oH H,H=&1aIAUIATL%RUHSHHHfHHŢt!HL9u"u6H1[]A\A]ÐHtDC"fEE u0IE H[]A\A]HZH=+1HU:1HH= H龥:1H H5H=艝fSHH=ՠ"HtkH"1Ht;u[fHHH"[@HXIdH%(HD$H1HHD$t`HT$11HHHL$LD$D$ 蚠uHD$Ht$HdH34%(u HX@1@H H5H=+茜ff.USHHt5HHt-8HHtH;HtcH+1H[]øH iH5H=!AWAVAUATUHSHHhD%"dH%(H$X1H|$HL$ED$PƄ$PƄ$PƄ$PHwHIlI| ŸHI;}HLšH5CjLFHHzDC"EH$PH\$PLt$HD$8E1HD$0H$PHD$ H$PHD$(fDHH蘠HD|$PA#tHBDx OEtH5LHHiH=HƹA8uH5e1L譜8t"H5K1L蓜H|$0HQH5(1LpH|$ Hƺ.5"OH5L1?H|$(HD$8Af.Dɠ"E#LȜE1H$XdH3 %(DHh[]A\A]A^A_ÐH5WLHE1蛛Ht$HND ?"E:A3HL(L$8\Lt$H$PHIxDI~8HaH'IHt1Ÿ"aHm(Hu"$P$PD|$8Ht$H$PfHLHǽ/-fCl%xlxixD"E`H51LCH51L2H5پ1L!HI視HI|$I|$AEH|$(H AA1NI|$I|$D$=G"LH RHQH=15I="wDH ֭HOH=L1EA=ԋ"=DH HH=1UAA="DH {HجH=թ1eX=a"DH THH=1u#=,"LH H6H=k1I="\LH HH=21I="#DH ŬHʬH=1|="DH HǫH=Ĩ1G=P"DH |HH=1AA ="{LE@H UHH=T1I=܉"ELEHH 1HH=1I="LEXH HH=1Ig=p"LE`H ׫H}H=1%I1=:"DH H{H=x15AA="eLEPH ~H H=>1EI=ƈ"/DH PHH=1UAA="LEhH &HH=ʦu1IIHHH=1 *=3"WLEH ;H@H=u1 I1="!LE8H HH== Iȇ"HH=J1H"LH |HXH=u-1IaPHH=L5J1?f.AUATIUHSHHD#"dH%(H$1EXH=˩ HPH=HH=HH=HH= HtH= HH=HfH=HOH=HH=zHH=rHH=wHH=v HH=pHH=RH>H=J HwH= HH='HH=! HH= HH5Ĥ9H5H赂H5H螂2H5H臂;s{pf{n{H}HLZFIDLHI2Mt-H$dH3%(HĨ[]A\A] 1LEH53H軁H5$H褁UH5H荁H5HvH5H_H5HHJH5H1H5H=k"t!HjH=Hپe+1<@ILHHIf.HLDIwf1 L血t 1L莀FHLHR ˆDHt$1LAA<$>HT$:0HHHfD1 L 1LE(HL5"~H}8LLl$CHIHuFH[(H1 "tLHߺ蹲HH=H'1|f.1 L!! 1L EHLH Ј1 L~ 1L~e="WHH=7Lᾃ'15fH} LdB"IąLE HzH=Hپ(1InfHLBIċX"LHH=Hپ(1IHLH ЈiH}LAIPLHHdI"4HLgAIHHdH=Iu%{H5SLztIH5?Lzt1H5/Lzt=8"HLH Ѓ ^LH@IFH}@L|@I2HLHF Ј HLH ЈH}hL@IHLH Ј='~"HH=tL+1rHL?IVH}PL?IBHLHV ЈH}`LK?IH}XL7?IHƠH=қL'1R`LHϦH=1LR)=2}"L LH HȦH=jr1HP"ATI1UHSH d1HdcHcHkcHf8w)HHENcHHL[]A\ a@HphH`DAUIATUHSHHdH%(H$1H91IHI9t4DHcQA'D4tQ~LHH`1I9uLH`H$dH3%(u(H[]A\A]HcQ'1IwAWAVAUATUHSHHH9HHH)H9AL-[ LftT@{urD;AG<9IcDLDET$ VvT$ HPfHH[]A\A]A^A_fDHCH9H H9vHH[]A\A]A^A_@A[]AEH9HH)ڃtf.HHKH9t$8Cu{uHKH9t:Cu {tDDHvDHDe@H5Hqu,HHH9,; u{uHXH5ٮHqH@HI9H5HwquHH SH5mH={rH TH5NH=V\rff.UHGHS1H Hx1HH9uH[]fAWAVAUIATUH,SHH8HdH %(HL$(1Ht$f8VH|$HxD$ Mc~" )ʍ HcI9}1LJc_1L_cL_L_IEf8LA^Lt$L|$6H "EL1L{ApLL ]1HL]HHtWH9D$wPH9rKHLLL)X\H9uHD$(dH3%(ucH8[]A\A]A^A_HphL#\BH H5qH=ppH H5RH=X`prf.HVDft@tY1Hff?vuf.HAL td@][HOEL9҈uqHHADL9t'HDE8uD DHHL9HADu@0@HH)ÐL9HAt1D8 HHL9uHDHHt4Ht/t(HHH@uH)HH lH5H= [o@AWAVAAUAATEUSHH8dH%(HD$(1Hf8^\H\H\1H\1H\&H\H\H\DH\1H\1H\&H{\Hn\Ha\@H[1HK\1HA\&H4\H'\01H\1H \1H\&H[H[H[DHN[HD$(dH3%(ucH8[]A\A]A^A_^[H5kHHHHX@H߾k[DHZGofDAVIAUIATMUSHH@dH%(HD$81Hc{0HD$({ K 1HHHxH|$0pHHHD$ HD$0HL$LL$ LD$(C41H$HLLt$tHtSHD$ H)I$HHt$8dH34%(uAH@[]A\A]A^I$LHj>1Ho1nfAVAUATUSHH L'@w)dH%(HD$1fA<$xHHHD$HD$LjMrH:hL`jIt$`LD$LHH6fHILeL.jHLD$HHr`LH62HIcHD$D$HߋUD` DEAt$XHXHXHHHpmrVHXEtyDHXHXt$HXHT$LH+Vt$HXHT$LHVuL;utLumL;mtLgm1HL$dH3 %(H []A\A]A^@HWHWH XHHHpmUHW1@HW`L;mtLl1H{(\,lff.AUATAUHSHHdH%(HD$1np"HF8L(Hf8AHWHE8IcHHpT,p"yuXH@AVHf8uH-WHEHHP H1f8w 1HWHL$dH3 %(H[]A\A]ÐH@`HM8IHH0HQDsHIH4$HAH@VH5sHSH$LHSHE8HI9L+kfDKVHf8uHUD1!V@H Vf.fD+jH|H=g1hH5H=od1bf.AWAVAUATIUHSHHf:L$E1AD$ fI$AJ4D$ t HF8HDyHHPA AFIAM9Av H@}EHTDHTuHE1E1Tf}uBfEAIA9}/I$T$HJ4(yH[]A\A]A^A_HE1TE1f}u/fDH1[]A\A]A^A_EAIA9}I$1HJ4(HP(yH[]A\A]A^A_Ð HTEHߍ4@DSL$ Aff.AUI ATIUHSH(dH%(HD$1sSH5HHHLP1LLS1LS1LxS&LkSL^SLQSAuLRLmMtlfA}td1"H1HLP(x)AUEH9~>IE1LHHyHL$dH3 %(u%H([]A\A]f.ADŽ$ 1ff.AWHcAVAUATUSHHxLHT$ H!%tH|$(DHJHDIHJ4_H|$8Z1HL$hdH3 %(ueHx[]A\A]A^A_E1HL$L!HD$81H H5H=WH H5aH=ɎoWYf.AWIAVIAUIATIUSHdH%(H$1HBD$MLLUIuHHf=f=vMt fALLLLBL]EL>H$dH3 %(H[]A\A]A^A_Ht$L$HLLHHLLH|$I9tYH Yf.jfDHF`LD$pLLH0HHD$ HD$Hl$pH(HH`D$ DIEf8YHHD$xAWHHD$(fHD$(H$D$$LHHkHEHHD$>YHH$BH$1E1Ll$8HD$0H$HD$ @HL)J,"HE H;D$r)HEH|$0HT$(HHD$PHHT$(LH$L_UM>HH$DsH Y1HE TLcIMtAG9D$}tELt$ H  1LSILHH|$I9tUH$HLHUD$tPD$1L$@I1LH(HH1HLP(HL9uADž T$(tRHHD$0IT$(HH@8H8Ld$PH|$D$(1Ll$8Lt$@L|$HI;l$(LYI9I8@HxuLhM9M@AuA_tSHXt IM9uHcLHHD$0L)LL0HPuLl$@Lt$HH|$0qTH|$xgTH|$I9TTH$Ll$8(L$MhM!LAE)A?uL>ML%?HLLgH5HHHL;HT$pHt$LRVLl$8Lt$@L|$HLd$PH$HD$01Ll$@Lt$HHL$PH$Ld$hHD$(HD$xHD$8HL$XH$IIIHL$`HD$(H(H4H@H$I^P+ILLNH H$HI9rHHD$(LH|$xHHXHI=PHD$8H,HD$xI^H|$@B0 HD$xBD0IL$LH4($HH|$xLAWL4D$896MtHT$xIFB2,HT$xIHD$8HD$(E1HphL+:IHL$8HH@8HHHL$8IH|$@LL$PLD$XHH,HR8HH$HH$HL$`H@8HH$LHD$xH$LL)H$HH@`H@4HH@`H$1H0tVHeML+$zM)HD$0I/PH|$0Lt$(Ll$@Lt$HLd$hPHl$x4H H5jH=҄xM11SHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1H$HL$H|$HHD$HD$0HD$D$D$0HD$ /H%bBf.AUATUHSHH*G"HHtEH貏HHf8}.H}@Ht BHE@LmC)L}>IH-At$H-H-1H}8H@-AH-IcLH*1HI-Hu8HtHV1Hx~H-HH[]A\A]E tQ1H߾HU8Hu H:HU8Hu@Hy@1H^H>sH=zqm1mVf?vF t1~.u 1~Df.Hf?vF ui1Hf~.u~tF/1HfATUHSH dH%(HD$1HD"HH~EHeHHf8}.HC)HF<IH+At$HV+H+1H+AHs+IcHH(1H+ǃdH+HHL$dH3 %( H []A\1H߾H5qH(1ҾHHf8 H*H5^qHHHH'1H_*1H*1H*&H~*Hq*Hd*u H)ǃf.H߾)H)xR>HNHpH=nv1褣Df.AWAVAUIATIUHSHdH%(H$1HHt$DrH H|$HlHH|$9HuHfffoMEl$EwHD$0E11HD$fDIE9I$ENABX tH|$H oPAؾ1LT$9:HT$LT$ H!%tLHDHJHDHHT$ H!%tHzADHEH oHH1I9Ht$H%I4$DHIE9H5nH1%Ht$H%HD$0D$H5d`HD$ODD$L|$H ynDD$P1HL8LH:%A9~JH5eFI$HAL4%Iv8HHujAFX uI4$DHHpA9H'HH$dH3 %(;HĘ[]A\A]A^A_fHH$H5mH$qHF`HT$LD$(HH0?HLHHD$1HL$H9L$UH!;H@HE)HD$2&HL$Hq%HL$H&HL$Ht$HHcJ#E2H%IT$LH/1H6E1H5lH\#Ht$HJ#ZDHD$(HHL$H%HL$HcT$(HH"HL$H9L$tH91H$EAFE1L<)IE1LHP(IM9I$HN,0Ly1Hu$8H 6}H5NiH=Uk\6H }H5/iH==6f. ="SHu u 1[DHƃH3H;uHt)H-6H;H,~1[H6<"C)uTH[M$H!H\H=KhILE„HDHAmH1'$H[mH=h1fDAUIATIUHSHcHIEx E1Ht:fFLEAAAAvAA< wAMt<@II9uMtHHLl5AHH[]A\A]fA_tHH"HL[]A\A]MDH3HIEx KHH]Df.SAHHcHExHH߾'[HHT$2HT$HԐAUATUHSHHBI̋ :"HaHf1fA${)H!H}2H} I2ElHA2!,:"H}1HP!LmL1LHcHH)!1H!H} 1H Hm H1HHcHA1H A$1H[]A\A]ffMD H1[]A\A]fDH[]A\A]HuC)NHjH=%e%1}H}H1HH} HH񾒓HH=dHэLH g֙AWAVAUATUHSHXdH%(HD$H1HH=8"IIͅ AuEHt HL3HAf=f=jMHD$AD$L} L$/Iv`LD$LHH6HIL$cHT$LD$LHH;HI1ҾHHf82HH1H1HH&HH1HH|$HT$LH7L;u tL931H_HR&HEH8H+H|$uPtH1HH&HHHuTHI1HH&HHH1HHT$HkL;2AE6"ǃ!1HL$HdH3 %(^HX[]A\A]A^A_fD5"tHgH=a1B謖1HcE1H߾ sHL$ H5cHHL$HL$HHHf1Hv1HlcH_t$HH3f>w)t$HHcT$LH}HhH_DLHݷ$1HH$I$1HL4(HLI1LHP(H;,$u;fDHC)H},pH@1HH}+HbLuL+LHcH1H>L3AEAHeH=_13"DL;u tL/AM 1H\/NHeH=r_1eHU 1HLD$HIF`HHHH06HIt$E1`Df.AUATUHSHHZIԋ3"HMHf1fA${)EHt HK~HHH}N*p Hp1H&H}-*HLmL*LHcHHk1Ha HTu(HA$1H[]A\A]@ED$fEDH1[]A\A]DHuC)D몋NHcH=]1|AWAVAUATAUHSHH]1"HAͅHEHt H|HHf=f=w"H1H1[]A\A]A^A_1ҾHѽ}PtSHpuDE(DHB 譺ǃHkH߾LH[]A\A]A^A_AuuE11ɺH]HHf8恁uDE(D H+yfDH}A'HC)I=AD$IHMFBt6MA1HDHHuLH7AHMDHGfH[]A\A]A^A_ËNHaH=L[U1?f.AWAVAUATUHSHHdH%(HD$81HVI͋ /"HIԅmMEM<H1A$AEf:w)HL$8dH3 %(HH[]A\A]A^A_fDH[EHt H(z1HHbHf8HLt$BH5OZLӷLHHH1HN1HD&H7H*HuH1H1H&HHHHJ1HH&HH1H1HHx&HkH^1HTHǃHL|$Lt$ L@LHn,"ŅNt:1EDH߾Hdf|$ utuHHrfxgHHx&WHRz&Ix?z5H@HA$HBHAM=+"E$H^H=W1njff1'H ZkH5WH=Y $NH]H=rW1eqH]H=SWǭ1D=M+"DD$L$ H]H=!W׭1EAA V@ATUHSH0dH%(HD$(1H*"HHEHt H[vHHf=f=w>HVH7HL$(dH3 %(XH0[]A\1ҾHAHf8H&H5XH跳HHHH1H21H(&HHHuHvǃ H߾ HxHC)HbuH}@t)1HH@fDH[HE@u$NH2\H=T1׉fAUATUHSH8dH%(HD$(1H*("H.H1f:w%HL$(dH3 %(H8[]A\A]fDH+EHt Hs1HH2Hf8THH5VH許HHH 1H1H&1H&HHHuHj1H1H&HHHH"1H1HHH}DHID&H3f>hDH HuIcH HǃH9fDH߾ H HhH/ f.fD!NHYH=[RU1NfAWAVAUATUHSH8dH%(HD$(1H &"HAAMŅAHEHt HqHHf=<f=*1ҾH袲Hf8tH Hz 1Hp 1H 1H &H H Hu uH 1H` 1HV &HI H< H/ DH߃ 1H 1H &H H H DH[ AǃHO H0HL$(dH3 %(H8[]A\A]A^A_MtfA}5fHL|$  H5RL蟭LHHr@1HHD$ 1H H AmtAIMHHP0H:u1HDHTHHR0H:H9uE1E1t$Ha H3f>t$HF HT$LHM9tL9E1L4@IEHL$(HLTI$1LHP(L9uJLrLHLD$HHr`LH6蠮HI61HZeHhH,C)NHUH=TNE1GFfATHUSHHH?E1t1(""HEE1ftOfv C@v []DA\D!"tHUH=M1輂f.Hsu~CHt HDmHHE)HosH$HH HAHE$A(KHTH=M%1UHSHH诩t EH1[]ATIUSHFqu!v#LH萭1@[]A\Hf8fDUSHHHt"HtH߾H[]H _H5LH=N$ !AUATUSHHuBFHIIͨtH5?CHLCHL[]A\A]鋹H $_H5KH=S, ff.ATUS>HHHIf=v>Vtf=恁SIt$ HSIT$8藲[]1A\ËFu!HIT$8CIt$@[]A\ݸDH5>CH ;^H5JH=S8 AVAUAATUSHHD%"dH%(H$1EHf=f=vD$`tVt11H$dH3%(H[]A\A]A^A&HZDHcHA&H[JcHfDHDD$ H $¸kHC) DD$ HAp@HAHDD$ HADD$ H $EHBH%H1NDH"EHSELECT @D$pHD$`H@optionsHD$hHt$`11H1Ld$贾Lt$ D|$tF1ҹiLH|t"1A&6HSZJc HfD1ҹLH6u|$uHHtHH(u}{KH3MdMHUHA8H~ )l$ HSELECT D')D$x2/03HD$`HATEPART(ft$|HD$hHdy,'01/0D$~HD$pHSELECT @eHD$`H@textsizfL$pHD$hHSELECT @stD$rHD$`H@datefirf|$pHD$h1fDHOH=]G1P|1@B"HJH=GW1|1뀉u=lH%YHc H1F101 1 1HSET ARITAFFHl$`HD$`HHABORT OfDT$pHD$hD$r11HHH1HHSET ARITD$pOFFHl$`HD$`HHIGNORE HD$h뮀9LIHHHl$`H HLDDH1|o9L`IHGHHl$`H XHLDĀ9L=IH$HHl$`H dHLD례9LIHHHl$`H $HLD{9LHHGHl$`H 9HLDUHSET ARITANHD$`HHABORT OfD\$pHD$hHl$`HSET ARITAOND$rHD$`HHIGNORE fDL$pHD$hHl$`p9HWHcH9L3GH>HHl$`H GLDDHl$`H GH1DHl$`H GǃǃǃǃxǃiD$PdymHl$`LD$PH 1GD$PmydD$PydmD$PymdD$PmdyD$Pdmy븐IcHH"H&FH=kCDD$ H $WxDD$ H $HFH=HC)q}1HsHH߾H[]A\bfHDHh iHCH=?w1t>fATUHSH7Ht-H_IIHHsHt H8uAD$[]A\f.[]A\fDSHHHt HCH{(Ht HC([ff.HHtH1Hz HD@f.|H=THcH@Á^fD Á@<Bt8CD f.Á fDÁ 84t0 4 48fDfff. tu'#%_}G++wof.f.t!t@  }  },drfj^'FP@86,)L*ÐN|@#Á , , t(f$if@,&\DÁt26fÁ L tځD_|> t b Q@ @ < @W<F f&m#T   rU)8>,C ?./0( ( (, SHHH=!x [HH=![AUATUSHH "LcH!ALH=I "HHHHt+H-$ "HJ\JlHH[]A\A]@H="HHuHL!H-=QHHkHtKD;#uH="HHuH="HHtH"HJ,J,nHy"H J WH OH5{OH=|Of.AWAVAUATUSHHHH(a҉LcH !LcLHHTHHGLHW H9HTHHWHL%"G0K<ZKH0eHHD$pH$HULL$hH9H$HH|$XHH)L$HL$xHt$hHI6dHL$xHL$hL$H|$XLD$`L$L$HDŽ$H$H$H$H|$pHH$HT$xIHL$8LL$GHD$XL$1L$LD$`1HL$8HDŽ$I)L+\$hH$ML)]LLL$hL$HD$XLL$hL$LD$`HL$8HT$xH$H+$H$LL$HDŽ$H$H|$pL$MHD$PbH$H_ItH|$0c D$$H|$0d H ;H5;H=EK:6H :H5h;H=KOL$ HHc HDHHuf=t]f=vSHCPuH1[]HHh?H1[]fDHVHuf=uCPރvcu1HoHufDHU]HMVt ʰEHft"fvvH BPqEDNP"FAWAAVAUATUHSHH85!dH%(HD$(1DsdE~HHDL$~ICE1McLkHDL$<vMMmEt@ME1HUf:sM!<H<HcHDHs(Ht~0tMtLD$ DLHDL$L\$LT$rLcd$ HIELT$L\$AHDL$LDCYM9MGEtCPރczDHLT$D@ARLLH{E~ M9tL\1HL$(dH3 %(`H8[]A\A]A^A_ !jC<<tt<HHe1뗐<w4H;HcH@CE1$=wH?L$@AzLLH -1H>1-M 1H<uLH?1EtKCPރv(ct#H11H.1HEf8vMoHSHp?P0s H6@I@@HLGLT$DpHLT$LT$HIrLT$HIrIHLGDbf.M9HLT$MGA(cM9HLT$MGACEHHIDLT$%DHZDLT$\fDCE1$=He=L$IHLGLT$Dx1HiHLT$HH5=HH5=HpLT$BQKdT$H=-@H?;CDL$H@H=@;1DL$yCDL$mH?H=?Ⱦ5@1DL$L\$LT$CCCDL$L\$LT$H <H5?H=?,ff.UHSHH?HC1HC&SCJLw8H[]fDf#f.ATIUHSЄH]H#H@@1@Hum@uOuBE!ECw HsLI$f8wdEd#1[]A\fD1HfGtH@tfDEd1[]A\f.HfDH{@" 1HfOfDH fDUHxHSHHV4uHtuHhH1[]Df.f.ATUHSH0H^HdH%(HD$(1FdH4A@HH$HCHD$HCHD$HCHD$C fD$ C"HD$"HEf8w,HsAH1HL$(dH3 %(u#H0[]A\ÐHxfD1yff.f.S~(HFFt9<CCwCC 1[D[Ðf.AUATUHSHHLfHdH%(HD$1׾u0CdHL$dH3 %(_H[]A\A]f.I$ID$K+)sAT$ (AT$PHcHHH$I蜾CH$HH҃uAL$ I${)u8Cd1"KAT$ AT${@udILH$AL$@$-[ {+AD$uH艾fAD$ fHf=wAL$ufD~(tH<1HD1f.H(HVHdH%(HD$1FdF(tuH L$H )L$tQJ[ +L$uoB HT$ HfD$ H)B$1H|$dH3<%(uWH(fHHT$fDBHHT$[ D$f.HHT$ fD1IfUHSHH/H'11HH11HH11HʽHH11賽EEH[1]Df.G(fDf.S1HH1{H1q1[f.UHSHHFFGH?CC H[1]f.ATUHSHLfHuCd1[]A\CdHiI$1[]A\@f.SHH߾1[Ðf.USHHFdHnHx$rHuHH1[]D1QH1[]f.1f.f.f.1f.f.$1w H38fDF[wPHI/HcHf3t.ft1uAf1Dfv.`1tbvffux~t|`uft(~tuf.tdf.t?@3fDATjIUSHSt"nHQ}luiHCsHCdCL?Cu!$1w H1(CC Cd[]A\fH#tH(|+HA{buf?HHcHGZf.ATIUHSf=vsBۃ wHT.HcHHLH1P8uJ"wHH.HcHEE[]A\f=uDDIT$`fHHE(AD$hEYAD$lE]fDfA<$vEEf.fA<$vEEwEE ]DE&EEdAEoEEd)fEmEEd fEnEEdffA<$EEEE DhVfDFfD6fD&@f.AWAVAUATUHSHHHdH%(HD$81gAEdDH HAEAHs/IcfEDou:t=E&uӃf~~8ty&tk~IB[CPDf.z2<Ef@u@0u@Af.4f.HtGt uHGffpÐH 0PH5-H=-n@f.H!TdH%(HD$1HT$D$1҅y:HL$dH3 %(uH|ff.SHHHuHH[fD~wHE1E1$HtHH[@f.AWAVAUATIUSHHAdH4%(H$1MH|$@T$8HD$HLD$)N)8!˅L1fH@(HuHcH$IH$*NMI1IO4]LD$@f.SH?x{x [鴾@[@f.H(dH%(HD$1@t$ t0Ht$ 1ɺmHD$dH3%(u*H(Ht$HD$蕵莹@f.AUATUSHHHHItz҉~tH ~$H;LHtH[]A\A]Du>蹳HHHz #Nsrtt HD뱐{D(A rH;HD$NHHx ruDLIHtH9fHHLAVAUATUSHHHFHI:11HIu1H;DIT-)H#tx}HHI9Hueo!育HHHz #Nt9LNHsHc2k[]A\[]A\HH H5VH=mHDH=7W1e@f.ATذ!IUSHo0uHcLHK[]A\H H=7 1AVHAUATIHUSHHH$dH %(HL$1軭Hc؅xTN!H,$E1HH9It7H臬DHL$dH3 %(H[]A\A]A^1@A<$t BL D2H:uH5OL蝬*L8.LI(HHMx.I9*HHH{.ܦHtxtyLL)tHLH E11HLE1HHAHI9HLI)H)I)J|5EE1}.ADLHE1ALHE1:A` H $HH=41\!HcH!HH(D 1!EcHL謧1ɺ L航3L蛥LsA3!L5 LZL貥LDH=i!ĨD!EtXH=Q!@L5 mfDL5P @L5 @֡AH?!fD !EiH5 L聦@LL5z i @1L5 "fL5 L,} vHeHHPXH:t uE u!EHEAELLLIE0HELH1L辨HHD$H:H@8HHIHD$0茠HT$@HHT$8VL AƨH|$11ҾUkHHHD$蕦=!D$ "t$ IDD$$E1HD$(fAD;t$ 2H|$DHItHxcIHD$ţA?uHH;D$(D$$uHT$(Ht$8H|$uH5!H|$EH|$;kIcHSH HuqE1E1EDHHt.E8H{DHHfCH|+DLސDk HL$(dH3 %(HH8[]A\A]A^A_@Dm8HIfAt^fEx5MtAT$ASAGfEoIAWQMpAWUtQAWUxI)HE:DH?E1E1'fL$SD$LhfDm8HH9HAE1HHxt AA9uA9thIcHH,fDm8LL|$RDm8EpHEtExE|D$D$D$ fDl$H]Au@HcHH0HtH<к@uh@u~@ui1Ht Ht 1HfGt@HE1E11 ~fHHfHqHHthHtcDAwEHHu BfDHHHuHDHHHHHԻHH H5H=kPAWAVAUATUSHHHdH%(HD$81HLHHALeHD$ LH$DIHu<=!ɉHUHHz #NH LLMttLM{AV 9A9VIt)H %AV 9ЉA;VA~S AFfDAD9HE~ I@2I>hAV 1HIt)IA;F r;LM~qILHHIeL蝋ǃfD9}8t\L4fEx.A;s"HJHvHx@LHL@HL؏HD$8dH3%(HǃfHH[]A\A]A^A_f.H8fD5j!EF INH.H=2B|$!r!tHH=fB 1fHL`HǃLf !IvI~Ht$ H|$(D|$"L蹎fEA; IljL$LHHD$HH4Ht$ljHt$fE~L$HH6D$,T$$F|D$!<t<< fLMgEG D9Vُ!HǃǃLԍIGfxT;sIHL4Iv8AS!HHu 3fHHHuL:I~@E1fL辈L趶ExA~SANAV AF LLD5HIHHcs(HHHHB]HIHtgǃ@ ?AV AN%L܇fE~bALH|E1?HB=%v'A~$SvJAF&f9A;V D$(FpLAV HH=le1LˋHHL$LHAF LǃxH zH5 H=lbH kH5H=tC讈H 7H5H=iL։T$AHIHINjT$H $HH=xAz HIoIOHH=@4fUSHHdH%(HD$1$D$fD$HD$f8v HtnHHHHtfHH1HHHu=HHHuH)H;HS1Ht$dH34%(uH[]D$HŸ.@f.AVIAUMn@ATUSH/LL蟉A;HHt'AV8f9PuCfDf9StrHHHuHALLWKnuIn#NLHx ?xLXLfDHHHHIL HI{SEȸHEHDIFC AF)AF$TA^pAV(SA;Vxs[[]A\A]A^1LHA)!L艃[]A\A]A^HH/@I> tfA~8xzHHt@ AF8ESEfEAF8EfEAFtEA^x] IH誇IHHuNfHHHuH(IHÂAF$HH=!1 HfSHH HdH%(HD$1 W8fGt$SD$fT$D$D$GpGxHD$ 蔯HtvHHs8HfpHu SDHHHuHHHHH#@fC81H|$dH3<%(uH [H봸譃f.AWIAVAUATUSHW G9O)G )HGHGH $J@pG L$ IWffBIIWffBIG1fPIf8AW IwLHHILLsMo@AG L肅fA9AG|A9Gtw(HHuDHHHuH*1H1LALL6GnuIn#NLHx ;oL2LzH"SIIG@D1HLH=HL1AIIGAwH$HxHD$ AG H[]A\A]A^A_Ë!u{LwHtHeHW)HGD$ H$HG@pG I?\LY7HuH=.1jfDUSHHHGHH9HFHHetH)kH[]@ATIUSHwHHoL9U HMHH9Gul}GAA)L9uH4$SHyHy1[UeSHHdH߾dH߾dHH[]dAWAVAUATIUSHH8HdH%(HD$(1H~ HHBfH2HVzfHBHrE1H$H8HHD$ HHwHIIHt$ 11HuHIHD$ HHl$utHD$LHHD$yHHH4$LHUvHT$Ht$J|5AvI zxIHctyHIhHL$ |$AHHtACHIcxH|$ wLtHC)H5Ha`HcDHybHLH;` HH5LH`Hb1HbDH(bHLH_LbwHcI<$OwLGwHHL$(dH3 %(HǀH8[]A\A]A^A_@HFxuHrHLcpH>rHPHHH$DL|$ HvLvLuL6sYE11fE1L|$ E11uf.Ht HtH9Ft@V @Ht6H(SsHt&H7H HPHHH1D1@H>SHvHu1[AWBAVIAUIATIHcUSHvHHt.LxIH{HcLHCwsHcHLL#HH[]A\A]A^A_@UHSHHHdH%(HD$81HH@`LAz0tsHD$0HL$ HHL$LL$ LD$(Ht$HT$(L1H\$0AB4H$zHH9tHT$ H)HL$8dH3 %(HuHH[]@HrH>t@f.USHHdH%(HD$1G$ ʈT$W ȈD$G ʈT$W ȈD$G ʈT$WHT$ ȈD$(HHXHD$dH3%(H$uH[]ds@AUIATIUHSHHdH%(H$1LHH I}HIL$HH I}HIL$HHj 1HHH$dH3%(uHĘ[]A\A]rAUIATIHUSHHxHl$`dH%(H$h1nH=LHFHH]HItaH<(LHH^(LHS)HL1t 1HHH$hdH3 %(u Hx[]A\A]1 HHDqff.AWAVMAUIATUHSHxH$H$H$DL$0HD$HdH%(H$h1HLx1@?@U1Ht Ht 1HfOtE@L$`Lt$@HHCHCLLLEH4$HSDŽ$pLAD$A41LHHDŽ$`HDŽ$hDHDŽ$pHDŽ$HDŽ$H$hdH3%(jHx[]A\A]A^A_1LHDŽ$DŽ$f$A9lHLFMjL$H1fDAAHL9uLt$@LL$`LD$L^H=LLLD$LIx6IL$H=LH4$DŽ$pHAD$L1HDŽ$DŽ$f$:L$`Lt$@Lv HDŽ$hID$LH$`HH$hHCH$pHC/H4$L/LL/H$LHH$0 1LH@HHMHD$0aI\LxxIGHIHD$ +jL`HL)ALHt$(NjL$H=LFLLLYqMIt3HD$hLD$H8K48LHPH9uL$`LLLLD$LHLD$I HD$HD$(Ht$ LLD$8H=HFRHZLL$Ht$0LL$N<L$LLL$ jLL$ LLLD$LLD$811LHDŽ$HDŽ$LHLfnD$aL<$IvLL1HHHHHPHSHPHSlT$LLLH\$HHtmIEIE1eDH{/@DE1HfDG@HL$kfAWAVAUATUHSHdH%(H$1HL$HLPH5LgkHSQZHQHPH2QHA'QLHADP o!A/~ /HD$ E1 )1HHcPQo!LDd$\HD$`MwIGx\HIHD$0IG0LH(fHJHHL)HHD$8HL$fIHD$`LD$ HL$\ELHD$HD$pLHH$HD$(lH|$`hANDHD$@H5HC)L$LRH UHD$HLl IUMHM6UDHTDH UDHUIuHTLt$HDD,EDTDHOl6@T@HTLt$G4$HEDTDDt-HTEDHZTOleDHTDHTDHMlm/T1HeT1H[TL$LHBt) Tt$\HST$Ht$0H=RHt$8DH-RIw0HHRHt$(HQHt$`HL|$@HLkQH|$`L1LeH|$`hH|$(1HH{TH|$ hH$dH3 %(Hĸ[]A\A]A^A_@f1HMHMHMHfD$DMA70~ 7E9EF9E1HD$ D9)Ew 1HcHDD$(LIcdHIHD$ JH|$`1njHHD$`HT$hIAAGAGHHiHP1fAWIGqHT$IwAGHKDD$(Df.HD$@AHD$ E1HHD$(HT$@HHpjO1H߉D$ rK8L$ %fHH=|E*1y;HMH=[AL&c@f.AWIAVAUATUSHHHHHxH@0\LqL LaHL) IcHHAT$(HB<*HEHT$ }HEHcfHHHET$ HNTLMSSPfDkfDkSfDcH{(fDcHMcCC LC(C ( C$IHp0H"cJ|#(IcLcHH[]A\A]A^A_H(eH1[]A\A]A^A_f.DUSHH ftHafx H[]fD~EHl@_HcHHiH )ˆSH9uH[]É=h!fAWAVAUATUSHHhdH%(H$X1HH$Ht$`L$PJ^HD$pD$PL$  D$TIEHD$xHD$`Lt|$TBh!D$PzH|$xxdHALDŽ$H$ H$HHD$(QdH$LHHD$@4dH$`LHHD$8dH$L HHD$HcH$LHHD$cH$@LHHD$cH$LHHD$ cH$LHHD$0cH$ LqcH$1D$XH|$HDŽ$H$H<$HD$TDŽ$5L$PHl$`L$ȃD$\ȃL$hL$l D$ t# tL9MLcHt$IHD$pE(H4$H|$<]Ht$(1ҿhbHt$@1ҿWbHt$81ҿFbHt$1ҿ5bHt$H1ҿ $bHt$1ҿbHt$ 1ҿbHt$01ҿa9{e!t&qe!$cljb]e!HD$p(1IHED$`H$XdH3 %(Hh[]A\A]A^A_Dt$\Aׅt AD$_HADPtLL$ht$H$[H$HDI?wIFA?HM|@LLHH[]A\A]A^A_+Ht$HxHi8AD,H;HI,$H9t{:L#HH[]A\1UHHSHH 6HHH[]H8UHSHHHtH:HH[]HHHpHHH92rH nH9tH2D2Df.ATIUHH~ S:HHt(H}H*H9t9CL#HH][]A\1f5f.U1SHHH|$dH%(HD$x1;HD$Ht$ H|$HD$Z5H8HcHHHl$`6LD$H H15HH% gogo_line exitquitbyeusing TDS version %s reset:rMsg %d (severity %d, state %d) from %sWarning: invalid option '%s' found: "go" treated as simple SQL connecting to instance %s on port %d Unable to open input file '%s': %s Total time for processing %d rows: %ld msecs Compile-time settings (established with the "configure" script)%s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s MS db-lib source compatibilityUsage: %s [-a ] [-S | -H -p ] -U [-P ] [-I ] [-o ] [-t delim] [-r delim] [-D database] or: %s -C or: %s -L -H If -C is specified just print configuration and exit. If -L is specified with a host name (-H) instances found are printed. -a specify application name -S specify server entry in freetds.conf to connect -H specify hostname to connect -p specify port to connect to -U specify username to use -P specify password to use -D specify database name to use -I specify old configuration file (called interface) to use -J specify character set to use -v verbose mode -o options: f Do not print footer h Do not print header t Print time informations v Print TDS version q Quiet Delimiters can be multi-char strings appropriately escaped for your shell. Default column delimitor is ; default row delimiter is %s: error: Missing argument -S or -H Missing argument -p, looking for default instance ... %s: no default port provided by host %s found default instance, port %d %s: missing delimiter for -t (check escaping) %s: missing delimiter for -r (check escaping) Setting %s as default database in login packet There was a problem connecting to the server N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@=@=@W?@W?@W?@=@=@Z=@W?@N=@W?@W?@W?@2=@W?@W?@ =@W?@<@W?@W?@W?@W?@W?@W?@W?@W?@W?@W?@W?@<@W?@W?@W?@W?@W?@W?@W?@W?@W?@W?@W?@W?@W?@<@<@W?@<@W?@<@W?@<@get_opt_flagsmainnono_BP_B@_B_B_B_B ^BLB^B^B^B@RB[B`[BP[BQB]B@]BIBeBKBQBZB[BXBXBpXBZBYB ZBIBLBKBQBPB@RB `B@`B0`B``BP`Bp`Bmem.cres_infoUS-ASCIISYBASETDSQUERYS1000420002800024000S1T0008S0101003080042100021S0121S022200122003220052200722008220122201823000250003700042S0142S0242S1142S1242S2142S220100042Stds_free_all_results() tds && tds->out_buf && tds->send_packettds_dynamic_deallocated() : freeing dynamic_id %s tds_dynamic_deallocated() : cannot find id %s tds_release_cursor() : freeing cursor_id %d tds_release_cursor() : freeing cursor results tds_release_cursor() : freeing cursor name tds_release_cursor() : freeing cursor query tds_release_cursor() : cursor_id %d freed tds_cursor_deallocated() : freeing cursor_id %d tds_cursor_deallocated() : cannot find cursor_id %d conn->in_net_tds == ((void *)0)alloc_compute_result. num_cols = %d bycols = %d alloc_compute_result. num_comp_info = %d tds_realloc_sockettds_free_connectiontds_free_rowavgvarpmaxminsumchecksum_aggvarstdevpTDS5_PARAMFMT2ORDERBY2ROWFMT2LOGOUTRETURNSTATUSPROCIDTDS7_RESULTTDS_CURINFOTDS7_COMPUTE_RESULTCOLNAMECOLFMTDYNAMIC2TABNAMECOLINFOCOMPUTE_NAMESORDERBYERRORPARAMLOGINACKCONTROL/FEATUREEXTACKNBC_ROWCMP_ROWTDS5_PARAMSCAPABILITYENVCHANGESESSIONSTATEEEDDBRPCTDS5_DYNAMICTDS5_PARAMFMTAUTHDONEDONEPROCDONEINPROCMSGtoken.ctds5_process_result2 num_cols=%d col %d: column_name=[%s] colsize=%d prec=%d scale=%d elem %d: longbinarybitbit-nullsmalldatetimedatetime-nulldecimalfloatfloat-nullimageunsigned tinyintunsigned smallintunsigned intunsigned bigintinteger-nullsmallmoneymoney-nullUCS-2 textnumericrealuniqueidentifiervariantvoidxbinaryxcharx UCS-2 charx UCS-2 varcharxvarbinaryxvarcharxmldatedatetime2datetimeoffsetbigtimebigdatetime[for parameter]no meta data setting up %d columns type/wtypesize/wsize %-20s %-15s %-15s %-7s utype %-20s %15s %15s %7s %-20s %7d/%-7d %7d/%-7d %7d TDS_AUTH_TOKEN PDU size %u Got invalid size %u tds->conn->collation wastds->conn->collation nowtds5_process_optioncmd() received option %d value %d Eating %s token Unknown marker: %d(%x)!! 7.02000 SP12012-2017TDS_SUCCESSTDS_FAILtds_process_login_tokens() Product name for 0x%x is %s MicrosoftProduct version %lX ZZZZZ[%s]out of memory (%d), %s %d hidden return parameters stored internal cursor id %d processing compute column %d compute column_size is %d TDS_OP_CURSORCLOSE @|||||||||||||||||||||||||||||||||||||||P|P||||||||||||||||||||||||||@|@|`|`|p|p|||||||||||||||||||||||||||||||||||h{}`{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}x}}}}}h}}X}}}}}H}}}}}}}}}}}}}}}}}}}}}}}}8}(}}}}|}|||||||x|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}h|X|H|}}}8|}}}}}}}}}}(|||{{{}}}}{{{}}}}}}}}}}}}}}{{x{؎Ȏx(ȌxxxhXH،8(hXH(xhXH8؍ȍ8dTܙ\L<,|$tt,$ԜĜDLdt$,res_info set current_results (%d column%s) to tds->res_info tds_process_default_tokens() marker is %x(%s) leaving tds_process_default_tokens() connection dead tds_process_env_chg(): %d bytes of collation data received changing block size from %s to %d server indicated charset change to "%s" tds_process_default_tokens: return status is %d oops: cannot process option %d of size %d 2008 (no NBCROW or fSparseColumnSet)looking for login token, got %x(%s) server reports TDS version %x.%x.%x.%x tds_process_login_tokens() returning %s tds_process_info() called with unknown marker '%d'! tds_process_info() reading message %d from server tds_process_info() calling client msg handler Msg %d, Severity %d, State %d, Server %s, Line %d %s tds_process_info() returning TDS_SUCCESS tds_process_tokens(%p, %p, %p, 0x%x) tds_process_tokens() state is COMPLETED processing result tokens. marker is %x(%s) tds_process_tokens::SET_RETURN stopping on current token processing parameters for op %d calling tds_process_param_result processing tds5 compute names. hdrsize = %d processing tds5 compute names. num_cols = %d processing tds5 compute names. num_comp_info = %d tds_process_compute_result(): compute_id %d for %d columns logic error: compute_id (%d) from server not found in tds->comp_info found computeid %d in tds->comp_info processing compute result. num_cols = %d processing tds compute result, by_cols = %d processing tds7 compute result. num_cols = %u processing tds7 compute result. compute_id = %u processing tds7 compute result. by_cols = %d processing tds7 compute result. num_comp_info = %d processing tds7 compute result. point 0 processing tds7 compute result. point 1 processing tds7 compute result. point 2 processing tds7 compute result. point 5 tds_process_tokens(). set current_results to cursor->res_info tds_process_compute() found compute id %d tds_process_compute() FAIL: id exceeds bound (%d) tds_process_compute() FAIL: get_data() failed tds_process_tokens: return status is %d Unrecognized TDS5_DYN type %x tds_process_end: more_results = %d was_cancelled = %d error = %d done_count_valid = %d rows_affected = %ld tds_process_end() state set to TDS_IDLE TDS_INT_CONTINUETDS_INT_CANCELTDS_INT_TIMEOUTutil.ctdserror(%p, %p, %d, %d) OpenClientmsgno == TDSETIME || rc != 3msgno == TDSETIME || rc != 1tdserror: returning %s(%d) Read from the server failedUnable to open socketUnknown host machine name.Write to the server failedunrecognized msgnotdserror: client library returned %s(%d) exit: %s(%d) valid only for TDSETIME state < (sizeof(state_names)/sizeof(state_names[0]))tds->state < (sizeof(state_names)/sizeof(state_names[0]))logic error: cannot change query state from %s to %s Changed query state from %s to %s Buffer exhausted converting characters from client into server's character setCharacter set conversion is not available between client character set '%.*s' and server character set '%.*s'Error converting characters into server's character set. Some character(s) could not be convertedSome character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')Some character(s) could not be converted into client's character setBoth port and instance specifiedAttempt to initiate a new Adaptive Server operation with results pendingBad token from the server: Datastream processing out of syncDB-Library capabilities not accepted by the ServerUnexpected capability type in CAPABILITY datastreamError in closing network connectionUnable to connect: Adaptive Server is unavailable or does not existUnsolicited event notification receivedAdaptive Server connection failedNegotiated login attempt failedError in sending out-of-band data to the serverAdaptive Server connection timed outUnexpected EOF from the serverServer name not found in configuration files.Read attempted while out of synchronization with Adaptive ServerUnknown message-id in MSG datastreamUnable to set communications timerUnrecognized TDS version received from the serverLocal configuration error. Check TDSDUMPCONFIG log for details.Pз0retnametdserrortdserror: client library not called because either tds_ctx (%p) or tds_ctx->err_handler is NULL IDLEWRITINGSENDINGPENDINGREADINGDEADtds_set_stateset textsize %d SQL Anywherelogin.cMSSQLServeracceptedrejectedIP address pointer is empty Server %s not found! No server specified! invalid port number detected flag %d ASA_DATABASEUnknown protocol version! login packet %s using NTLM authentication for '%s' account requested GSS authentication but not compiled in quietly sending TDS 7+ login packet 0 && 0x700 <= login->tds_version && login->tds_version <= 0x704NT login not supported using TDS 4.x or 5.0 Kerberos login not supported using TDS 4.x or 5.0 Encryption not supported using TDS 4.x   6tds7_send_loginU read.ccurcol->char_converror: tds_get_char_data: discarded %u on wire while reading %d into client. tds_get_char_datawrite.clen >= 0client->min_bytes_per_char < 3tds_put_stringstore_monthname: %ld %s convert.cjanfebmaraprmayjunjulaugsepoctnovdecjanuaryfebruarymarchapriljunejulyaugustseptemberoctobernovemberdecember%luampm%z%07dtds_willconvert(%d, %d) ,store_dd_mon_yyy_date: %s apmAPMstore_time() nanosecs = %d %u.%02u%u.%04utds_convert_money() %ld%.9g%.*f%.17g%.16gerror_handler: attempt to convert data stopped by syntax error in source field 0 <= dr->decimicrosecond && dr->decimicrosecond < 10000000tds_willconvert(%d, %d) returns %s srclen >= 0 && srclen <= 2147483647ustring_to_datetime: current_state = %d string_to_datetime: is_alphabetic string_to_datetime: is_numeric string_to_datetime: is_numeric_dateformat string_to_datetime: is_dd_mon_yyyy store_dd_mon_yyy_date: store_monthname failed store_dd_mon_yyy_date: year %d string_to_datetime: is_timeformat string_to_datetime: string_garbled error_handler: Attempt to convert data stopped by syntax error in source field %08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X 0@P`pP`p ,,,,  D |  D \ Tt D<, | 4 4 \ |     d  L_L,_,L,_AA6,,,,LLL,A6L,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,A,T,T,,,,,,,,,,,,,,,,,L,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,L,_,,,,,L,_,,,,,,,,,,,LL,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,L,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,LE $ E  E   s      \ E E  c$$K!l$K!#K!#tds_strftimetds_convertNLNT0123456789abcdef@o@@@AACC(C6 C(C6 6 A6 CFGOO__QXQ@FQHQ%lu.%02u%lu.%04u d'@Bʚ; d'@Bʚ; TvH rNZ@z~Ƥ#oxEc] d#NJ-^kc6ŭ5@-JEHJҷR <.;<П^O a%>Crm М,tF@~" 7&K[Am-ſtM1D [8 d7aBMr菇+Η{KFՠ6L;KzĆZ@" PĬCVe_)c\a%qߵ|oʕCz PpbZ0٣r!c[ζf{Rs$o,P6\m#/H[=u&'OE",Bbِe9|Viz:>8Jb5ia"ʔ@Mn201#~WϽO?헧d8nj'FE9N 6%z~ XwiZ<dtG^vd!vwQ_LjS2u/[!%W#>>O2;MrmgmsV$@}J4 FԅʻaakKJ:FUf14$%u]]F[ 8js&1K8et,5+wxP=1*莾dy)euwqIn{o  !!!]:%s/%sconfig.cLooking for section %s. Found section %s. Got a match. Reached EOF Could not open '%s' (%s). Found conf file '%s' %s. globalSuccess: [%s] defined in %s. [%s] not found. FREETDSCONFset programmatically(from $FREETDSCONF)FREETDS.freetds.conf(.freetds.conf)(default)loginerror: no such version: %s servername != ((void *)0)Couldn't open %s. Interfaces file %s opened. queryTLI service. %d.%d.%d.%dtmp_port = %s. tmp_ip = %s. host field %s. Resolved IP as '%s'. not TDSVERTDSPORTTDSHOSTTDSDUMPCONFIGLooking for server %s.... .interfacesLooking for server in %s. client_charsettds_config_login: %s is %s. database_nameFinal connection parameters: server_name %20s = %s server_host_nameip_addrinstance_nameport %20s = %d major_versionminor_versionblock_sizeserver_charsetconnect_timeoutclient_host_nameuse_utf16app_nameuser_namebulk_copysuppress_languageencrypt levelquery_timeoutdump_filedebug_flags %20s = %x text_sizeemul_little_endianserver_realm_nameserver_spncafilecrlfilecheck_ssl_hostnamedb_filenamereadonly_intentopenssl_ciphers %s = '%s' tds versioninitial block sizeswap broken datesenable gssapi delegationdump filedebug flagsquery timeoutconnect timeouthostFound host entry %s IP addr is %s. emulate little endiantext sizeclient charsetuse utf-16dump file appendinstanceencryptionoffrequestrequireasa databaseuse ntlmv2use lanmanrealmca filecrl filecheck certificate hostnamedatabase filenameread-only intentopenssl ciphersenable tls v1freetds v1.1.15/opt/alt/freetds/etcautoUNRECOGNIZED option value '%s' for boolean setting '%s'! error: cannot specify both port %d and instance %s. ... $FREETDSCONF not set. Trying $FREETDS/etc. ... $FREETDS not set. Trying $HOME. /opt/alt/freetds/etc/freetds.conf... Error getting ~/.freetds.conf. Trying %s. Setting tds version to %s (0x%0x). servername != ((void *)0) && addr != ((void *)0)Searching interfaces file %s/%s. Found matching entry for host %s. Name resolution failed for IP '%s'. TDS version %sset to %s from $TDSVER. Setting 'dump_file' to '%s' from $TDSDUMP. Setting 'port' to %s from $TDSPORT. Name resolution failed for '%s' from $TDSHOST. Setting IP Address to %s (%s) from $TDSHOST. Getting connection information for [%s]. Attempting to read conf files. Failed in reading conf file. Trying interface files. Setting server to %s from $TDSQUERY. Looking for server in file %s. Looking for server in %s/interfaces. Setting 'ip_port' to %s from $TDSPORT. Setting 'ip_port' to %d as a guess. Failed to find [%s] in configuration files; trying '%s' instead. Found host entry %s however name resolution failed. tds_parse_conf_section: %s is %s. UNRECOGNIZED option value '%s' for '%s' setting! Valid settings are: ('%s', '%s', '%s') Setting ReadOnly Intent to '%s'. UNRECOGNIZED option '%s' ... ignoring. tds_lookup_host_settds_lookup_host0auto4.24.2464.6505.0707.0808.07.17.27.37.4tds_config_verstryesnoonofftruefalse/etc/freetds/tmp/freetds.log.%d(from $FREETDS/etc)%s/etc/freetds.conf/tmp/tdsconfig.log.%d%b %e %Y %I:%M%pquery.c@P%dbuffer && buf && *bufsp_cursorfetch@sp_execute''0xNUMERIC(%d,%d)DECIMAL(%d,%d)NVARCHAR(%u)NVARCHAR(MAX)VARBINARY(MAX)UNSIGNED BIGINTUNSIGNED INTUNSIGNED SMALLINTBIGDATETIMEBIGTIMEDATETIMEOFFSETDATETIME2DATESQL_VARIANTNCHAR(%u)NTEXTUNIQUEIDENTIFIERVARBINARY(%u)REALSMALLDATETIMESMALLMONEYIMAGEBITFLOATTINYINTUnknown type %d out_lenvarchar(4000)sp_executesqlsp_preparecreate proc as sp_prepexectds_submit_execute() tds_submit_unprepare() %s sp_unprepareselect 1 where 0=1rpc_name DECLARE @P%d SET @P%d=@P%d OUTPUT EXEC size = %u sp_cursoropenprow_number && prow_countsp_cursorclosesp_cursoroptionsp_cursortds && multipleOFFtds_submit_optioncmd() SET ANSI_NULLS %sSET IMPLICIT_TRANSACTIONS %sSET CURSOR_CLOSE_ON_COMMIT %sSET NOCOUNT %sSET QUOTED_IDENTIFIER %sSET ANSI_WARNINGS %sSET DATEFIRST %dSET DATEFORMAT %sSET TEXTSIZE %dSELECT @@options what! optionval = %d BEGIN TRANSACTIONIF @@TRANCOUNT > 0 ROLLBACKIF @@TRANCOUNT > 0 COMMITtds_disconnect() p && start <= end && (end - start) % 2 == 0s[1] == 0 && s < end && (end - s) % 2 == 0((tds->conn)->tds_version>=0x700)e && query <= e && e <= query_endtds_put_data_info putting param_name tds_put_data_info putting status tds_send_cancel: %sin_cancel and %sidle tds_send_cancel: sending cancel packet tds_cursor_declare() cursor id = %d tds_cursor_open() cursor id = %d tds_cursor_open (): RPC call set up tds_cursor_open (): cursor open completed tds_cursor_setrows() cursor id = %d tds_cursor_fetch() cursor id = %d tds_cursor_get_cursor_info() cursor id = %d tds_cursor_get_cursor_info: tds_process_tokens returned %d result_type=%d, TDS_DONE_COUNT=%x, TDS_DONE_ERROR=%x ----------------> prow_number=%u, prow_count=%u tds_cursor_close() cursor id = %d tds_cursor_setname() cursor id = %d tds_cursor_update() cursor id = %d tds_cursor_dealloc() cursor id = %d tds_cursor_dealloc(): freeing cursor multiple->type == TDS_MULTIPLE_QUERYmultiple->type == TDS_MULTIPLE_EXECUTEtds_submit_optioncmd: returned option_value = %d IF @@TRANCOUNT > 0 ROLLBACK BEGIN TRANSACTIONIF @@TRANCOUNT > 0 COMMIT BEGIN TRANSACTION--/**/TPPPPPTPPPPPPPPPPPPPPPPPPPPPPPPPOPPPPPPPPPPPPPPPPPPPPPPPPPPTP`p_a`_p_aaaa_`_p__a_a______a__a_____________________________________\____\________a_____________________________________________________`_p______`_p____________aa__________________________________________\________\_eeeededcbddececTcccbdeeetdecddTdDd4deTc$dTeDeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee$eeeeeddee$ceddededeeeeeeeeeeedeeeeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedeeeeececeeeeeeeeeeecceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedeeeeeeedcT˧TTTTUTTTTTTTMTMTTTMTTTMMTTTTTTTMMMMMH۩lI ݨdܦ\\ܦܦܦܦgܦܦܦܦܦܦܦŦܦ ܦܦܦܦܦܦҧܦܦܦܦܦܦܦŦ L@@ȩ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%ߨtds_multiple_executetds_multiple_querytds_multiple_donetds_cursor_get_cursor_info tds_submit_rpctds_send_emulated_executetds_get_column_declarationtds7_put_query_paramstds_ascii_to_ucs2tds7_build_param_def_from_querytds7_build_param_def_from_paramstds_skip_quoted_ucs2letds_next_placeholder_ucs2le 000000HHЫЫtds_iconvtds_set_iconv_nametds_iconv_info_initUCS-2LEISO 8859-1UTF-8tds_iconv_allociconv.ciconv_initialized!conn->char_convs(null)tds_iconv_open(%p, %s) UTF-8UCS-2LEUCS-2BEUCS-2local name for %s is %s tds_iconv_open: done UCS-4ascii_8big5cp1250cp1251cp1252cp1253cp1254cp1255cp1256cp1257cp1258cp437cp850cp862cp866cp874cp932cp936cp949cp950greek8iso10iso13iso14iso15iso646iso88592iso88595iso88596iso88597iso88598iso88599iso_1koi8macmac_cyrmacgreekmacthaimacturkroman8sjistis620utf8ANSI_X3.4-1968ANSI_X3.4-1986ARMSCII-8ASMO-708BIG-5BIG-FIVEBIG5-HKSCSBIG5HKSCSBIGFIVEC99CHINESECN-BIG5CN-GBCN-GB-ISOIR165CP1250CP1251CP1252CP1253CP1254CP1255CP1256CP1257CP1258CP1361CP367CP437CP819CP850CP862CP866CP874CP932CP936CP949CP950CSASCIICSBIG5CSEUCKRCSEUCPKDFMTJAPANESECSEUCTWCSGB2312CSHALFWIDTHKATAKANACSHPROMAN8CSIBM866CSISO14JISC6220ROCSISO159JISX02121990CSISO2022CNCSISO2022JPCSISO2022JP2CSISO2022KRCSISO57GB1988CSISO58GB231280CSISO87JISX0208CSISOLATIN1CSISOLATIN2CSISOLATIN3CSISOLATIN4CSISOLATIN5CSISOLATIN6CSISOLATINARABICCSISOLATINCYRILLICCSISOLATINGREEKCSISOLATINHEBREWCSKOI8RCSKSC56011987CSMACINTOSHCSPC850MULTILINGUALCSPC862LATINHEBREWCSSHIFTJISCSUNICODE11CSUNICODE11UTF7CSVISCIIECMA-114ECMA-118ELOT_928EUC-CNEUC-JPEUC-KREUC-TWEUCCNEUCJPGB18030GBKGB_1988-80GB_2312-80GEORGIAN-ACADEMYGEORGIAN-PSGREEK8HP-ROMAN8HZHZ-GB-2312IBM-CP1133IBM367IBM437IBM819IBM850IBM862ISO-2022-CNISO-2022-CN-EXTISO-2022-JPISO-2022-JP-1ISO-2022-JP-2ISO-2022-KRISO-8859-10ISO-8859-13ISO-8859-14ISO-8859-15ISO-8859-16ISO-8859-2ISO-8859-3ISO-8859-4ISO-8859-5ISO-8859-6ISO-8859-7ISO-8859-8ISO-8859-9ISO-CELTICISO-IR-100ISO-IR-101ISO-IR-109ISO-IR-110ISO-IR-126ISO-IR-127ISO-IR-138ISO-IR-14ISO-IR-144ISO-IR-148ISO-IR-149ISO-IR-157ISO-IR-159ISO-IR-165ISO-IR-166ISO-IR-179ISO-IR-199ISO-IR-203ISO-IR-226ISO-IR-57ISO-IR-58ISO-IR-6ISO-IR-87ISO646-CNISO646-JPISO646-USISO8859-1ISO8859-10ISO8859-15ISO8859-2ISO8859-4ISO8859-5ISO8859-6ISO8859-7ISO8859-8ISO8859-9ISO_646.IRV:1991ISO_8859-1ISO_8859-10ISO_8859-10:1992ISO_8859-13ISO_8859-14ISO_8859-14:1998ISO_8859-15ISO_8859-15:1998ISO_8859-16ISO_8859-16:2000ISO_8859-1:1987ISO_8859-2ISO_8859-2:1987ISO_8859-3ISO_8859-3:1988ISO_8859-4ISO_8859-4:1988ISO_8859-5ISO_8859-5:1988ISO_8859-6ISO_8859-6:1987ISO_8859-7ISO_8859-7:1987ISO_8859-8ISO_8859-8:1988ISO_8859-9ISO_8859-9:1989JAVAJIS0208JISX0201-1976JIS_C6220-1969-ROJIS_C6226-1983JIS_X0201JIS_X0208JIS_X0208-1983JIS_X0208-1990JIS_X0212JIS_X0212-1990JIS_X0212.1990-0JOHABKOI8-RKOI8-RUKOI8-TKOI8-UKOREANKSC_5601KS_C_5601-1987KS_C_5601-1989L1L2L3L4L5L6L7L8LATIN7LATIN8MACMACARABICMACCENTRALEUROPEMACCROATIANMACCYRILLICMACGREEKMACHEBREWMACICELANDMACROMANMACROMANIAMACTHAIMACTURKISHMACUKRAINEMS-ANSIMS-ARABMS-CYRLMS-EEMS-GREEKMS-HEBRMS-TURKMS_KANJIMULELAO-1NEXTSTEPR8SHIFT-JISSHIFT_JISSJISTCVNTCVN-5712TCVN5712-1TCVN5712-1:1993TIS-620TIS620TIS620-0TIS620.2529-1TIS620.2533-0TIS620.2533-1UCS-4BEUCS-4LEUHCUNICODE-1-1UNICODE-1-1-UTF-7UNICODEBIGUNICODELITTLEUTF-16BEUTF-16LEUTF-32BEUTF-32LEUTF8VISCII1.1-1WINBALTRIMWINDOWS-1250WINDOWS-1251WINDOWS-1252WINDOWS-1253WINDOWS-1254WINDOWS-1255WINDOWS-1256WINDOWS-1257WINDOWS-1258WINDOWS-874eucJPeucKReucTWhp15CNiso81iso815iso82iso83iso84iso85iso86iso87iso88iso88591iso885915iso88593iso88594iso89roma8thai8char_conv->to.cd == (iconv_t) -1char_conv->from.cd == (iconv_t) -1tds_iconv_info_init: client charset name "%d" invalid tds_iconv_info_init: server charset name "%d" invalid Charset %d not supported by iconv, using "%s" instead tds_iconv_info_init: cannot convert "%s"->"%s" setting server single-byte charset to "%s" error: tds_iconv_init() returned %d; could not find a name for %s that your iconv accepts. use: "configure --disable-libiconv"setting up conversions for client charset "%s" preparing iconv for "%s" <-> "%s" conversion inbuf && inbytesleft && outbuf && outbyteslefttds_iconv: unable to determine if %d means in or out. io == to_server || io == to_clienttds_iconv_get: what is charset "%s"? tds_srv_charset_changed: what is charset "%s"? EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESEdate format@._locale.cdefaultAttempting to read locales.conf file /opt/alt/freetds/etc/locales.confPPdummy textptrԾ ,8(dxpp` @`xxxxtds_generic_putEED-%EE%E--%tds_get_data: type %d, varint size %d tds_get_data(): wire column size is %d tds_generic_put: colsize = %d tds_generic_put: not null param varint_size = %d data.ctds_generic_put: null param curcol->column_varint_sizenet.caddr != ((void *)0)socket creation error: %s Connecting to %s port %d connection established getsockopt(2) failed: %s getsockopt(2) reported: %s tds_open_socket() failed tds_open_socket() succeeded send(2) failed: %d (%s) tds != ((void *)0)timeout_seconds >= 0tds && bufferselect(2) failed: %d (%s) tds7_get_instance_ports(%s) instance info%15s %s ServerNamedefault instance port is %d InstanceNametcpIsClusterednpviaConnecting with protocol version %d.%d tds_setup_socket: connect(2) returned "%s" error: poll(2) returned %d, "%s" tds_select: invalid interupt handler return code: %d poll_seconds == timeout_secondstds_goodwrite(): timed out, asking client tds7_get_instance_port: timed out on try %d of 16 error: expecting '%s', found '%s' tds7_get_instance_port(%s, %s) tds_goodwritetds_selecttds_addrinfo_set_portin tds_push_func tls.cin tds_pull_func_login have >= 0in tds_push_func_login Got name %s xn--in tds_pull_func creating biochecking hostnamehandshakeinitializing tlsloading CA fileloading CRL fileinitializing sessionsystemHIGH:!SSLv2:!aNULL:-DHAlt names number %d handshake succeeded!! %s failed setting custom openssl cipher to:%s setting default openssl cipher to:%s handshake failed with %d %d %d tds_pull_func_logintds_pull_funcstdoutstderr (%s:%d)%s:%d%04x%02x%c%Y-%m-%d %H:%M:%Slog.ccolcol->column_datatype %s has value "%s" type %s has value NULL type %s has value %d type %s has value %f cannot log data for type %s Starting log file for FreeTDS %s on %s with debug flags 0x%x. no memory to log data for type %s $ddddddd$ddd$dddddddtdsdump_colpacket.cconn && packet!conn->in_net_tdstimeout Sending packetReceived MARS headerReceived packetconn->recv_pos < packet->len && packet->len <= packet->capacityconn->recv_pos <= packet->len && packet->len <= packet->capacityReceived MARS with no session (%d) Read attempt when state is TDS_DEAD Write attempt when state is TDS_DEADtds_packet_readtds_connection_networktds_packet_cache_addstream.clen <= stream->buf_lenstream->buf_len >= lens->allocated > s->sizeib >= tempTroublesome bytes:left > 0stream->buffer == (char *) tds->out_buf + tds->out_posstream->buf_len == tds->out_buf_max - tds->out_pos + 16Error: tds_convert_stream: tds_iconv returned errno %d, conv_errno %d Error: tds_convert_stream: Gave up converting %u bytes due to error %d. No conversion possible: some bytes left. tds_dynamic_stream_writetds_staticout_stream_writetds_dataout_stream_writetds_dataout_stream_inittds_convert_stream'TDS_AUTH_TOKEN noncechallenge.cDraining %d bytes NTLMSSPKGS!@#$%NTLMSSP/dev/tty@                                                                                                                                     )4%/7(3-!0,1'8"5.*2$  91)! :2*" ;3+# <4,$?7/'>6.&=5-%  (08@ '/7?&.6>%- 5=$, 4<#+ 3;"* 2:!) 19:2*" <4,$ >6.&@80( 91)! ;3+# =5-% ?7/'.%06lu;< 8 !PhXRxpX h8hȪ (h(h(0HH`(8xȶH(0ػP(Xؽ @8X`Xx8@x8Xh8 x0HX0(H8x0hh H  8(H!'B8 (C F HG!G0!GH!8Hh!K!P"hPH"P"Q"Q"Q"xR#RH#U#(_#q0$qH$q`$qx$8r$Xr$xr$r$r%r%r0%sH%8s`%s%s%s%s%t&t8&uX&hux&8v&hw'wX'Xx'y'z'Hz (zH(zp({({(X{(}(})h~@)(h)))8*HH*`*؅x***h+H+8h++++,`,,,8-P-xx--X.hX.x..x./HH/x// 0p0(008001Xh1 1X1h2@222H3`3H33H384H P4"4$4&X5'5h+5+6+(6(,@6h,X6-p6.68.6.628747>7>7?8Dh8I8L9MH9N`9HN9P9(V:8W8:8X:xX:hZ;(``;a;d0<8h<hj<l<pH=Hrx=xr=r=8s>s@>xt>8|>|?}8?~p?x??@H @H8@xX@@x@8AhAAAXBؔHB؛BB(C(HCXhCCXCD`DxDDXDEPE8hEEEhF8PFFFF8GHGPG(hG8GxGG8GhHH0HطXHpHH(HhHxHȸ I@IXIHIXIhIxIIJ Jȹ8J(PJJ8JXKK0KXPKxKKxK0L(HLLLHMxMMHM(MXNpNNN8O8OHOXOOh(PXPPPQ8QQhQQHR(R@RHpR8RR((SSTxPTxTTT( HU( pU UU V8HVx`V(VVW(0WHW`WxWXWxWW8XPXHpXhXXYh8Y(xYY#Z(XZX*Z*Z*[2`[2[X3[3[80\X<\<\=](?P]D]D]E]H(^Op^P^Q^S_S8_Tx_(T_XT_T_(U `XUH`hU``Ux`U`U`V`hWaW8ahXazRx N*zRx ${p FJ w?;*3$",DAG  CH iCtYAWdBEB A(D0 (A BBDJ I (A BBGK A (A BBDA $AS` AA $+L<]BBE J(D0D8J 8A0A(B BBBA $ț=AUT LAELBBB B(D0A8G 8A0A(B BBBA L6BBB B(A0E8Jf 8A0A(B BBBA T :DulH6A` G h(AbLxBBA D(D0] (D ABBM D(A ABBLxBBB B(D0D8Dp~ 8A0A(B BBBA <L}AAG A DAI D AAB SDA4(AAG C AAB k AAC WȢ*<BBB D(A0 (A BBBA 4Lx:b4dEBDA J  AABE <-AMD0 AAG D CAA 4'AAG  DAJ DAA4`BEI C(D0(D ABBLȧ%AK D Tlا#F[4AAG ^ AAG \ CAA `2Dc I A,PADD p AAE "DQ K A40D X A TiDdt$ةA$ K  H p"DQ K ALCBBA A(G0 (D ABBJ D(A ABBL$BOB A(A0[ (A TBBG W(A BBDtAZyA] B T$HAG _ AH <BBD A(D0k (A ABBA $4P_A] B  E L\BEJ J(D0C8DP 8A0A(B BBBA $XAG X AG 4AAG  DAK D AAA 4 BDD 7 DBI AAB,D AFK  AAH ,t BIH  ABG $ KACG zDA, \AMD v AAF  (Dc 1Ao4 "DN N AT 0:Ae J <t PBDA Y ABA U ADA d BBE E(D0A8FP 8A0A(B BBBC P 8D0A(B BBBC 4 (^BDA | ABJ A ADA T Pl < BDA F ABH A ADA $ 3AAG gAA< oBEE I(I0x (A BBBC \, BBB B(A0A8FP 8F0A(B BBBA c8D0A(B BBB4 HBDH G0k  AABD d uBBB B(A0A8GP% 8A0A(B BBBH D 8D0A(B BBBG <, BBA A(G@ (A ABBI Ll BEB B(D0A8F` 8A0A(B BBBA \ XHBBB A(D0D@. 0A(A BBBK D 0D(A BBBI <HBBA A(G0Z (C ABBA L\;BBB B(A0D8Dg 8A0A(B BBBF ,AC DL C 4IADD k DAG DCA6,hDD0 BDD G0  AABG H  CABJ 4BDD D0  AABH 4AHG P AAF X CAA <(BAD  ABJ A AEI <<BAD  ABG A AEI L|XxBBA D(G`l (A ABBF p (C ABBH \BBD A(DP (A ABBA T (C ABBD  (D ABBL d,lBBB B(A0D8D@ 8A0A(B BBBF D 8D0A(B BBBE D BBB A(C0GP 0A(A BBBH LBBB B(A0A8G 8A0A(B BBBE L,6BBB B(D0A8G 8A0A(B BBBG L|BBB B(A0A8J 8A0A(B BBBF DX"BHE A(A0F@` 0A(A BBBA L"BEB B(A0A8Gp 8A0A(B BBBC ,d%AAG0x AAE @&CrFVX`&+x&fD0\ A D&BEB D(D0F/ 0A(A BBBB dDP) BAA D0}  CABE v  CCBB    CCBD J  ACBH ,-DAAG q AAD 4.AAD0X AAH UAA4`.BBD A(D0(A ABBL.DMd.DS,|.BAC AB,X/4BGD Y ABG Dh/BEJ D(D0D@q 0A(A BBBJ L$ 2c BBB B(D0A8J 8A0A(B BBBA Lt@;BBB E(D0A8G 8A0A(B BBBA M MM$ xM:AFG iAA4MLMDSdMDS|MDSMNOMDVMDVMDSMED v A N<Ar E C4 NLNAV<lNBED D(D0h (A ABBA hN?D u A NAD w A NID  A L NBBE B(D0D8G} 8A0A(B BBBG L\hO-BBB B(A0A8GA 8A0A(B BBBD <HPjBEJ D(A0z (D BBBA <xPyBEA D(G0B (C ABBC 4,PiBAC Gv  AABI $dQ8ADG gAC$R1ACG aAC$ R2ACG bAC$8R4ACG dCA,PR6BII ]AB4`R LXR?Dj J FlxR$TAJ0 AA $TAG0] AJ $ UAG0 AG <UbBBA A(J# (A ABBA 4<WLADD n CAE DFA4tXLADD n CAE DFA,X ADG A AAA Z5 [D X["A`<,h[BEE G(D0w (A BBBK 4l[BAD F@  AABD 4P^BAD FP  AABG `1Ao`UpaL,bPBBE B(D0A8D4 8A0A(B BBBF ,|dBJE B ABA Dd BTB B(A0A8 0A(B BBBE D o|BBB D(D0FT 0A(A BBBH <<XqBBA D(IY (A ABBG L|t9BBB B(A0A8G 8A0A(B BBBE $@A_ H ] K < ,BBA A(G (A ABBA LL BBB E(D0A8D 8A0A(B BBBA L HBEE D(A0| (A BBDJ { (A BHEE  )AT K D !J,$!PADD0] AAH LT!ZBEI D(C0_ (A BBEH A(J BBB4!bBDD U ABF T ABA L!/BBB B(D0A8G 8A0A(B BBBA L,"ع\BBL E(D0D8D` 8A0A(B BBBF 4|" BAD G@X  AABF L"BEH D(K0x (C ABBB a (A ABBA #`LAl C [$#D`o E ,D# _AAD p AAA Lt#P{BBB B(A0D8J m 8A0A(B BBBB 4#BAA Q`  AABG L#BBG B(D0A8Jz 8A0A(B BBBH <L$HH BBD D(J (A ABBI $X,$P{BFD P ABI <$BEA D(J (A ABBH d%0DBBB B(A0D8GP 8D0A(B BBBG f 8D0A(B BBBE $|%7AHF cCAL%0BBB E(A0E8Gp9 8A0A(B BBBA %3DY C &,&H\Dx A LL&BBE E(D0C8Gpj 8A0A(B BBBH D&(BEE D(A0Gp 0A(A BBBD D&TBBB A(A0GP 0A(A BBBE <,'3BBD D(G@ (A ABBB |l'BBB B(D0D8GP 8A0A(B BBBI d 8C0A(B BBBH l 8A0A(B BBBB <'H%BJD D(DP (A ABBK L,(8BEB B(A0A8J/ 8A0A(B BBBH $|(x/ADG `AA( (xu(>(<)BEB A(A0 (A BBBF D)P%Acd)`L|)BBB E(D0D8D@ 8A0A(B BBBE L)hFBBE B(A0A8D 8A0A(B BBBA L*h BEE E(D0A8G 8A0A(B BBBD l* $*AJ AA L*BBB E(A0A8D  8A0A(B BBBI L* tBBB B(A0D8D 8A0A(B BBBJ LL+HBBB E(A0A8D 8A0A(B BBBF <+BBA D(G0 (C ABBI +!+>DY C ]4,QBAD D@  AABD LL,sBBB E(D0D8G 8A0A(B BBBJ ,, Gc F G I ^ E L,BED D(G0w (D ABBJ U (D ABBJ $-?AM I IH \D-BBA D(D0* (A ABBC I (C ABBG D (F ABBI L-PBBB B(A0D8D 8A0A(B BBBG L-$BBA D(D0 (A ABBE R (C ABBF |D.&6BBB B(D0D8D@x 8C0A(B BBBH X 8C0A(B BBBD  8F0A(B BBBA L.',BBB B(A0D8Dv 8A0A(B BBBG 4/+.BAD DP  AABI <L/-BBA D(D`N (A ABBG L//BBB B(A0D8Dp 8A0A(B BBBD ,/3MBDA M AEF $ 04)ADG XCA,404jBDC B ADH ,d05OAAG b CAA <005tBBA A(G0z (D ABBE <0p5BAA V ADA [ ABJ D15BBE A(C0Jh 0A(A BBBI 4\1h=AAG k CAH DJA41=ACG b CAO e CAG 41x>ACG b CAO e CAG <2 ?BGC V ABK f ABG 4D2?ZBFD v ABK AAG|2?4Ar2@"2 @2F0AW H K<2F&BBA A(D0X (D ABBE L,3GBBB B(A0A8GP 8C0A(B BBBG L|3IuBBB E(D0C8G@A 8D0A(B BBBI ,3JBAC X ABA ,3KBAA  AEC L,4LlBBB E(G0A8G& 8A0A(B BBBF ,|4(R9BDC lAB,48RuBDA jABL4RBBE B(A0A8G 8A0A(B BBBK L,58YBHD D(D0[ (G ABHM N (C ABBJ <|5YdAGG M FAM P AAA BRA5YAR5Y%A^ A D5YJAy N AL6ZAVG n AAB Y AAE Y AAE WAA<l6xZBBA A(G (A ABBE D6[BEB D(A0G  0A(A BBBA 46\AAG0t ACG pCC,7\!DD7\BEH G(D0Dpe 0A(A BBBE 7X]<7]BDA  ABF a ADB 7_D7_BBB A(D0G`H 0A(A BBBF 4D8`dADG X CAH U CAG |8eXL8`eBEB B(A0D8Gp 8A0A(B BBBH ,8jWADG { AAG 9k<,9k:BDD  ABG B ABK $l9lAAKG iCA90l49(lBAD DP  AABB 9l9l:l?Aq F F4:l<L:lBBA D(G@ (A ABBK :8n#JP:PnD0 J $:oADG pAC:xo ;po;ho#Aa$<;xo8ADG gACd;o4|;oBBAD Z ABD VAB;oA];o4;oHAAG e CAF KCA$<o<<oT<ol<o<o<o<o<oZ,<pBGC ~ ABC ,=qBDD w ABD LD=sBBB B(A0D8G 8A0A(B BBBG =PwF=xBj=xTD J A $=yRAG I HG mDL >8yNBBB B(D0A8G 8A0A(B BBBE ,\>8lBAD ZAE4>xBAA b ABG QAE>ЁL>؁BBO D(D0S (A ABBD [ (C ABBE \,?(BBO D(D0S (A ABBD J (F ABBC D (C ABBA L?BEB B(A0A8D9 8A0A(B BBBD ,?HAFG0G AAI  @"AV I A,@(rD0C I <L@BBA A(G0G (A ABBF @(0\@@BBB A(A0G@ 0A(A BBBD T 0C(A BBBA ,A{AQF0[ AAA D4AoBDD F0_  AABE ]  AABG L|ABBB B(A0A8Oj 8A0A(B BBBC LAhBBB B(D0A8G  8A0A(B BBBG B 4B,LBJBJC W ABE <|BBJE C ABI A AGA ,B8HBJC Y ABA DBX)BEB G(A0D@o 0A(A BBBD 4C@%,LCXnBJF S GBE ,|CCfLAA R AAA Ch>A|LC0BBB B(A0D8D 8A0A(B BBBC DhcL4DBBE B(D0D8G 8A0A(B BBBF D *KZD8DKd I Dh&DzKjDBLEОBBB B(A0D8GO 8A0A(B BBBA 4TEpBAA J  AABI ,EȢYAAQ AAC EBBA A(G0g (A ABBF N (D ABBI  (A ABBQ i (A ABBQ a (A ABBQ LDF0BIE A(G0z (A BBBA r(A BGBLFBBE B(D0D8Dp 8A0A(B BBBE $F DX D G E L GBBB B(A0A8G 8A0A(B BBBK ,\GAAG0 AAA LG~BEF A(A0? (A BBBA r (A BBGA $GشAG0 AA LHBEB B(A0A8DP 8C0A(B BBBA ,TH?AAG h AAE ,H BDA o ABA $Hи7AAJ fACH7_,HBDD o ABA L$I~BBE B(A0A8G!~ 8A0A(B BBBA 4tIQADG m FAH DCAIIR{I8I@$ JHAN r AF 4JDS$TJ@AHG cGAL|JȽBBB B(D0F8Gph 8A0A(B BBBE JJLNnLKDSD$KlBEE E(G0C8D@8D0A(B BBB,lKADG` AAE ,KAAG0 AAA <K(BED D(G1 (A ABBA < LBEG A(J (A ABBA LLLHBBE E(A0D8G7| 8A0A(B BBBH LLBBB B(A0D8G 8A0A(B BBBE dLQBEB B(A0A8DP 8D0A(B BBBA T8C0A(B BBB4TMpACG \ AAG }AAMLM<BBB B(A0A8J 8A0A(B BBBF LMoBHD D(D0i (D ABBH U(D ABBDN\N7LtNBJB B(A0A8G+ 8A0A(B BBBA LNpBPE E(D0F8G`s 8A0A(B BBBA LOBEE B(A0A8D@V 8A0A(B BDDA ,dOAAJ AAC LOvBEB E(D0A8GL 8A0A(B BBBA DOBDB B(A0A8|0A(B BBB,P($DDP@BEE E(A0E8D@8A0A(B BBB,PBDE  ABB DPBDB B(A0A80A(B BBBQ`$DQxBEE E(A0E8D@8A0A(B BBB,dQ0BDE  ABB 4QnBDA D0Y  AABA <QHuBED A(GPG (A ABBH  R$R$AbDDRBAD G0`  DABK L  DABA $R(AGG IGA$R(ADD YDARR!, SGBDH q ABA CC2C3C4ʁC9ցC-C6C5C7C8'CA/C;=CEIC]CpCT{CC]C^C5C6C7C7C ‚C ɂC!ЂC"ׂC ݂C C!݀C"C C#C CC CC$C%C7"C7C8)CS3C&6C&AC LCXSCZCaChC CoC'{C(C)C*C+C,aCC-˃C.׃C/C0C1C2C3C4C5'C62C7=C8HC9SC/^CiC2tC3C4C7C6C8C:C5C9˄C;քC-C<C C=C. C/C0#C1.C 8CBCXKC>UC _C:iCXsC}C-C0C2C4C5C6C7ŅC8υC9مCXCC-C-C.C/*C/;C0GC0XC1dC1uCC2C2C3C3C4ƆC4ֆC5C5C6C6 C7C7'C82C8BC9MC9]C?bC>jC@xC:C>C@C>C>C>ˇC<ՇC<C<CC:CACB CCCDC;C;(C;7C;FCIC2LC3OC4RC9UC-XC.[C/CC2C3ÁC4ρC9ہC-^C.eC/lCEpCFzCGCHCICJCKCL?CECEʈCMՈCN݈COCPCCC C CC"C*CT3CQ=CRFCS,CSICTSCT]CTbCUgCUqCU|CUC=C=C=C=C=C=9~C1~CΉCV։CWމCCC]C CpCX? CXCY"CZ+C[4C\C]+~CC]=CC^BC^NCYC fCsCCCCCCCΊCC@C>χC<~C~C ~C~C~C~C~C~C~C~C~C~C~C~C~CڊC C!C"CCC0C2C3 C4C5C6C7$C8*C3C0$C2=C3FC4-C56C6?C7HC8QC9OC9UCSCSCT[C=C=CaC+~C1~C9~CCCCCCxC C C EC (C /C6C=CDCKCRCYC`CgCtCCCCCCCCC‚C ɂC!ЂC"C#C$C%3C&oC'{C(C)C*C+C,C-˃C.׃C/C0C1C2C3C4C5'C62C7=C8HC9C:˄C;C<C=KC>]C?jC@CACB CCCDlCEpCFzCGCHCICJCKCLʈCMՈCN݈COCP3CQ=CR,CS]CTbCUΉCV։CW? CXCY"CZ+C[4C\C]C^;CcCtCCpCCC /@ DB d do@@@ # 0dX @P@ o@@oo@-d&0@60@F0@V0@f0@v0@0@0@0@0@0@0@0@0@1@1@&1@61@F1@V1@f1@v1@1@1@1@1@1@1@1@1@2@2@&2@62@F2@V2@f2@v2@2@2@2@2@2@2@2@2@3@3@&3@63@F3@V3@f3@v3@3@3@3@3@3@3@3@3@4@4@&4@64@F4@V4@f4@v4@4@4@4@4@4@4@4@4@5@5@&5@65@F5@V5@f5@v5@5@5@5@5@5@5@5@5@6@6@&6@66@F6@V6@f6@v6@6@6@6@6@6@6@6@6@7@7@&7@67@F7@V7@f7@v7@7@7@7@7@7@7@7@7@8@8@&8@68@F8@V8@f8@v8@8@8@8@8@8@8@8@8@9@9@&9@69@F9@V9@f9@v9@9@9@9@9@9@9@9@9@:@:@&:@6:@F:@V:@f:@v:@hCCC0BB BC@BBB BOtsql.debug 7zXZִF!t/T7O]?Eh=ڊ̓NF|4:3Y{Et"zd̳e+G :?3ʫމ"JR?~"Uq4Q%&Tu 4֭J8ʳ̘݄@`艡b0PF\aaW8G6 DSφv/)[)_wkX(Q}pLo $I<^k$C> n*LVtCDj \AH-:Yr6y VK{ e0>(ݲqG }ڐ!VZRbl|LOJ)x ú"&kU_<2͗-~C>!Y@UO~uØ!._z}w vgU:vaIx$Rq\4@"sI03sy,icKa'ٳRc |ha(}~w R\s޹@R1}-4J9!l齌qI4Ha3$ . DhP,\@m\c=cĞxlb!n8Tv#.2y0ğ rB r !-힎Z j(^ňʚOXHyzƮp% ;REys̓|~n>_g 5. \qU\Iy+$Jdo1$7V WM ) dknUCt-A* US9/P ֏# /|d@#kf?&|tDnݵa(X7VY{@;S&iF m vqȨ͆@] t PhPU\!OY.~,N.]2jf+H)3p/: )R{6h᏿}x"dC,OcRI2Ԍ*ܺ_zpפw<4,꿸0mPd)ΑJ陎阀h|`k"%;賬T5hń,da[u@6ݗa1yDpژx#hCht.1iGY ȟx=N*Wlw<ڷBbW'o6;^Nj?2PXrdt#k,Zt&[aVˈC0d²n6/i|f\Ogv΅z0R:6T$z!K*zڶş੽ɈGLکMˁކKTkXߍa st \ R'D'Gǻ&+9I:Ώt𘣧D&R\M#$^5Ͱ?O0Е/Y#).3<^OYB_t4rD0j)!%-mKG8 D~VO;8(+ÃjQkxdV45qDRCN)iv!{!a(B#AtzN/o_aZbAwH:و1FCbnR ײkEKzJsc+wB+?v4 ^v蜣`/Hoܺv?Hu{)FGiL߉6*sXCMUE+- Z.Ec2< |ʮPC|rm DmR$L).Gj6 )5TMێ>Bj}/4k8bj6zE%qD?7x(hL0]^-@FdDt{œ{rsfR`c,?6C1Nāu[fmxV8t y},Am+uVPq|DWDhvg8=ًz͠rSK3ɌrN<1bgo~X t=x+(2 2وּXQ9fRյ !oU5ϕ-Gh|tpZ̟:Iw>kyqX!O~,MSöM6/ vKcoO[U*%*./OfbT:GwR0("?g *Y %Q=2A\q!۟[ &Rw-W֡feFL| .a_ P E ~ݲ\h+S TY }Tҽ˲ ?Ө B,`%r8pEDa&6\ПwܫQkP±Bz-_QkF>.HpG^ : A(F:F R6G1 h41$\>[Va?A ,cy'h"`ŵSҪ0rPlSuLunճag>- )mxoċ p#oswz7S<'6We|5_)6"]؍?}c1K"˛޾=]@ݳ( }*vU|%Ǽ+Hds -[SZlW$bn0$\g >).d@@g5Ԗx&qק{a1iWy; LcT̝N 6<2njYhkћX; R8Kt_x1^t.||`Sɛ98pCv l/d>] '{y >L **f&F;jyNJt `L!#:RFi^Aykp)-U_AzЀmYSҚFNT3~st[dA]'[Wpe67T%w.YpA9\Nd8ޢezBhLCM3߇ad걡qdwƢyRE֗ҡ@ bã|"nSlOtƃ\1?Z DX*PﶚfZ₣VX6 qw_,iasX?i];1n`]Gʀ I/KLq &)/_.M@3K2>m\[脁)1mjAvRT ^WQ}ϳH&9B zijG98ɐp`)AmOLC`Օ&.@a[׳]%Vlwѫ8tAK0XO4t{ځ;k`i逆3ll!~Wͯr'VN_gt3-J"r#$籯Qz>~5/?J VbbL$0j{cq]np!tk.1[AEꗔ7 /C"Js]~*'Lfb\Zc7A~cp!W'c6FOTC( eE(ttMS-Ӊ 2愾KoV(/^>֠C :d. \Ť؀4YE3%O:2㡄@ekP]GK'e"FIܰ}DZ0,}\=-]_:Yz>:'BQAEIq"2nG \!,!-FDQQެj~Kl)NvQg wp]it\!:\,Gk>aB5 *ӅVz'V]vBaq(9G'oem-0Ye/V"?&~ B{,.^J^P$UIFa&%"ƽkaH86{d8+iun*J(y0@잞̟0P@jv+>LqQ1{ŬQMOm_bvh>/W #y=sY%j%iY7&4m`J~u " CPξjM8D/jVa(`Tt3k0qꮅ*S"gYZ.shstrtab.interp.note.ABI-tag.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.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink.gnu_debugdata 8@8T@T !t@t$4o@P> @F@# No@f[o@@@jP@PtBX @X ~/@/y0@0p :@:DBD `B`w ئCئ< C\T d  d  d  d ! -d-/d/(0d0H`5d`5 @6d46@ 46 D6Kusr/bin/datacopy000075500000047010147207605270007673 0ustar00ELF>@@F@8 @@@@@@88@8@@@<< ==`=` ==`=`  TT@T@DDPtd88@8@ttQtdRtd==`=`@@/lib64/ld-linux-x86-64.so.2GNU GNUr>DC$c1P^Pe|к3 D 359BE|fUa8qXd*@ 1/*$pH[9Rz7? QA`dA`A` @A`XA`A`Q-@libsybdb.so.5__gmon_start__bcp_sendrowtdsdump_opendbsetoptdbclosedbcoltypedbdatlenbcp_donedbmsghandledbsqlexecdbcmdbcp_controlbcp_initdberrhandledbdatadbloginfreedblogindbsetllongdbsetlnamedbsetlbooldbinittdsdbopendbcollendbnumcolsbcp_batchdbnextrowdbtablecolinfobcp_collendbresultsbcp_colptrlibssl.so.10_finilibcrypto.so.10libpthread.so.0libc.so.6__printf_chkexitsetlocale__strdupputs__stack_chk_failputcharstdinstrtolfgetscallocstrlenmemsetgetopt__fprintf_chkmemcpyoptargstderrfwritegettimeofdaystrchr__sprintf_chk__libc_start_main_edata__bss_start_end/opt/alt/openssl/lib64:/opt/alt/freetds/usr/lib64GLIBC_2.4GLIBC_2.14GLIBC_2.2.5GLIBC_2.3.4wii ui ti ?`/A`9A`5A`7@` @`(@`0@`8@`@@`H@`P@`X@` `@` h@` p@` x@` @`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`A`A`A` A`! A`"(A`#0A`$8A`%@A`&HA`'PA`(XA`)`A`*hA`+pA`,xA`-A`.A`/A`0A`1A`2HH. HtH5. %. @%. h%. h%. h%. h%. h%. h%. h%. hp%. h`%. h P%. h @%z. h 0%r. h %j. h %b. h%Z. h%R. h%J. h%B. h%:. h%2. h%*. h%". h%. hp%. h`% . hP%. h@%- h0%- h %- h%- h%- h%- h %- h!%- h"%- h#%- h$%- h%%- h&%- h'p%- h(`%- h)P%- h*@%z- h+0%r- h, %j- h-%b- h.%Z- h/%R- h0%J- h1AWAVAUATUSHo/@HLd$ dH%(H$1Mt$0Ml$1LHDŽ$D$ f70@Hމ)D2$H7@D$fD$fDH=, 1$D$$1Q|@H=Q, $?-HD$xQH=), 1$D$ ,@$H=+ 1 e$H + 0@;H + a4@AH + 4h4@H + 44@H j+ 64@H O+ (5@H 4+ 9@5@H + :5@uH * $5@ZH * ?5@?H * %(6@$H * P6@ H * !x6@H w* 26@H \* 76@H$dH3%(DH[]A\A]A^A_@H5* /@L$'$H5) /@L$\$$$P$$2@I0@1e[0@HD$`1Jm0@HD$P1/0@HD$X10@HD$h1~HD$pu A(@)@\Ht$(IHt H=Ht$0Ht L&Ht$@Ht L0@L$tD$$~Hc L;Ht$8LHHxHt$PIHt HHt$XHt LHt$hHt Lp0@L^L|$tD$$~Hc LHt$`LHH4LL$Hi$HAN$t"HT$pHt$xIH|$HH%&HD$pLt$HH$P1@HD$M1H$HHE1 HAHtELD$H$P1@1H$Hc#HCE1 HAHtEfE9AuDH.DH߉D$DHD$DHD$DD$ADT$AluAlt AjuAjtD9\$ E9AE9}HHL!HE1^HVH :% 502@YH % 2@E1sL{Lsh2@I0@1c [0@HD$81H m0@HD$(1- 0@HD$01 0@HD$@1r HD$HH Q$ /@pH 1$ %2@-@7@H HU.@տ0@HL$pHT$x3@NHHaL-@1%.1@43@qL0@1SD3@1DD$D\$DT$DT$L$0@1DD\$DD$1@1DDDDP3@1t0@1I^HHPTI-@H@-@H`@fDA`UH-A`HHw]øHt]A`A`UH-A`HHHH?HHu]úHt]HƿA`=1" uUH~]" @H= tHtU=`H]{sAWAVIAUIպATI̹P1@UHSHXLD$IH$@dH%(H$H1H$@LL|Lu}0.@H$@Ao/@L,$I-@LE1mLA-@L|$L$<$H$@.@ A9/@HT$LD$,FH$@Hx H$@Lc H$@-@L H$@L7 $,TH$@.@ A9TH$@.@ H=H\$H$@Ht(HH|$^u -@1fH$HdH3 %(uWHX[]A\A]A^A_1L-@1H n 11@1렿1@eDAWAVAUATUHSHHdH%(H$x1H<$H$L$pHdtWH$2.@LL@P1 LHHH5AH$h.@LL@(1LH4Hn]HjHAH$11AHHpPArIcpEHD$IE1E14:}-t /|u4~8ukIE9(AHT$@HDD$@,'$`DH߅ADA>A~ztjtltH=M 1@1,r-@E1H$xdH3%(DHĈ[]A\A]A^A_ÿD.@E1ſ .@E1 nEZPރ@E.@AfH$tEtHgH|$ 1;D$D$ D$HxD$E1ELt$q:}+-t&8/4@~8DDLHMt}DHIDHE9t|AHD-AIǃ>~ztj@tlt @tEv1DH3IE9uf.HAH$D$ T$ 9HvD$¾2@L$1lD$ AރcE1U.@U{y.@E1CiH  .@I|$tHD$H|$01A H$HL$0Ht$ HD$8HT$(H)H) H*H*^X $PT$.@1kT$.@1V $/@f(9*D$ $*/@^\.@E1$JH c .@E1"SLu@H 1 \/@H= Hٺ/@1[H= AѾE/@1H= HٺW/@1[f=Eu1ÐSHc1LÿAHHp/@LL$ LL$A9uFHD$ 8uZD$(~T$(/@1Hھ/@1H1[1Lʾ/@HD$ 8tH¾/@1@SHH HHdH%(H$1HtL HHtHLH1 HH$dH3%(HHu H[1@AVHAUATUHSH/HI)H@L`H/HCLHH4LpL/HLHL`}-}LA.@1=HCMtc/LHtEHhL./HCH]HtH HC []A\A]A^LHC[]A\A]1A^ÐLLHC<*HLݡ~e,tACONdf!I5^l`.T )'0'KDw M"hvy3A&խ~adlsw2I%;~Yvz\AtBkJ875 c`|آGfI8x Mة: !S{Õs׊B` hK><&gW5Z T]Ըv1Y虳lp0d]tc(9#񿠑vRl# ܌uA^׃/_*+8\@[B7R_!!t5 *& li1|֞48:DGy˜GBvэZT: "rb'L_ZHneH㗑|Pr6wwc2sb_|v:a\JV.)涝 Gm嗬Sx<9gYZ.shstrtab.interp.note.ABI-tag.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.gnu_debugdata 8@8T@T !t@t$4o@D> @Fh@hNo0 @0 v[o @ Pj @ `tBX @X ~@y0@00`@`R-@- -@-( 8@8t`9@`9$=`==`==`==`= ?`?@`@A`AA`A AAE usr/bin/freebcp000075500000057210147207605270007500 0ustar00ELF>@@HW@8 @@@@@@88@8@@@4?4? MM`M`X MM`M`  TT@T@DDPtdx:x:@x:@QtdRtdMM`M`HH/lib64/ld-linux-x86-64.so.2GNU GNUSa{JE@uq8!\ 8;?(BE|fUa8qX3d\hYx'#Jh*E+52P`r<q RQ`Q`R`Q` @CQ`Q`<Q`>d1@R`libsybdb.so.5__gmon_start__tdsdump_opendbfcmddbcoltypebcp_execbcp_colfmtbcp_columnsdbmsghandledbsqlexecdbcmdbcp_controlbcp_initdberrhandledbloginfreedblogindbsetllongdbsetlnamedbsetlbooldbinittdsdbopenbcp_getbatchsizedbsetifiledbnumcolsdbnextrowbcp_readfmtbcp_optionsdbresultslibssl.so.10_finilibcrypto.so.10libpthread.so.0__errno_locationlibc.so.6__rawmemchr__printf_chkexitsetlocalefopenoptind__strdupperrorputs__stack_chk_failstdinstrtolfeoffgetsstrlenmemsetgetopt__fprintf_chkstdoutmemcpyfclosestrcasecmpgetenvoptargstderrfreopenfwritestrchrmemmovestrerror__libc_start_main_edata__bss_start_end/opt/alt/openssl/lib64:/opt/alt/freetds/usr/lib64GLIBC_2.2.5GLIBC_2.4GLIBC_2.14GLIBC_2.3.4T ui uii ui ti O`;O`5Q`;Q`8Q`?Q`=R`AP` 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`.Q`/Q`0Q`1Q`2Q`3Q`4Q`5Q`6Q`7HH= HtcH5= %= @%= h%< h%< h%< h%< h%< h%< h%< hp%< h`%< h P%< h @%< h 0%< h %< h %< h%< h%< h%z< h%r< h%j< h%b< h%Z< h%R< h%J< hp%B< h`%:< hP%2< h@%*< h0%"< h %< h%< h% < h%< h %; h!%; h"%; h#%; h$%; h%%; h&%; h'p%; h(`%; h)P%; h*@%; h+0%; h, %; h-%; h.%; h/%; h0%z; h1%r; h2%j; h3%b; h4%Z; h5%R; h6ATI2@USH H\$dH%(H$11 HHHLD$Xwtp3@iHt H$H=: 3@1Ht$Hwt0H|$Hu.H$dH3%(uH []A\ÿ$uH$u+1$tT$$Ht$HC 1@T$$Ht$HߋT$$Ht$Ha1I^HHPTI`1@H0@Hǀ@VDQ`UH-Q`HHw]øHt]Q`Q`UH-Q`HHHH?HHu]úHt]HƿQ`=9 uUH~]9 @H=@5 tHtUM`H]{sATIUSHfD\HHtnPnt]30tN\\u3HhHXHHPHH뱐rtt tHX 뽐1@ 뭐H1[]L)A\@f.=Eu1ÐUHc1LAHSLAѺ1@HH=]8 `;u[HD$ 8uvD$(~L$(H=68 1@1-H=8 H1@1H1[]fH=7 1Hٺ1@HD$ 8tH=7 H1@1jf.ATUHSHHtIIHVHډLt'HMH=l7 3@1c[]1A\@[]A\@f.dNSLuDH 7 1@qH=7 Hٺ1@1[H=6 AѾ1@1H=6 Hٺ1@1[f6 1@‰6 1f.AUATIUSHHuH1[]A\A]f.@6`@|H{0Ht^)HHtHspHt HHsxHt&HLkxL1HL2@HjHHt HQugHHt H.HHHHI$t?HWH[]A\A]Hc~ H|HH=4 3@HfDAWAVAUAEATUHSHH(HO(HWH7HD$dH%(HD$1u/E1HL$dH3 %(DH([]A\A]A^A_fDHHt'U8HU<HUDHA}HU 4@1HA?HA\E1HuEQDH&AAAJf.AE93LMPD|$1ɋEXA/DH߉$ԉ:8TPA<6N:nxkIFT81\U3˃0QJ\u.O̱Pطp}Ue`?7ל[ioImcto"0OTB?sȹ$! CotbuB[jޑ{2$Y0U'Mu:هn6z\v(8͕"SgH!V@m`ǪETHl<\$ts%"ik= @0F @ No @ [o @ pj @ tB @ (~@y@@d1@d1 p1@p1 x:@x:;@;M`MM`MM`MM`M O`OP`PQ`QQ`Q0 QQP8V usr/bin/fisql000075500000070110147207605270007202 0ustar00ELF>C;@@i@8 @@@@@@88@8@@@TYTY ]]`]` ]]`]`  TT@T@DDPtd\T\T@\T@QtdRtd]]`]`@@/lib64/ld-linux-x86-64.so.2GNU GNUz+=̀q9&9i T ilq(BE|fUa8qX:<` "[mGw.?nP+e3F eZ|@,iZuGs_: M')AsQT3NV8 G}3c`lc`/e`c` @c`#lc`c`zc`DK@libsybdb.so.5__gmon_start__dbhasretstatdbspr1rowlendbdeaddbsetlogintimedbaltopdbsetoptdbcoltypedbalttypedbgetchardbnumaltsdbfreebufdbmsghandledbsqlexecdbadlendbcmddbrowsdbexitdberrhandledbprtypedbsetinterruptdblogindbsetllongdbsetlnamedbsetlbooldbadatadbspr1rowdbinittdsdbopendbcollendbsetifiledbsprlinedbconvertdbsettimedbcountdbnextrowdbaltcoliddbcanceldbretstatusdbcolnamedbsprheaddbresultslibssl.so.10_init_finilibcrypto.so.10libpthread.so.0readsystem__errno_locationsigactionforkwaitpidlibc.so.6fflushstrcpy__printf_chk_IO_putcsetlocalefopen__longjmp_chkperrorsignal__stack_chk_failunlinkputcharreallocstdingetpidkillmkstempstrtolisattyexeclpfgetsstrlensigemptysetmemsetstrstrtcsetattrmemcmpgetopt__fprintf_chkputenv__sigsetjmpstdoutfputcfputsfclosemallocumaskstrcasecmp__ctype_b_locgetenvoptargstderrfreopenstrncasecmpfilenofwritestrchrfdopentcgetattrsleep__ctype_toupper_loc__ctype_tolower_loc__sprintf_chkopterr__libc_start_mainfree_edata__bss_start_end/opt/alt/openssl/lib64:/opt/alt/freetds/usr/lib64GLIBC_2.2.5GLIBC_2.4GLIBC_2.11GLIBC_2.3GLIBC_2.3.4 ui f"ii r|ii ui fti _`ec`ic`qc`lc`nc`p`` ``(``0``8``@``H``P``X`` ``` h`` p`` x`` ````````````````````````````````a`a`a` a`! a`"(a`#0a`$8a`%@a`&Ha`'Pa`(Xa`)`a`*ha`+pa`,xa`-a`.a`/a`0a`1a`2a`3a`4a`5a`6a`7a`8a`9a`:a`;a`<a`=b`>b`?b`@b`A b`B(b`C0b`D8b`E@b`FHb`GPb`HXb`I`b`Jhb`Kpb`Lxb`Mb`Nb`Ob`Pb`Qb`Rb`Sb`Tb`Ub`Vb`Wb`Xb`Yb`Zb`[b`\b`]c`^c`_c``c`a c`b(c`c0c`d8c`e@c`fHc`gPc`hHHA HtcH5A %A @%A h%A h%A h%A h%A h%A h%A h%A hp%A h`%A h P%A h @%zA h 0%rA h %jA h %bA h%ZA h%RA h%JA h%BA h%:A h%2A h%*A h%"A h%A hp%A h`% A hP%A h@%@ h0%@ h %@ h%@ h%@ h%@ h %@ h!%@ h"%@ h#%@ h$%@ h%%@ h&%@ h'p%@ h(`%@ h)P%@ h*@%z@ h+0%r@ h, %j@ h-%b@ h.%Z@ h/%R@ h0%J@ h1%B@ h2%:@ h3%2@ h4%*@ h5%"@ h6%@ h7p%@ h8`% @ h9P%@ h:@%? h;0%? h< %? h=%? h>%? h?%? h@%? hA%? hB%? hC%? hD%? hE%? hF%? hGp%? hH`%? hIP%? hJ@%z? hK0%r? hL %j? hM%b? hN%Z? hO%R? hP%J? hQ%B? hR%:? hS%2? hT%*? hU%"? hV%? hWp%? hX`% ? hYP%? hZ@%> h[0%> h\ %> h]%> h^%> h_%> h`%> ha%> hb%> hc%> hd%> he%> hf%> hgpPH5> `K@t@AWAVAUATUHK@SHdH%(H$1oK@>HH> d> HA> E1HD$D$E1HD$(D$> Hu1 Ƅ$1H; D41 H$K@(1ABH$ HuHL51 AH50 H=0 H$8LH=0 HuH=0  C@H0 H=0 pC@`C@@H=q0 t/=0 H=!0 LS@1E $Ld$@DŽ$H=0 AiAEtH=/  H=/ H=/ H=r/ L@1H=/ St1H=/ H=Dl$|D;|$tRt$|H=* DF9A}TH=* 1(A~H5y* D9u1LL@D9uDl$|H=* DD4H=u* DD${H=\* DDH$H=@* L$A/Hډ$YH$ɾL@1|H=) DM)؅X~@H5)  uLL@1A, $$H=) 2H=k) H=) EL@1TH5( H$%H=) H=) 'H=( EL@1DŽ$H=( @;v=( +K@QW 1I^HHPTI@K@HJ@H$@wc`UH-pc`HHw]øHt]pc`pc`UH-pc`HHHH?HHu]úHt]Hƿpc`=' uUH~]' @H=! tHtU]`H]{sATUH-~' SHt#D%i' E~1fH|HA9H@' []H6' A\Ðf.AUATUSHH9HIHt ;1AH' IlDHHHD& )Htg H:HumHMHHI9wILLHtWIfH5& HHHD5+& VbHLt(H[]A\A]DHL[]A\A]LH1[]A\A]1% ATIH=% UhSHcHHHtLd-% []H% A\H % `K@9fAUATUSHHHA?&Y$`L@@A A HHL9vHkHAHD[]A\A]fA A fAAAA@AAfAAsAA[McLAA3E1E1!DF$Q@Mc HH=%$ t z$ 0҅t HDH=# | d`u B$ HfHH=# @)uHf[uH=~# `d`}uH=`# %5$ `d`1HfHH=5# uHfuH=" d`1H'UHSHH?tBuV1HHH14H=" HٺS@1OC8 u"$f115H1[]ÿK@B Hf.@AUATUSHHtiӉMMuV2NtH=! LS@-t-H=! LS@1H[]A\A]1H[]A\A]fUSLH =`! L̓t9|4H=e! HcAAȺ T@H1=)! tH1[]}ubHD$ 8uxD$(~ L$(H=! IT@1D@= uH= HٺS@1H1[]H= H*T@1H= H8T@1hHd`f.=v! ff! uP=Y! O! @f.6! Ðf.=! fAWAVAUATUSHHhdH%(H$X1HH$Ht$`L$PzHD$pD$PL$  D$TIEHD$xHD$`Lt|$T D$PzH|$xhHALDŽ$H$ H$HHD$(AH$LHHD$@$H$`LHHD$8H$L HHD$HH$LHHD$H$@LHHD$H$LHHD$ H$LHHD$0vH$ LaH$1D$XH|$HDŽ$H$H<$HD$TDŽ$5L$PHl$`L$ȃD$\ȃL$hL$l D$ t# tL9ML6Ht$IHD$pE(H4$H|$<1Ht$(1ҿXHt$@1ҿGHt$81ҿ6Ht$1ҿ%Ht$H1ҿ Ht$1ҿHt$ 1ҿHt$01ҿ9 t& lj HD$p(1IHED$`H$XdH3 %(Hh[]A\A]A^A_Dt$\Aׅt AD$ HADPtLL$ht$H$H$HD> !!Failed to execute `%s' :rexitquitreset/tmp/fisqlXXXXXX*/%s%.*s(%d rows affected, return status = %d(return status = %d) go>@?@8?@8?@8?@8?@8?@8?@8?@?@>@8?@>@8?@>@8?@8?@8?@X>@8?@ ?@X>@>@ ?@X>@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@ ?@8?@8?@8?@8?@8?@8?@8?@8?@8?@8?@>@8?@8?@8?@8?@>@8(@&@&@%(@(@(@&@d*@Q*@&@&@&@&@&@&@0*@&@&@*@&@*@&@&@*@)@&@&@&@&@&@&@&@&@&@)@&@)@&@&@L)@>)@&@&@ )@)@(@(@(@&@&@(@(@&@i(@V(@&@j)@>*@ fisql, a free isql replacement by Nicholas S. CastellanoeFgpnvXYa:c:D:E:h:H:i:I:J:l:m:o:P:s:S:t:U:w:y:z:A:usage: fisql [-e] [-F] [-g] [-p] [-n] [-v] [-X] [-Y] [-c cmdend] [-D database_name] [-E editor] [-h headers] [-H hostname] [-i inputfile] [-I interfaces_file] [-J client character set] [-l login_timeout] [-m errorlevel] [-P password] [-s colseparator] [-S server] [-t timeout] [-U username] [-w columnwidth] [-y sybase_dir] [-z language] Unable to open input file '%s'.Unable to open output file '%s'.Command `%s' exited with code %d Operating system error: Failed to open %s. Unable to invoke the '%s' editor. DB-LIBRARY error: %s Operating-system error: %s Msg %ld, Level %d, State %d: Server '%s', Procedure '%s', Line %d: /dev/tty; dL44dT tT,|$,4DtzRx *zRx $FJ w?;*3$",DUBAH {AM\tBBA A(L0 (A ABBF G (D ABBH L (C ABBA ,gHKD ` AIA hA<8BBA C(G0e (D ABBC L\0cBBB B(A0I8N 8A0A(B BBBA `gDn F l~Db J IYDb J d, PADG s CAA L<BBA A(D0b (C ABBD F(C ABB4AAG S CAH ` CAD D"M $<LT<BBB B(A0A8J 8A0A(B BBBF DeBEE E(H0H8M@l8A0A(B BBB<@;@"4 @ DK@]`]`o@ @@  `` H@@ o8@ooN@]`F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@ @ @& @6 @F @V @f @v @ @ @ @ @ @ @ @ @!@!@&!@6!@F!@V!@f!@v!@!@!@!@!@!@!@!@!@"@"@&"@6"@F"@V"@f"@v"@"@"@"@"@"@"@"@"@#@#@&#@6#@F#@V#@f#@v#@#@#@#@#@#@#@#@#@$@$@&$@6$@F$@V$@f$@v$@$@$@$@$@[L@fisql.debugN7zXZִF!t/_<]?Eh=ڊ̓NDMߤvr рw%{ޟ:`N!_X}dĿ'iFRgSdoؾ6'(W*ĝ +eܾ?;.c˻%OFrS1O 2R#W k:Dtq@#!z$:Y„wՎ7edSgǷv1d{db0C&㌵'TQZ)oٮ=h8}3QNpY]ͮ*9 i.SkJ3xݬϫc1~ڧ:VNM$UrYsmKbNWmwNhĤ^k6jkWАa=P %tJJ55yH뭈!wJE]oeŬ &anrCZ4 Gmwrs:Kbd3c { x{I}Ό#Snر o\yTw5k.HQIoE${(1$;*?8,Pcl +khRmsy oưR%+֜"gYZ.shstrtab.interp.note.ABI-tag.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.gnu_debugdata 8@8T@T !t@t$4o@L> @ F @ NoN@N[o8@8j@tBH@H ~@y0@0$@$&DK@DK PK@PK \T@\T U@ U4]`]]`]]`]]`] _`_```XXc`Xcc`lc lc|c|g usr/share/man/man1/tsql.1000064400000006634147207605270011156 0ustar00.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.1.15 .Dt TSQL FreeTDS "FreeTDS Reference Manual" .Sh NAME .Nm tsql .Nd utility to test FreeTDS connections and queries .Sh SYNOPSIS .Nm .Bro .Fl S Ar servername .Op Fl I Ar interface | .Fl H Ar hostname .Op Fl L .Op Fl p Ar port .Brc .Op Fl D Ar dbname .Op Fl U Ar username .Op Fl P Ar password .Op Fl o Ar options .Nm .Fl C .Sh DESCRIPTION .Nm is a FreeTDS diagnostic tool. It uses the TDS protocol to connect to a Sybase or Microsoft SQL Server, and lets the user issue queries. .Nm does not use the FreeTDS client libraries. Instead, it uses only the lowest level library, libtds, to test the protocol implementation. .Pp .Nm can be run in two ways, one which uses the freetds.conf and one which connects directly using the server's hostname and port. The .Fl H and .Fl p parameters are provided to let the user verify a server is listening on the named host and port. These parameters override any configuration files and environment variables. .Pl The .Fl S parameter can be used to test the local configuration. FreeTDS will use freetds.conf (or equivalent) and environment variables in the normal way to determine the server's IP address and port. You can use .Fl I to specify a filename, overriding FreeTDS's configuration file search algorithm. .Sh OPTIONS .Bl -tag -width indent .It Fl S Ar servername database server to which to connect. .It Fl D Ar dbname database to use. .It Fl I Ar interface freetds.conf or interfaces file describing servername. .It Fl H Ar hostname DNS hostname of the server. .It Fl p Ar port port at which SQL Server is listening. .It Fl U Ar username database login name. If username is not provided, a domain login is attempted for TDS 7+ connections. .It Fl P Ar password database password. .It Fl L list Microsoft server instances (with .Fl H Ns ). .It Fl C print some of the compile-time configuration parameters. .It Fl o Ar options apply the options specified to every command. .Bl -tag -width indent .It Fl f No footer .Bq result count .It Fl h No header .Bq titles .It Fl t Print time .It Fl v Print version .It Fl q Quiet .El .It Fl a Ar appname application name. .It Fl t Ar colterm column terminator. .It Fl r Ar rowterm row terminator. .It Fl r Ar rowterm row terminator. .It Fl J Ar charset character set. .It Fl v verbose mode. .El .\" .Sh NOTES If you can connect with .Ql tsql -S servername Ns , your basic FreeTDS installation is working. .Pp Typing .Ql exit Ns , .Ql quit Ns , or .Ql bye (or .Li ^D Ns ) exits .Nm Ns . .Pp Typing .Ql version displays the TDS protocol version. .Pp Command batches may be separated with .Ql go or .Ql GO Ns . If .Ql GO the version string is reported before executing the batch. .Pp After prompting for the password (if not provided with .Fl P Ns ), .Nm will attempt to connect to the remote server. .Nm displays a counter indicating the number of seconds elapsed during the connection attempt. Typically, .Nm immediately responds with a .Ql 1> prompt. If you see the counter (1, 2, 3, ...), most likely .Nm is unable to connect to the indicated server. .Pp .Nm is not a replacement for a complete isql such as sqsh (www.sqsh.org). If you have suggestions for ways to make .Nm more useful as a diagnostic tool, please post them to the FreeTDS mailing list for consideration. .Sh HISTORY .Nm first appeared in FreeTDS 0.60. .Sh AUTHORS The .Nm utility was written by .An Brian Bruns Ns . .Sh BUGS Several, to be sure, now that it's documented. :) usr/share/man/man1/freebcp.1000064400000014320147207605270011570 0ustar00.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.1.15 .Dt FREEBCP 1 .Sh NAME .Nm freebcp .Nd bulk loading utility for Sybase and Microsoft databases .Sh SYNOPSIS .Nm .Bo Bo Ao Ar database Ac Ns . Bc Ns Ao Ar owner Ac Ns . Bc Ns Aq Ar object_name .Bro .Ar in | .Ar [query] Ns Ar out .Brc .Ar datafile .Bro .Fl c | .Fl n | .Fl f Ar formatfile .Brc .Op Fl S Ar servername .Op Fl D Ar dbname .Op Fl U Ar username .Op Fl P Ar password .Op Fl b Ar batchsize .Op Fl F Ar firstrow .Op Fl L Ar lastrow .Op Fl e Ar errfile .Op Fl I Ar interfaces .Op Fl m Ar maxerror .Op Fl t Ar field_term .Op Fl r Ar row_term .Op Fl h Ar hints .Op Fl T Ar textsize .Op Fl A Ar packet_size .Op Fl O Ar options .Op Fl i Ar inputfile .Op Fl o Ar outputfile .Op Fl C Ar charset .Op Fl EdVv .\" .Sh DESCRIPTION .Nm is a utility program distributed with FreeTDS. .Nm replicates (in part at least) the functionality of the bcp utility programs distributed by Sybase and Microsoft. .Nm makes use of the DB-Library bcp API provided by FreeTDS. This API is also available to application developers. .Pp The manual pages or online help for Sybase or SQL Server can be referenced for more detailed information on bcp functionality. .\" .Sh TABLES\ AND\ FILES .Bl -tag -width indent .It Ar database The name of the database containing object to be copied. Optional if the table/view is in the default database for .Ar username . .It Ar schema The schema of the object being copied. If not provided, the default schema for .Ar username is used. .It Ar object The name of the database object you wish to access, typically a table. It can also be a view. All views can be read; some can be written, subject to constraints. With .Ar queryout Ns , Ar object can also be an SQL query. .It Ar in Copy data from a host file to a database table. .It Ar out Copy data from a database table to a host file. .It Ar queryout indicates that .Ar table_name is in fact SQL, rather than a database object. .Nm will execute the query and write the results to a file. (It is a good idea to have the query return one and only one result set.) .It Ar datafile The name of an operating system file. .El .\" .Sh OPTIONS .Bl -tag -width indent .It Fl A Ar packet_size Set the size of a TDS packet to packet_size. Not sure why you would want to do this, except as an experiment. .It Fl D Ar dbname The name of the default database to use. Overrides default database associated with the login account. Causes .Nm to issue a .Ic USE Ar dbname command immediately after logging in, before commencing BCP operations. .It Fl E Write the data in datafile to the table's IDENTITY column. Without this flag, the identity data present in the datafile will be ignored, and new IDENTITY values will be generated for the imported rows. .It Fl F Ar firstrow The first row to copy from the input file or database table. The default is the first row, row 1. .It Fl I Ar interfaces The name and location of the .Pa interfaces file to search when connecting to servername. Overrides .Pa freetds.conf. .It Fl L Ar lastrow The last row to copy from an input file or database table. The default is the last row. .It Fl O Ar options SQL text to set connection options prior to the bcp operation. If .Ar options is a valid filename, the SQL is read from the file instead. Sometimes needed for .Ar queryout . Example: .Li -O `SET QUOTED_IDENTIFIER ON' Ns . .It Fl P Ar password The password associated with .Ar username . .It Fl S Ar servername The name of the Database Server to which to connect. .It Fl T Ar textsize For text or image columns, set the maximum number of characters to request from the server. Defaults to the setting in .Pa freetds.conf . If not specified anywhere, defaults to the full size of the data. .It Fl U Ar username A database login name. For TDS\ 7+ connections, a domain login is attempted if .Ar username is not provided. .It Fl b Ar batchsize The number of rows per batch of data copied. Batching applies only when you are bulk copying into the database. Each batch of data is effectively .Dq committed into the database. The default value for .Ar batchsize is 1000. .It Fl c The host data file is (or will be) in "character" format, i.e., a text file. Encoding is determined by the client charset attribute in .Pa freetds.conf . .It Fl d Turn off any logging. (Unintuitive, perhaps.) .It Fl e Ar errfile Write errors to .Ar errfile . For uploads. Includes line and column information, and the row data. .It Fl f Ar formatfile The format of the host data file is described by .Ar formatfile . The layout of .Ar formatfile is identical to that understood by the Sybase and Microsoft bcp utilities, but is too complicated to describe here. .It Fl h Ar hints Set bcp hints. For valid values, cf. .Fn bcp_options in the FreeTDS Reference Manual. .It Fl m Ar maxerror Stop after encountering .Ar maxerror errors. Default 10. .It Fl n The host data file is in .Dq native format. This is a format that .Nm will be able to process, but is not portable or readable. .It Fl r Ar row_term The row terminator for a character file. May be more than one character. Default is newline ('\\n'). Cf\&. .Fl c Ns , above. .It Fl t Ar field_term The field terminator for character file. Also known as a column delimiter. May be more than one character. Default is tab ('\\t'). Cf\&. .Fl c Ns , above. .It Fl v .It Fl V Print the version information and exit. .It Fl i Ar inputfile Read input data from file specified. .It Fl o Ar outputfile Write output data to file specified. .It Fl C Ar charset Specify character set to use to talk to server. .El .Sh ENVIRONMENT .Ev DSQUERY default .Ar servername .\" .Sh NOTES When connecting to a Sybase database server, it is required that the TDS 5.0 protocol be used. When connecting to a Microsoft SQL Server 2000 database server, the TDS\ 7 (or later) protocol is required. .Pp Sybase and Microsoft define different versions of the bcp portion of TDS 4.2. Because FreeTDS has no way of knowing which type of server it's connected to, .Nm does not support version 4.2 of the TDS protocol. .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.60 .Sh AUTHORS The .Nm utility was written by .An Bill Thompson Aq thompbil@exchange.uk.ml.com .Sh BUGS Currently, there is no support for text data types in .Nm Ns , when SQL Server 2000 is the target server. usr/share/man/man1/fisql.1000064400000010071147207605270011277 0ustar00.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.1.15 .Dt FISQL FreeTDS "FreeTDS Reference Manual" .\" .Sh NAME .Nm fisql .Nd interactive SQL shell .\" .Sh SYNOPSIS .Pp .Nm .Op Fl eFgpnvXY .Op Fl a Ar display_charset .Op Fl A Ar packet_size .Op Fl c Ar cmdend .Op Fl D Ar database .Op Fl E Ar editor .Op Fl h Ar headers .Op Fl H Ar hostname .Op Fl i Ar inputfile .Op Fl I Ar interfaces_file .Op Fl J Ar client_charset .Op Fl l Ar login_timeout .Op Fl m Ar errorlevel .Op Fl o Ar outputfile .Op Fl P Ar password .Op Fl s Ar colseparator .Op Fl S Ar server .Op Fl t Ar timeout .Op Fl U Ar username .Op Fl w Ar width .Op Fl y Ar sybase_dir .Op Fl z Ar language .\" .Sh DESCRIPTION .Pp .Nm is very similar to the .Ql isql utility programs distributed by Sybase and Microsoft. Like them, .Nm uses the command .Ql go on a line by itself as a separator between batches. .\" .Sh OPTIONS .Bl -tag -width indent .It Fl a Ar display_charset The client charset name. Not implemented. .It Fl A Ar packet_size Set protocol packet size. You should not need to set this parameter. .It Fl c Ar cmdend Command terminator, defaults to .Ql go Ns . .It Fl D Database name on the server to use. .It Fl e Echo SQL input (usually in outputfile) .It Fl E Ar editor Specify an editor to invoke. Defaults to vi. .It Fl F FIPS mode ON. Server returns a message (but processes the query anyway) when it encounters a non-standard SQL command. .It Fl g Display a brief help message .It Fl h Ar headers Number of rows after which to repeat the column headers. Default is once per resultset. .It Fl H Ar hostname Hostname of the client machine as it will be told to the server. .It Fl I Ar interfaces_file Name of the interfaces or freetds.conf file to use. .It Fl i Ar inputfile Name of script file, containing SQL. .It Fl J Ar client_charset Not implemented. .It Fl l Ar login_timeout How long to wait for the server to acknowledge a login attempt. .It Fl m Ar errorlevel For errors of the severity level specified or higher, print only the message number, state, and error level. Below that level, print nothing. .It Fl n Suppress line numbers in echoed output. .It Fl o Ar outputfile Name of output file, holding result data. .It Fl p Prints performance statistics. Not implemented. .It Fl P Ar password Database server password. .It Fl s Ar colseparator The column separator. Default is space. Shell metacharacters require quoting. .It Fl S Ar server Database server to which to connect. .It Fl t Ar timeout The query timeout, in seconds. How long to wait for a query to be processed. The default is indefinitely, or as determined by freetds.conf. .It Fl U Ar username Database server login name. .It Fl v Display version and copyright. .It Fl w Ar width How many characters wide to print the output. Defaults to 80. .It Fl X Use encrypted login. Not implemented in FreeTDS. .It Fl y Pa sybase_dir Sets the .Ev SYBASE environment variable. Not used by FreeTDS. .It Fl Y Use chained transactions. .It Fl z Ar language Name of a language for fisql's prompts and messages. Cf. DBSETLNATLANG. .El .\" .Sh NOTES .Nm is a filter; it reads from standard input, writes to standard output, and writes errors to standard error. The .Fl i Ns , .FL o Ns , and .Fl e options override these defaults. .Pp .Nm uses the DB-Library API provided by FreeTDS. It was first implemented using Sybase's own library and continues to work with it. Before (and after) modifying it, it would be well to test it with Sybase's library to assure compatibility between it and FreeTDS. EXIT STATUS .Pp .Nm exits 0 on success, and >0 if the server cannot process the query. .Pp .Nm will report any errors returned by the server, but will continue processing. In a production environment, this behavior may be insufficiently stringent. To make it extremely intolerant of errors, change the message and error handlers to call exit(3). .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.65. .\" .Sh AUTHORS The .Nm utility was written by .An Nicholas S. Castellano Aq entropy@freetds.org Ns , who contributed it to the FreeTDS project under the terms of the GPL. .\" .Sh BUGS Requires the GNU readline library. usr/share/man/man1/defncopy.1000064400000005074147207605270011777 0ustar00.\" cf. groff_mdoc .Dd April 26, 2012 .Os FreeTDS 1.1.15 .Dt DEFNCOPY FreeTDS "FreeTDS Reference Manual" .\" .Sh NAME .Nm defncopy .Nd extract procedures and views from a Microsoft server. .\" .Sh SYNOPSIS .Pp .Nm .Op Fl v .Op Fl U Ar username .Op Fl P Ar password .Op Fl S Ar server .Op Fl D Ar database .Op Fl i Ar input_file .Op Fl o Ar output_file .Bo .Ar owner.object_name .\" Elipsis according to Werner Lemberg: .\" http://www.mail-archive.com/groff@gnu.org/msg03122.html .Op Ar owner.object_name .\|.\|.\& .Bc .\" .Sh DESCRIPTION .Pp .Nm is a utility program distributed with FreeTDS. It replaces a similar program of the same name distributed by Sybase. .Pp .Nm reads the text of a stored procedure or view, and writes a script suitable for recreating the procedure or view. For tables, it reads the output of sp_help and constructs a .Ql CREATE TABLE statement, complete with .Ql CREATE INDEX Ns , too. .\" .Ar owner is optional if you or the database owner is the owner of the procedure/view being copied. .Ar object_name is the name of the system object you wish to extract. .\" .Sh OPTIONS .Bl -tag -width indent .It Fl U Ar username database server login name. .It Fl P Ar password database server password. .It Fl S Ar server database server to which to connect. .It Fl D Ar database database to use. Optional if the procedure/view being extracted is in your default database. .It Fl i Ar input_file a script to apply to the database. Not currently implemented. .It Fl o Ar output_file a file to hold the script, defaults to standard output. .It Fl v Show version information and copyright notice. .El .\" .Sh NOTES .Nm is a filter; it reads from standard input, writes to standard output, and writes errors to standard error. The .Fl i , .Fl o , and .Fl e options override these defaults. .Pp .Nm makes use of the db-lib API provided by FreeTDS. This API is of course also available to application developers. .Sh EXIT STATUS .Pp .Nm exits 0 on success, and >0 if the server cannot process the query. .Pp .Nm will report any errors returned by the server, but will continue processing. .\" .Sh HISTORY .Pp .Nm first appeared in FreeTDS 0.63. .\" .Sh AUTHORS The .Nm utility was written by .An James K. Lowden Aq jklowden@schemamania.org. .\" .Sh BUGS Works only with Microsoft servers and ancient Sybase servers. Does not create primary keys. Many options are defined by Sybase that this version does not implement. Feel free to correct this situation. In theory, .Nm could apply/produce DDL for any system object, but at present only tables, procedures and views are supported, and only for extraction. usr/share/man/man1/bsqlodbc.1000064400000004520147207605270011754 0ustar00.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.1.15 .Dt BSQLODBC FreeTDS "FreeTDS Reference Manual" .\" .Sh NAME .Nm bsqlodbc .Nd batch SQL script processor using ODBC .\" .Sh SYNOPSIS .Pp .Nm .Op Fl hqv .Op Fl U Ar username .Op Fl P Ar password .Op Fl S Ar server .Op Fl D Ar database .Op Fl i Ar input_file .Op Fl o Ar output_file .Op Fl e Ar error_file .Op Fl t Ar field_term .Op Fl V Ar odbc_version .\" .Sh DESCRIPTION .Pp .Nm is a utility program distributed with FreeTDS. .Pp .Nm is a non-interactive equivalent of the .Ql isql utility programs distributed by Sybase and Microsoft. Like them, .Nm uses the command .Ql go on a line by itself as a separator between batches. The last batch need not be followed by .Ql go . .Pp .Nm makes use of the ODBC API provided by FreeTDS. This API is of course also available to application developers. .\" .Sh OPTIONS .Bl -tag -width indent .It Fl U Ar username Database server login name. .It Fl P Ar password Database server password. .It Fl S Ar server Database server to which to connect. .It Fl D Ar database Database to use. .It Fl i Ar input_file Name of script file, containing SQL. .It Fl o Ar output_file Name of output file, holding result data. .It Fl e Ar error_file Name of file for errors. .It Fl t Ar field_term Specifies the field terminator. Default is two spaces ( .Ql \ \ .Ns ). Recognized escape sequences are tab ( .Ql \et .Ns ), carriage return ( .Ql \er .Ns ), newline ( .Ql \en .Ns ), and backslash ( .Ql \e\e .Ns ). .It Fl h Print column headers with the data to the same file. .It Fl q Do not print column metadata, return status, or rowcount. Overrides .Fl h . .It Fl v Verbose mode, for more information about the ODBC interaction. This also reports the result set metadata, including and return code. All verbose data are written to standard error (or .Fl e Ns ), so as not to interfere with the data stream. .It Fl V Ar odbc_version Specify ODBC version (2 or 3). .El .\" .Sh NOTES .Pp .Nm is a filter; it reads from standard input, writes to standard output, and writes errors to standard error. The .Fl i , .Fl o , and .Fl e options override these defaults. .Sh EXIT STATUS .Nm exits 0 on success, and >0 if the server cannot process the query. .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.65. .\" .Sh AUTHORS The .Nm utility was written by .An James K. Lowden Aq jklowden@freetds.org . usr/share/man/man1/datacopy.1000064400000004560147207605270011773 0ustar00.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.1.15 .Dt DATACOPY FreeTDS "FreeTDS Reference Manual" .\" .Sh NAME .Nm datacopy .Nd move table data between two servers .\" .Sh SYNOPSIS .Nm .Op Fl vdE .Bro .Fl t | .Fl a | .Fl c .Ar owner .Brc .Op Fl b Ar batchsize .Op Fl p Ar packetsize .Op Fl S Ar server/username/password/database/table_or_view .Op Fl D Ar server/username/password/database/table .Op Fl T Ar textsize .\" .Sh DESCRIPTION .Nm is a utility distributed with FreeTDS. .Nm will move table data from one server to another without the need for intermediate files. .Nm is much faster and more efficient than is freebcp out/in. .Pp .Nm makes use of the db-lib bcp API built into FreeTDS. This API is also available to application developers. .Pp .Nm can be used to migrate data between Sybase ASE and SQL Server or vice versa. .\" .Sh OPTIONS .Bl -tag -width indent .It Fl t Truncate target table before loading data. .It Fl a Append data to target table. .It Fl c Ar owner Create the target table with the same schema as the source table. .Nm will submit a .Ql CREATE TABLE command on the target server using the specified owner in the command, e.g. .Ql CREATE TABLE owner.table (.\|.\|.\&). .It Fl b Ar batchsize The number of rows per batch of data copied. Each batch of data is effectively 'committed' to the database. The default is 1000. .It Fl p Ar packetsize The number of bytes, per network packet, sent to and from the servers. Increased packet size can enhance performance. .It Fl T Ar textsize Specify size of TEXT/IMAGE column from network. .It Fl v Produce verbose output, including diagnostic timings. .It Fl d Produce freetds TDSDUMP output. (Serious debug only!) .It Fl S Ar server/username/password/database/table_or_view The connection information for the source server and the location/name of the table (or view) to be copied. If not specified, .Nm prompts the user for the information. .It Fl D Ar server/username/password/database/table The connection information for the destination server and the location/name of the target table. If not specified, .Nm prompts the user for the information. .It Fl E Keep identity values. .Sh SEE ALSO .Xr freebcp 1 , Xr defncopy 1 , Xr bsqldb 1 , Xr tsql 1 , .%B FreeTDS User Guide. .\" .Sh HISTORY .Pp .Nm first appeared in FreeTDS 0.64. .\" .Sh AUTHORS The .Nm utility was written by .An Bill Thompson Aq thompbil@exchange.uk.ml.com . usr/share/man/man1/bsqldb.1000064400000006667147207605270011450 0ustar00.\" cf. groff_mdoc .Dd March 26, 2015 .Dt BSQLDB 1 .Os FreeTDS 1.1.15 .Sh NAME .Nm bsqldb .Nd batch SQL script processor using DB-Library .Sh SYNOPSIS .Nm .Op Fl hqv .Op Fl S Ar servername .Op Fl D Ar database .Op Fl U Ar username .Op Fl P Ar password .Op Fl i Ar input_file .Op Fl o Ar output_file .Op Fl e Ar error_file .Op Fl H Ar hostname .Op Fl t Ar field_term .Op Fl R Ar pivot_description .\" .Sh DESCRIPTION .Nm is a utility program distributed with FreeTDS. .Nm is a non-interactive equivalent of the "isql" utility programs distributed by Sybase and Microsoft. Like them, .Nm uses the command "go" on a line by itself as a separator between batches. The last batch need not be followed by "go". .Nm makes use of the DB-Library API provided by FreeTDS. This API is of course also available to application developers. .Sh OPTIONS .Bl -tag -width indent .It Fl D Ar database Database to use. .It Fl H Ar hostname hostname Override name of client sent to server. .It Fl P Ar password Database server password. .It Fl S Ar servername Database server to which to connect. .It Fl U Ar username Database server login name. If username is not provided, a domain login is attempted for TDS 7+ connections. .It Fl e Ar error_file Name of file for errors. .It Fl h Print column headers with the data to the same file. .It Fl i Ar input_file Name of script file, containing SQL. .It Fl o Ar output_file Name of output file, holding result data. .It Fl q Do not print column metadata, return status, or rowcount. Overrides .Fl h Ns . .It Fl t Ar field_term Specifies the field terminator. Default is two spaces (' '). Recognized escape sequences are tab ('\\t'), carriage return ('\\r'), newline ('\\n'), and backslash ('\\\\'). .It Fl v Verbose mode, for more information about the DB-Library interaction. This also reports the result set metadata, including and return code. All verbose data are written to standard error (or .Fl e Ns ), so as not to interfere with the data stream. .It Fl R Ar pivot_description Specify pivot trasformation. The format is .Ao Ar down\ columns Ac .Ao Ar across\ columns Ac .Ao Ar function Ac .Ao Ar value Ac . Columns are specified but numbers. The format of .Ar down columns and .Ar across columns is a comma separated list of columns. .Ar function is either count, sum, min or max. .El .\" .Sh ENVIRONMENT .Ev DSQUERY default .Ar servername .\" .Sh NOTES .Nm is a filter; it reads from standard input, writes to standard output, and writes errors to standard error. The .Fl i Ns , Fl o Ns , and Fl e options override these defaults. .Pp The source code for .Nm is intended as a model for DB-Library users. DB-Library has a rich set of functions, and it can be hard sometimes to understand how to use them, particularly the first time. If you find something about the source code unclear, you are encouraged to email the author your comments. .\" .Sh EXIT STATUS .Nm exits 0 on success, and >0 if the server cannot process the query. .Pp For messages with severity > 10, .Nm calls exit(3) with the severity level. For example, if the severity level is 16, .Nm will return an exit status of 16 to the shell. .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.63. .\" .Sh AUTHORS The .Nm utility was written by .An "James K. Lowden" Aq jklowden@freetds.org . .\" .Sh BUGS Microsoft servers as of SQL Server 7.0 SP 3 do not return output parameters unless the RPC functions are used. This means .Nm cannot return output parameters for stored procedures with these servers. usr/share/man/man1/osql.1000064400000003740147207605270011144 0ustar00.\" cf. groff_mdoc .Dd April 26, 2012 .Os FreeTDS 1.1.15 .Dt OSQL FreeTDS "FreeTDS Reference Manual" .\" .Sh NAME .Nm osql .Nd utility to test FreeTDS connections and queries .\" .Sh SYNOPSIS .Pp .Nm .Fl S Ar dsn .Fl U Ar username .Fl P Ar password .Op Fl I Pa ini_directory .\" .Sh DESCRIPTION .Pp .Nm is a diagnostic tool provided as part of FreeTDS. It is a Bourne shell script that checks and reports on your configuration files. If everything checks out OK, it invokes isql. .Pp .Nm works only with the isql that comes with unixODBC. .\" .Sh OPTIONS .Bl -tag -width indent .It Fl S Ar dsn the Data Source Name to which to connect, as known to .Pa odbc.ini Ns . .It Fl U Ar username database login name. .It Fl P Ar password database password. .It Fl I Ar ini_dir override .Pa odbc.ini file location. .El .\" .Sh EXAMPLE If you have an .Pa odbc.ini with a section like this: .Bd -literal -offset indent .Bq myDSN servername = myserver TDS_Version = 5.0 .Ed .Pp You would invoke .Nm as: .Pp .Li osql -S myDSN .Op .\|.\|.\& .\" .Sh FILES .Pa odbc.ini .Pa freetds.conf .\" .Sh NOTES If you can connect with .Ql osql -S servername -U user -P passwd Ns , your FreeTDS ODBC installation is working. .Pp .Nm guesses where unixODBC might look for its .Pa odbc.ini by examining the binary. This is not always an effective approach. If it doesn't work, you'll receive a report of candidate strings. Kindly pass along the output to help improve the guessing. .Pp If .Nm cannot intuit your .Pa odbc.ini directory, you can force the issue with the .Fl I option. However, you're then instructing .Nm what to test, not where unixODBC will eventually look. Your override is therefore only as good as you are. Look carefully at the error output before overriding. .Pp If you have suggestions for ways to make .Nm more useful as a diagnostic tool, please post them to the FreeTDS mailing list. .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.65. .\" .Sh AUTHORS The .Nm utility was written by .An James K. Lowden Ns . usr/share/man/man5/freetds.conf.5000064400000014473147207605270012563 0ustar00.Dd May 2, 2017 .Os FreeTDS 1.1.15 .Dt FREETDS.CONF "FreeTDS 5" "FreeTDS Reference Manual" . .Sh NAME .Nm freetds.conf .Nd configuration file for FreeTDS . .Sh SYNOPSIS The .Pa freetds.conf file describes Sybase and Microsoft database servers to the FreeTDS library. It comprises sections headed by a servername, followed by a list of connection properties denoted as name-value pairs. Defaults are defined via a .Bq global section. This file supersedes the .Pa interfaces file that Sybase defines for the same purpose, although the latter is still supported. . .Sh DESCRIPTION A section begins with a servername \(em the name of the server \(em in square brackets. The servername is chosen at the client's descretion. (One exception: with Sybase ASA the servername must match the database name to be used.) .Pp Sections contain properties, one per line, in the form .Pp .Dl name = value .Pp where .Ar name is the connection property to be described. Servernames and properties are not case sensitive. Values are case-preserving i.e., copied literally. Comments begin with either a semicolon .Pq So ; Sc or pound sign .Pq So # Sc and continue to end of line. Blank lines are ignored. Whitespace surrounding the .So = Sc is ignored. . .Sh PROPERTIES .Bl -tag -width "emulate little endian" -compact . .It client charset encoding of client data; overrides locale(1) settings .Bl -tag -width "default:" -compact .It Domain: iconv character set names .It Default: ISO-8859-1 .El . .It connect timeout seconds to wait for response from connect request .Bl -tag -width "default:" -compact .It Domain: 0 to MAX_INT .It Default: none .El . .It debug flags logging granularity .Bl -tag -width "default:" -compact .It Domain: 32-bit integer .It Default: 0x4fff .El . .It dump file specifies location of a logfile and turns on logging .Bl -tag -width "default:" -compact .It Domain: valid file name .It Default: none .El . .It dump file append log data appended to file instead of re-writing for each connection .Bl -tag -width "default:" -compact .It Domain: yes/no .It Default: no .El . .It emulate little endian forces big endian machines to act as little endian to communicate with Microsoft Servers .Bl -tag -width "default:" -compact .It Domain: yes/no .It Default: no .El . .It encryption .Bl -tag -compact .It Em off disables encryption .It Em request use if available (default when tds version greater than 7.0) .It Em required allow encrypted connections only .El . .It host Name of the host the server is running on. .Bl -tag -width "default:" -compact .It Domain: host name or IP address .It Default: SYBASE .El . .It initial block size maximum size of a protocol block .Bl -tag -width "default:" -compact .It Domain: multiple of 512 .It Default: 512 .El . .It instance name of Microsoft SQL Server instance to connect to (supersedes .Em port ) .Bl -tag -width "default:" -compact .It Domain: instance name .It Default: none .El . .It port port number that the server is listening to .Bl -tag -width "default:" -compact .It Domain: any valid port .It Default: TDS 5.0, 5000; TDS 7.0 and up, 1433 .El . .It tds version TDS protocol version to use .Bl -tag -width "default:" -compact .It Domain: 4.2, 5.0, 7.0, 7.1, 7.2 .It Default: .Fl -with-tdsver value (5.0 if unspecified) .El . .It text size default value of TEXTSIZE, in bytes .Bl -tag -width "default:" -compact .It Domain: 0 to 4,294,967,295 .It Default: 4,294,967,295 .El . .It timeout seconds to wait for response to a query .Bl -tag -width "default:" -compact .It Domain: 0 to MAX_INT .It Default: none (wait forever) .El . .El .Pp Do not define both .Fa port and .Fa instance Ns \&. One implies the other. .Pp Boolean property values may be denoted as on/off, true/false, or 1/0. . .Ss DEBUG FLAGS The log's granularity can be controlled with the .Em debug flags property. .Bl -column -offset indent ".Sy 0x8000" ".Sy show source level info (source file and line)" .It Sy Value Ta Sy Meaning .It Li \ \ 0x02 severe error .It Li \ \ 0x04 error .It Li \ \ 0x08 warning .It Li \ \ 0x10 network .It Li \ \ 0x20 information level 1 .It Li \ \ 0x40 information level 2 .It Li \ \ 0x80 function trace and info .It Li 0x1000 show pid .It Li 0x2000 show time .It Li 0x4000 show source level info (source file and line) .It Li 0x8000 thread id (not implemented). .El . .Sh NAMES AND LOCATIONS The file is normally named .Pa /etc/freetds.conf or .Pa ${HOME}/.freetds.conf . That name can be overridden with the FREETDSCONF environment variable. .Pp FreeTDS will search conf files for a servername in the following order: .Bl -enum -offset indent -compact .It a filename set programatically via dbsetifile() that is in .conf format .It a filename in the environment variable FREETDSCONF that is in .conf format .It .Pa ${HOME}/.freetds.conf if extant .It .Pa /opt/alt/freetds/etc/freetds.conf .El .Pp The search stops with the first file containing the servername. .Pp If no conf file is found, FreeTDS searches for an .Pa interfaces file in the following order: .Bl -enum -offset indent -compact .It a filename set programatically via dbsetifile() that is in .Pa interfaces format .It .Pa ${HOME}/.interfaces .It .Pa $SYBASE/interfaces (where .Ev $SYBASE is an environment variable) .El .Pp If the requested servername is not found in any configuration file, the fallback mechanism is: .Bl -enum -offset indent -compact .It attempt to convert the name to an IP address with inet_addr(3), else .It attempt to convert the name to an IP address with gethostbyname(3), else .It attempt to look up the literal name .Dq SYBASE .El . .Sh ENVIRONMENT .Bl -tag -width "TDSDUMPCONFIG" -compact .It Ev FREETDSCONF overrides name and location of the system-wide conf file .It Ev TDSDUMP overrides the name and location of the FreeTDS log file .It Ev TDSDUMPCONFIG specifies a name and location of a file that logs the search of configuration files .It Ev TDSHOST overrides the host property .It Ev TDSPORT overrides the port property .It Ev TDSQUERY synonym for DSQUERY, the default servername .It Ev TDSVER overrides the version specified in the freetds.conf .El .Pp The environment variables .Ev TDSVER, Ev TDSDUMP, Ev TDSPORT, Ev TDSQUERY, and Ev TDSHOST override values set by a .conf or .Pa interfaces file. . .Sh FILES .Pa /opt/alt/freetds/etc/freetds.conf , ${HOME}/.freetds.conf . .Sh SEE ALSO .%B FreeTDS User Guide . .Sh HISTORY \.conf files first appeared with version 0.53 of FreeTDS. usr/share/doc/alt-freetds-1.1.15/README000064400000006013147207605270013051 0ustar00README for FreeTDS 1.1 Release date 13 March 2019 * to build FreeTDS read the file INSTALL or the FreeTDS Users Guide (doc/userguide/index.html) and http://www.freetds.org/userguide/ FreeTDS is a free implementation of Sybase's DB-Library, CT-Library, and ODBC libraries. FreeTDS builds and runs on every flavor of unix-like systems we've heard of (and some we haven't) as well as Win32 (with or without Cygwin), VMS, and Mac OS X. Failure to build on your system is probably considered a bug. It has C language bindings, and works also with Perl and PHP, among others. FreeTDS is licensed under the GNU LGPL license. See COPYING.LIB for details. Other files you might want to peruse: AUTHORS Who's involved BUGS Some things we fixed, or think we did NEWS Summary of feature changes and fixes README This file TODO The roadmap, such as it is Also, doc/api_status.txt shows which functions are implemented. For details on what's new in this version, see NEWS. For unbearable detail, see git log. Documentation ============= A User Guide, in sgml and html form, is included in this distribution. Also included is a reference manual, generated in HTML with Doxygen. "make install" installs the HTML documentation, by default to /usr/local/share/doc/freetds-. Note to Users ============= Submissions of test programs (self-contained programs that demonstrate functionality or problems) are greatly appreciated. They should create any tables needed (since we obviously don't have access to your database) and populate them. Unit tests for any of the libraries is appreciated Notes to Developers =================== The code is split into several pieces. 1) tds directory is the wire level stuff, it should be independent of the library using it, this will allow db-lib, ct-lib, and ODBC to sit on top. 2) db-lib directory. This is the actual db-lib code which runs on top of tds. 3) ct-lib directory. This is the ct-lib code which runs on top of tds. 4) server directory. This will be a set of server routines basically to impersonate a dataserver, functions like send_login_ack() etc... 5) odbc directory. ODBC implementation over tds. Uses iODBC or unixODBC as a driver manager. You need to have one of those if you are using the ODBC CLI. 6) unittests directories. Test harness code for ct-lib, db-lib, ODBC and libtds. 6) samples directories. Sample code for getting started with Perl, PHP, etc... 7) pool directory. A connection pooling server for TDS. Useful if you have a connection limited license. Needs some hacking to get configured but is quite stable once configured correctly. Contact the list if interested in how to use it. Please look at doc/getting_started.txt for a description of what is going on in the code. Side note: Brian, as many free software authors, appreciates postcards from all over. So if you live someplace neat (read: not Michigan) and want to send one, email him (brian@bruns.org) for his current snail mail address. $Id: 22c49a5a17999ba54d36fec1b5663b26ad4f41b1 $ usr/share/doc/alt-freetds-1.1.15/BUGS000064400000000465147207605270012661 0ustar00 Needs Fixing ------------ 1. Fix formatting of dbprhead/dbprrow...its a little off (Anybody care?) 2. ct-lib placeholders do not work with TDS 7.0+. To fix this requires either an SQL parser or API modification, because the library has to determine the SQL datatype of the placeholder variable. usr/share/doc/alt-freetds-1.1.15/INSTALL000064400000001473147207605270013227 0ustar00 FreeTDS Installation If you are installing from git repository please read INSTALL.GIT. For complete instructions, see the FreeTDS Users Guide. It is included in the distribution inside "doc/userguide/"; simply open "doc/userguide/index.html" and enjoy. It is also online: http://www.freetds.org/userguide/ Brief Instructions $ ./configure --help $ ./configure $ make $ make install Edit the /usr/local/etc/freetds.conf file to add servers. Test the connection with /usr/local/bin/tsql. Build and test the package that requires FreeTDS. If you want to build the ODBC driver, you'll probably first want to install a Driver Manager (on Unix-like systems). This release of FreeTDS was tested with unixODBC 2.2.11. For any other information please see the Users Guide. usr/share/doc/alt-freetds-1.1.15/AUTHORS000064400000005324147207605270013245 0ustar00Brian Bruns Started this crazy thing James K. Lowden Documentation, maintainer from 2003 to early 2015. Marc Abramowitz Testing and patches, Travis CI tests. Koscheev Andrey Negative money patch. Craig A. Berry VMS support. James Cameron GNU standards compliance and minor fixes. Peter Deacon Lots of help, testing and patches. John F. Dumas Patch to fix memory leaks. David Fraser Testing and patches (NO-DM support). Scott Gray TDS 7.0 numeric support and bug fixes. Alex Hornby Testing and patches. Mihai Ibanescu GNUified the packet. Gregg Jensen Message handlers and extra datatype support and some sybperl stuff? Viktar Klimkovitch ODBC fixes to get libodbc++ working. Bob Kline NTEXT support. Lothar Krauss ODBC fixes. Steve Langasek Off by one fixes and autoconf byte size thing. Debian package maintainer. Mark J. Lilback Implementation of dbstrlen and dbstrcpy. Kevin Lyons Various TDS bug fixes. Steve Murphree Contributed a huge ODBC patch. Dennis Nicklaus vxWorks port and fixes for dbdata() and SYBVARBINARY. Arno Pedusaar Donated his TDS4.2 code to the cause. Brandon M. Reynolds Fix for arbitrarily large queries under dblib. Thomas Rogers Testing and patches. Mark Schaal Cleaned up message handling, bug fixes, ctlib unittests. Ken Seymour ODBC Driver Fixes. Craig Spannring JDBC driver and CVS repository. Martin Spott Testing and patches. Sam Tetherow Various TDS bug fixes. Bill Thompson BCP patches and datetime fixes. Patrick van Kleef Various bug fixes, dbcanquery() and odbc version checks. Geoff Winkless Lost connection stuff. Nicholas S. Castellano Many bug fixes and improvements, contributor of fisql application. Frediano Ziglio Lot of contributions, maintainer since 2015. Special thanks to Michael Peppler , author of the DBD::Sybase Perl module. Thanks go to the folks at A2i, Inc. (http://www.a2i.com) for funding the development of dblib host file bulk copy and writetext support, and to Dave Poyourow there for helping with the debugging. usr/share/doc/alt-freetds-1.1.15/COPYING000064400000043254147207605270013234 0ustar00 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. usr/share/doc/alt-freetds-1.1.15/COPYING.LIB000064400000061447147207605270013645 0ustar00 GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! usr/share/doc/alt-freetds-1.1.15/TODO000064400000013265147207605270012670 0ustar00This list is ordered top-to-bottom by priority. Things that are broken and need mending are at the top, followed by things that should work before the next release, followed by features that should be added/fixed/reworked (grouped by library). Everyone is encouraged to add to the list. Developers can do it directly; anyone else can post a patch to SourceForge. In this way we can communicate with each other about the project's priorities and needs. To Do List ---------- Must be fixed: . ctlib parameters, handle all case even in tds7 . handle and test prepared query (? and @ syntax should be supported) . cancellation . ctlib seems to hang reading row while in IDLE state (tds_peek if not in pending state hang... update) Applied but could not test fix from ML 21 May 2008: "Problem with FreeTDS validating SQL commands (actually a ct_cancel() error)" I don't know if this is still true. Upper libraries should not use tds_peek as it does handle cancellation. Work in progress: . be able to disable iconv for BCP (see Sybase documentation) I have a patch to disable it, how to handle NVARCHAR? -- freddy77 . BCP under ODBC. There is an experimental patch trying to implement it. For future versions (in priority order within library): All: . Cache protocol discovery (TDSVER=0.0). Save port/instance into some permanent storage. tsql should report progress in verbose mode. . retain values used from freetds.conf, so we can report them. . add a way for tsql to report host, port, and TDS version for the connection it's attempting. Actually libTDS does the name resolution in tds_connect and then just connect so there is no way for tsql to report these information. . move error message macro/prototype to tds.h.in; use in dblib.c. . conversion from ucs2 to utf8, provide for 2+ bytes/character . change numeric format to improve performance ?? . little/big endian based on platform . already packet at word . correctly aligned to read directly packetized . limit copy of data (now wire -> tds -> temp -> client) use a method like zero-copy In token.c getting row should write data even to client (callback, new user types, see ctlib conversion functions) In query.c writing data do the same (use additional column fields?) Situation is much improved in 0.95 version. In ODBC is much better as wire -> tds are never performed and convert extension to give client buffer is used if possible so to avoid the temp step. . review the way parameters are packed (too complicate, see ctlib bulk, cf "bulk copy and row buffer") . improve cursor support on dblib and ctlib . read on partial packet, do not wait entire one . detect if realloc accepts NULL pointers (in configure.ac) . support for password longer than 30 characters under Sybase (anybody know how ??) . under Sybase using prepared statements and BLOBs we shouldn't try to prepare every time (cache failure preparing, see odbc unittests logs, binary_test) done in ODBC ?? . Native bcp has no iconv support; character bcp files are assumed be encoded with the client's charset. More flexibility one both sides would be good. . date/time on Sybase (from 12.5) . encrypted connection for Sybase db-lib . add DBTEXTLIMIT (dbsetopt), PHP require it to support textlimit ini value ct-lib . dynamic placeholders (DBD::Sybase) . ct_option() calls (CS_OPT_ROWCOUNT, CS_OPT_TEXTSIZE, among others) . async function, async calls (dbpoll() and friends) . support all type of bind in ct_bind (CS_VARBINARY_TYPE and other) search "site:.sybase.com CS_VARBINARY ct_bind" on google for more info . complete sqlstate and other field in message (for Python) odbc . SQLDescribeParam (Sybase seems to require it) A 100% success for DBD::ODBC require this. Require parsing of the string to extract placeholders ("?") type, something like "INSERT INTO test_table(field_a) VALUES(?)" -> "SELECT field_a FROM test_table(NOLOCK) WHERE 0=1" . Star Office complains that these TypeInfo constants are not implemented in SQLGetInfo: 47 SQL_USER_NAME (handle environment callbacks) do a "SELECT USER_NAME()". If data pending MS do another connection with same login. . SQLNativeSql and fill SQLGetInfo according (mssql7+ handle odbc escapes directly) . it seems that if statement it's wrong and we issue SQLPrepare on SQLExecute it try to send unprepared dynamic... state on dynamic?? . odbc array binding test large field (like image) have language queries some limits? do we have to split large multiple queries? . report error just before returning SQL_ERROR from inner function? . handle async flags ?? . handle no termination on odbc_set_string* . test and fix: hidden fields (FOR BROWSE select, see flag test on tds) - what happen if we bind to an hidden field?? - if we use SQLGetData?? - if we request informations with SQLDescribeCol/SQLColAttribute(s)/ SQLGetDescField?? - as you noted returning # columns hidden fields are not counted (there is however a setting which is a mssql extension which threat hidden columns as normal) (cfr "SQLNumResultCols() is wrong (+1)" Jan 8 2008) . test: descriptors work - what happen to SQL_DESC_DATETIME_INTERVAL_CODE and SQL_DESC_CONCISE_TYPE changing only SQL_DESC_TYPE (with SQLSetDescField) . test: set SQL_C_DEFAULT and call SQLFetch (numeric, others) . test: SQLGetStmtAttr(SQL_ATTR_ROW_NUMBER) - all binded parameters - no bind and sqlgetdata - before first fetch - after last fetch pool . get connection pooling working with all protocol versions . Make pool configuration a non-recompile process server . Server API needs more work. It's in a quite ugly state. It's more experimental. Should be disabled by default to state it. Done usr/share/doc/alt-freetds-1.1.15/NEWS000064400000063152147207605270012677 0ustar00$Id: 41e1844fbb78520b621b279dda0047847ed09bac $ Summary of Changes in release 1.1 -------------------------------------------- User visible (not in a particular order): - Changed default TDS protocol version during configure to "auto". Versions 4.2 and 7.0 are no longer accepted for default, you may still specify an explicit version to connect to obsolete servers ("auto" won't attempt these versions); - allows to disable TLS 1.0 support; - pool server allows to specify different username/password for server and clients allowing to hide internal server logins; - tsql utility now send final partial query to server to avoid to have to specify a final "GO" line to terminate commands; - better support for Microsoft cluster, client will attempt multiple connection to server at the same time if DNS reply multiple IPs; - MONEY/SMALLMONEY types are now formated with 4 decimal digits to avoid truncation; - MARS support is now compiled by default; - pool server is now compiled by default; - Fixed SQL_ATTR_LOGIN_TIMEOUT for ODBC; - Fixed large integer numbers for ODBC RPC constants; - Fixed encrypted logins if "auto" protocol version is used; - Support CS_TIMEOUT and CS_LOGIN_TIMEOUT properties under CTLibrary; - Added a dbacolname function in DBLibrary, similar to dbcolname but for compute columns (mainly for Sybase now, Microsoft removed support for compute columns); - NTLMv2 is now on by default. Implementation: - Improved UTF-8 performances; - Use more stdint.h style definitions (like uint32_t); - Use bool type instead of int; - pool server compile under Windows too (not as capable as Unix version); - CMake build is now able to do an installation; - Added a src/utils directory to collect all common code not strictly related to replacements or TDS; - Simplified makefiles; - Support CP1252 encoding in internal trivial iconv; - Better ODBC detection. Allows to specify a directory with --with-iodbc to specify custom iOBDC. Summary of Changes in release 1.0 -------------------------------------------- User visible (not in a particular order): - Removed "8.0" from protocol version string accepted. Please update configuration files; - Default protocol version is now auto. This could slow down connection but make user experience less painful; - Sybase encrypted login. Set encryption to get it; - Support protocol version 7.4; - Add intent support to specify we don't want to change data; - Allow to attach database file during the login (MS SQL Server); - Support for Sybase time/date/bigdate/bigdatetime; - Pool is working again; - ODBC BCP (not complete); - Improved dbconvert and dbconvert_ps (more compatible); - Fixed dbspid; - Improved ODBC type information; - Better certificate verification; - AppVeyor is used for every build; - Try all IPs from DNS. This allows SQL Cluster connection to secondary servers. Implementation: - Removed Nmake support; - Type conversions simplified; - Better type handle code. Summary of Changes in release 0.95 -------------------------------------------- User visible (not in a particular order): - Support for build with CMake under Windows. - Support MSSQL 2008: - new date/time types; - NBCROWs; - able to retrieve CLR UDT types in binary format. - Moved from CVS to git. - Support MARS under ODBC. - IPv6 support. - Support unsigned Sybase types. - Sybase use some characters conversion like MSSQL. - Bulk-copy improvements: - more types; - support for empty fields; - no needs for seekable file; - avoid possible buffer overflows; - less memory consumption; - handle different BIT fields in Sybase; - -T option for datacopy. - datacopy: - prompting for password (use "-" password on command line); - empty user/password (to use Kerberos). - Support for query notifications in ODBC. - Support for protocols 7.2 and 7.3 under dblib and ctlib. - dblib: - dbpivot extension; - dbprcollen extension to get printable column size; - add DBCOL2 structure for dbtablecolinfo; - support DBTEXTSIZE option for dbsetopt; - support SRCNUMERICBIND and SRCDECIMALBIND binding; - DATETIME2BIND extension binding to support new mssql 2008 type; - ODBC: - add SQL_INFO_FREETDS_TDS_VERSION option to SQLGetInfo to retrieve FreeTDS version; - add --enable-odbc-wide-tests configure option to use wide functions in unit tests. - Better thread support. - Allow to specify server SPN for GSSAPI. - Sybase graceful disconnects. - Better support for VARCHAR(MAX)/VARBINARY(MAX). - Better error reporting from login failure. - More strict test for configuration errors, fails if configuration is wrong. - "use utf-16" option to enable use of UTF-16 for server encoding (MSSQL). - Remove support for Dev-C++. - Remove support for bad iconv, use libiconv instead (Tru64 and HP-UX should be affected), connect will fail. - New NTLM options: - "use lanman"; - "use ntlmv2". - New Kerberos options: - "realm" ("REALM" in ODBC); - "spn" ("ServerSPN" in ODBC). - New certificate options: - "ca file"; - "crl file"; - "check certificate hostname". - Many bug fixes, majors: - SSPI with Kerberos on some setup; - SQLCancel threading; - ctlib numeric; - ODBC statistic function quotings. Implementation: - Introdude streams support to make easier handling large data and making conversions faster. - Use array of flags to make faster to retrieve data type features. - Use callbacks for handling various type functions. - Optimize data conversions. - Store TDS packets in a new structure to handle multiple packets. - New DSTR implementation which use less memory. - Faster logging. - Put mostly data handling in src/tds/data.c. - Move mostly headers to include/freetds directory. - Add a include/freetds/proto.h header to separate protocol declarations. - Add src/tds/packet.c to separate code handling TDS packets. - Modify libTDS error codes, not only TDS_FAIL. - Use DSTR for names in TDSCOLUMN. - Generate graphs in Doxygen. Summary of Changes in release 0.91 -------------------------------------------- 1. Full Kerberos and SSPI support for passwordless login to Microsoft SQL Server from Unix and Windows clients. Includes Kerberos delegation option. 2. Full support for DB-Library under Win32/64 via NMAKE.EXE. 3. Built-in support for UTF-8. 4. Support for wide characters in ODBC. 5. Support for varchar(max) and varbinary(max). 6. Better thread-safety in ODBC. 7. Distinguish between connect and login errors. 8. Bulk-copy functions in CT-Library. TDS versions now reflect Microsoft's nomenclature. The previous version numbers (8.0 and 9.0) are now 7.1 and 7.2. See the UG for details. Executive Summary of Changes in release 0.82 -------------------------------------------- 1. timeout handling 2. encrypted connections 3. fisql (and odbc utilities) 4. autoconf improvements 5. 23,710 lines added or deleted (101,022 total). 6. 85 files added 7. 21 unit tests added Details ------- db-lib - timeouts work! - corrected dbnextrow - implemented dbsetnull and dbsetinterrupt - improved error reporting and checking - fixed rpc parameter processing, now php works correctly ct-lib - added cs_loc_alloc, cs_loc_drop, cs_locale implementations odbc - cursors (mssql) - fixed database setting - return error always if odbc returns SQL_ERROR - fixed SQLGetData result utilities - added support for NUL characters inside terminators in freebcp - added row termination and column termination option to tsql - new fisql application - new ODBC utilities documentation - significant updates to TDS protocol documentation - freetds.conf man page - added tenderfoot sample code general - fixed timeout handling - added freetds.conf option for encryption - added protocol version discovery - NTLM2 session response - read table and real column name from wire - experimental Kerberos support using gssapi - some optimizations for GCC4 - optimized conversions avoiding some memory copy - minor improves to server stuff - improved MingW compile (even cross one) - more verbose log for dblib and odbc - many test added 1 test for libTDS 1 test for ctlib 3 tests for dblib 13 tests for odbc libTDS API changes - tds_add_row_column_size removed - tds_alloc_row return now TDS_SUCCEED/TDS_FAIL - tds_alloc_compute_row return now TDS_SUCCEED/TDS_FAIL - removed TDSCOLUMN->column_offset - added TDSCOLUMN->column_data and TDSCOLUMN->column_data_free - added TDSCURSOR->type and TDSCURSOR->concurrency for mssql support - added fetch_type and i_row parameters to tds_cursor_fetch - added tds_cursor_update and tds_cursor_setname functions - made tds_alloc_get_string static - removed tds_free_cursor - added TDSCURSOR->ref_count - added tds_cursor_deallocated and tds_release_cursor to handle cursor release. tds_cursor_deallocated is called when cursor got deallocated from server while tds_release_cursor is called to decrement reference counter. Reference counter is used cause is difficult to trace pointer owner between libTDS and upper libraries - added TDS_COMPILETIME_SETTINGS->sysconfdir - changed DSTR_STRUCT structure to include dstr_size - changed DSTR type - error handler cannot return TDS_INT_EXIT - removed TDSSOCKET->query_timeout_func TDSSOCKET->query_timeout_param, TDSSOCKET->query_start_time - changed TDSLOGIN->host_name to client_host_name - changed TDSCONNECTION->host_name to client_host_name - changed TDSLOGIN->encrypted to encryption_level - changed TDSCONNECTION->encrypted to encryption_level - added TDSRESULTINFO->row_free handler to free row - added TDSCONTEXT->int_handler handler - removed tds_prtype - removed tds_alloc_param_row - added tds_alloc_param_data - added flags parameter to tds7_send_auth - removed tds_client_msg - added tdserror to report error - added flags parameter to tds_answer_challenge - added is_variable_type macro - added TDSCOLUMN->table_column_name - added tds parameter to tds_set_column_type - renamed BCPCOLDATA->null_column to is_null - added TDSMESSAGE->oserr - remove length, number_upd_cols and cur_col_list from TDSCURSOR (never used) - added new TDSAUTHENTICATION to handle authentication modules - added TDSSOCKET->authentication - added tds_ntlm_get_auth and tds_gss_get_auth - removed TDSANSWER - removed tds7_send_auth (use new tds_ntlm_get_auth) - added tds_get_int8 - add TDSPARAMINFO *params argument to tds_cursor_declare - add TDSPARAMINFO *params argument to tds_cursor_open - changed TDSSOCKET->rows_affected from int to TDS_INT8 - added TDSSOCKET->tds9_transaction (used internally for TDS9) - added TDSCONNECTION->server_host_name needed for Kerberos support * 0.64 - core library - reduced network bandwidth use on Linux and *BSD - do not free TDSSOCKET in tds_connect - moved network stuff into net.c - fixed conversion NUMERIC->NUMERIC changing precision/scale - added named instance support (mssql2k) - fixed cancel and timeout - added support for encrypted connection using mssql (using either GnuTLS or OpenSSL) - improved numeric conversions performance - improved debug logging (added "debug flags" option) - ctlib - ct_dynamic and friends (placeholder support) - dblib - more functions - made threadsafe - improved bcp - support for large files using BCP - fixed buffering - ODBC - fixed compute handling in ODBC - paramset support - constant parameters in rpc (ie {?=call func(10,?)} ) - configure use automatically odbc_config if available - compatibility - improve PHP support - improve DBD::ODBC support - partial dos32 support - improve JDBC support - added msvc6 project to build dblib library on windows - support long password on tsql for all platforms - improved pool server - RPMs - ODBC driver registration (in odbcinst.ini) - better dependency for RedHat and SUSE - a lot of fixes libTDS API changes - tds_connect does not free TDSSOCKET* on failure - TDSSOCKET->env is not a pointer anymore - tds_free_compute_result and tds_free_compute_results are now static - added TDSDYNAMIC->next for linked list - removed TDSCURSOR->client_cursor_id - use TDSCURSOR* cursor instead of TDS_INT client_cursor_it in tds_cursor_* functions - added const char* file param to tdsdump_dump_buf and tdsdump_log and added line information in level - changed tds_alloc_compute_results declaration, pass a TDSSOCKET* - removed tds_do_until_done (not used) - removed tds_set_longquery_handler function (not used) - changed some fields in TDSSOCKET - removed out_len (not used) - renamed cursor to cursors - removed client_cursor_id - added cur_cursor (instead of removed client_cursor_id) - dyns now a pointer to a pointer to first dynamic allocated - removed num_dyns (now useless with linked list) - removed chkintr and hndlintr (use longquery_*) - removed longquery_timeout (use query_timeout) - renamed longquery_func to query_timeout_func - renamed longquery_param to query_timeout_param - queryStarttime to query_start_time - add a DSTR instance_name to TDSCONNECTION - add tds7_get_instance_port - removed tds_free_all_dynamic - tdsdump_append now static - new tds_process_tokens to replace removed - tds_process_result_tokens - tds_process_row_tokens - tds_process_row_tokens_ct - tds_process_trailing_tokens - removed tds_ctx_set_parent/tds_ctx_get_parent, use parent member - added void * parent argument to tds_alloc_context - tds_process_tokens return a TDS_CANCELLED if handle cancellation - removed query_timeout_func and query_timeout_param from TDSCONNECTION and TDSLOGIN - add tds_free_row - renamed TDSLOCALE->char_set to server_charset * 0.63 - ODBC: use tds_dstr* functions to store descriptor information - header privatizations (removing tds.h dependency). This is quite important for future binary compatibility. - ODBC: SQLFetch returns error correctly - ODBC: fix problem rebinding parameters - ODBC: ability to fetch data types after prepare (needed for Oracle bindings and OTL library). - Builds cleanly under OS X. - Improved BCP support for NULL fields and native file format. - ct-lib: ct_blk support (bcp for ct-lib). - ct-lib: Cursors! - apps: added bsqldb and defncopy. - iconv: better collation support, e.g. SQL_Scandinavian_CP850_CI_AS * 0.62 - ct-lib: cursor support - fixed PHP problem handling empty recordsets. See messages on ML: Damian Kramer, September 23, "Possible bug in freeTDS" Steve Hanselman, September 16 "Issue with freetds 0.61.2 ..." - ODBC: improved, best error report - ct-lib: support ct_diag (for Python) - ODBC: fixed SQLMoreResults/SQLRowCount and batch behavior - ODBC: fixes call to {?=store(?)} - ODBC: multiple record with "select id,name from sysobjects where name = 'sysobjects'" - ODBC: fixed early binding - ODBC: autodetect iODBC or unixODBC during configure - ODBC: implemented option 109 in SQLGetConnectOption (for OpenOffice) - freebcp understand \n as newline. Also \r and \0 (null byte). - added --without-libiconv configure option to switch off iconv library - ODBC: test and fixes for NUMERIC parameter - ODBC: dynamic query - SQLPutData - Sybase and blobs ported code for string building from ODBC to libtds - extended TDSSOCKET::iconv_info as an array. Keep converters for non-UCS-2 server charsets. Every TDSCOLINFO holding character data should point to one of these elements. - dblib: src/dblib/unittests/t0017.c (bcp) fixed - changed tds_get_char_data(), ML 2 May 2003, "tds_get_char_data and iconv". - rewrote tds_iconv: - use iconv() signature. - rely on TDSCOLINFO::iconv_info for conversion descriptor, instead of inferring it from the column sizes. - on read error, emit Msg 2403, Severity 16 (EX_INFO): "WARNING! Some character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')." - on write error emit Msg 2402, Severity 16 (EX_USER): "Error converting client characters into server's character set. Some character(s) could not be converted." and return an error code. Do not proceed. - Cf. ML 16 Apr 2003. "conversion error management". - added doxygen to the nightly build - "make install" put the UG in PREFIX/share/doc/freetds/userguide - "make install" put doxygen html in PREFIX/share/doc/freetds/reference - moved website docs (not UG) to doc/htdoc, put in CVS - added bcp support to tds/dblib/ctlib. (started in dblib) - RPC stuff - added support for TDS 8.0 - TDS 7 Unicode to native charset conversion using iconv - autoconf the connection pooling stuff - DBLIB: output params - set database during login process - libtds: dynamic query - ctlib: null returns zero-length string (see "SELECT '' and TDS 7.0" in message list on 26 Jan 2003) * Jan 2003 - Version 0.61 - Dynamic SQL - Output parameters - Compute rows - Varbinary support - dsn-less ODBC connections - RPC support (db-lib) - Compatibility with DBD::Sybase 0.95 - 68 new functions! (see doc/api_status.txt) - Error/message handling rewritten, uses real error numbers - new sample programs - much cleaner code, warning-free compiles - namespace cleanup - public domain versions of functions for OSs that lack them - autoconf portability improvements - builds in HP-UX, Win32, and cygwin - No dependency on OpenSSL * Sep 2002 - Version 0.60 - Support for SQL Server 2000 datatypes and domain logins. - Support and convertibility of all major datatypes. - Much expanded coverage of the ODBC API. - An all-new BCP implementation, including host variable support. - Character set conversions, via the iconv library. - Threadsafe operation. * [late 2001?] - tdspool now working for big endian systems - Fixed mem leak in ctlib - Added some descriptive text to the PWD file - EINTR handling during login (Kostya Ivanov) - Added support for TLI style interfaces files (thanks Michael for explaining) - Added 'text size' config option which changes textsize on connect - Added preliminary TDS 8.0 support (no new datatypes supported though) - Added 'emulate little endian' config flag - Some TDS5 placeholder stuff. Not ready for primetime yet. - Fixed interfaces handling seg fault * Jul 2001 Brian Bruns - Version 0.52 - Mem leak fixes in dbloginfree() and tds_free_env() (John Dumas) - Added support for new configuration format (freetds.conf) - unixODBC now working - Fixed error in two's complement function for money types - Added support for nullable bits (BITN) - checked in work on tds connection pooling server - added preliminary userguide (James Lowden and me) - a lot of work on ODBC driver, now works with PHP - added config options for iodbc/unixodbc (unixODBC doesn't actually work yet) - image -> char now works (verified with ctlib only) - varbinary -> char now works with destlen of -1 - New config routines - Free socket on login fail - 64bit patches - off by one error - numeric problem with 7.0 fixed - digit cutoff on numerics/floats fixed * Nov 2000 Brian Bruns - Version 0.51 - removed all the old unittests from the samples directory - endian detection fixed - 'make check' and ctlib unittests (Mark) - TDS 7.0 fixes, numerics et al. (Scott) - dead connection handling (Geoff) - query timeout stuff (Jeff) * Dec 1999 Brian Bruns - Version 0.50 - Added TDS 7.0 support for MS SQL 7 - Added hostfile bulk copy for dblib - Added writetext support for dblib - Added CS_CON_STATUS property to ctlib - Fixed bugs for ctlib version of PHP 3/4 - Many changes to text/image handling - New script for running the unittests - dbcancel/ct_cancel now working properly - inserts/updates now return proper rowcount - Numerous bug fixes * Sep 1999 Brian Bruns - Version 0.47 - Added workaround for SQL 7.0 bug handling datetime/money for big endian (testing/bug report - Paul Schaap) - Added TDS 7.0 login function (untested) - Fixed many big endian bugs - Fixed some bus errors on Sparc - Fixed big endian detection - DBD::Sybase 0.19 now passes all tests - Fixed date bug working with PHP 3.x - binary/varbinary support added - Fixed Text datatypes in tds layer - More conversions implemented (Mark Schaal) - Fix make install for not overwriting interfaces (Michael Peppler) - CS_USERDATA now works - Numerous bug fixes (many people) * Thu Aug xx 1999 Brian Bruns - Version 0.46 - Fixed floating type support - Fixed lots of little datatype conversion bugs - Fixed 5.0 login acknowledgement bug - Message processing was cleaned up (Mark Schaal) - Fixed login bug for SQL Server 7.0 - DBD::Sybase 0.19 now compiles and partially works (very partially) - Fixed Solaris #define clash - Numerous bug fixes * Thu Jun 03 1999 Brian Bruns - Version 0.45 - Capabilities added to ctlib code - Numeric support working - MONEY to string conversions now support > 32 bit values - Fixed underread in message handling - Fixed various buffer overflow problems - Fixed NULL handling - Added support for length binding (copied arguement to ct_bind) - Converted ODBC to use iODBC driver manager - SQSH 1.7 runs - PHP 3.0.x with ctlib now runs * Thu Jan 14 1999 Brian Bruns - Version 0.41 - Better row buffering (Craig Spannring) - CT-Lib code improved greatly - Closer behaviour to real dblib - Commonized datatype conversions - Server side code is running somewhat. - SQSH 1.6 running - More ODBC functionality - Many bug fixes - Lots of other stuff I've already forgotten * Sun Nov 22 1998 Brian Bruns - Version 0.40 - Row buffering is now supported for dblib. - Better row handling (side effect of above) - Improved conversion code - Preliminary ODBC layer - PHP now runs basic scripts, maybe more - Many many bug fixes - General cleanup (better error handling, C++ friendly headers, etc...) * Fri Sep 04 1998 Mihai Ibanescu - Version 0.31 - By default the install dir is /usr/local/freetds - The Makefile in the samples dir is automatically built from Makefile.am. The samples dir is not installed, only packaged in the distribution. * Wed Sep 02 1998 Brian Bruns - Version 0.3 - Updated the AUTHORS file - FIXME Brian (added by misa) * Mon Aug 31 1998 Mihai Ibanescu - Version 0.21 - GNUified - Fixed a couple of the TODO issues: byte order is automatically determined, and the TDS version is a configurable option - Modified the README file to reflect the new directory structure Pre-GNUification log by Brian : 2/8/98 Should be able to send the first packet to a server soon, my output is only slightly different than open clients. This codes pretty crappy right now. I need to clean up alot of stuff, remove hardcode values, etc...but I'm anxious to see something work! 2/7/98 Broke the code up a bit, tds.c now handles all wire level stuff, dblib.c handles dblib specific stuff. So, in the future there can be ctlib.c and obdc.c can also sit on top of tds.c to handle the other CLIs 3/16/98 Been working on the code here and there...We can now send a query to the server, dbnumcols() and dbcolname() both work. Almost ready to get some data back. I put in a dummy dbbind to just handle strings so, I could do some work on dbnextrow(). However, we will have revisit almost everything later. 3/23/98 Haven't been able to work on it lately. Still trying to decide on the best way to propagate the row data from tds.c to dblib.c to the calling func. Not that hard, but nothing strikes me as the "Right Way" (tm). 4/2/98 Ok we are ready to release 0.01 (marked by the fact that a simple dblib program actually works!) 5/1/98 Haven't updated in quite a while. A few more dblib commands are supported. dbconvert() support is preliminary. Fixed alot of bugs. A little bit of cleanup. dbbind() sorta works now, needs work still. At least one mem leak that I know of (haven't gotten around to fixing it. Wish I had more time to work on it... 5/2/98 Decided to release what I have. executing sp_who seems to mostly work.. a step in the right direction. Version 0.02. Seem to have generated a little interest after mentioning it in a usenet post. 5/6/98 Can compile against sqsh!!! Did a reorg on tds.c, all dblib func that read data now go through tds_process_messages() which read the marker and calls other routines as necessary. sqsh's output is a little screwy (well I don't have a real dbprrow() yet, but the number of result sets coming back is too many). So, anyway Version 0.04 5/9/98 Decided to upload some new code, mostly just stubs. Sybperl compiles I can't get my perl to work with it. (I need to download perl and link statically, the one that comes on the system won't do). Anyway, most of dblib is present in stub form. 5/17/98 Managed to scrape up some time and release new code. Duplicate result sets went away, and handling of more datatypes (money, bit, more int stuff). Also, improved dbprhead()/row() function. 5/26/98 Ok, I'm doing the long overdue cleaning up of the code. All the kludges should be gone. Thanks, to everyone who contributed code/idea/corrections. 6/3/98 The majority of the overhaul is done...still some work to do, but this is much better than before. I'm bumping the version to 0.1 signifying that I actually use sqsh compiled against it on a regular basis. 6/5/98 TDS 4.2 support seems to be working properly 6/26/98 Gregg Jenson has added support for err and msg handling among other things. I've added some prelimary ctlib support (nothing working yet) 7/3/98 I think we are about ready to release 0.2. Gregg sent some datetime code which appears to work great. I added TDS 4.6 support (small changes really) and tested all the byte order issues on an RS/6000. Also, ctlib code will run the unittest.c and will compile all modules in sqsh 1.6, however there are many missing functions before it will link! 7/10/98 Haven't been able to work on it lately (moved this week). Anyway, trying to add some functions to server. 7/13/98 Tom Poindexter made some changes to get sybtcl to work. 8/8/98 Haven't had much time lately (again), however some small stuff has been fixed and the protocol version stuff has (mostly) been moved to a runtime option. sybperl is supposedly running for simple stuff. usr/share/doc/alt-freetds-1.1.15/ChangeLog000064400000011441147207605270013744 0ustar00Author: Frediano Ziglio Date: Sat Aug 31 16:52:16 2019 +0100 tds: Apply character conversion for Sybase In FreeTDS 1.0 conversion was moved from server to client. However some code was missing to apply the conversion in all directions. Apply conversion in all sensing and receiving of data. For BCP we now need to use server column size as column_size is adjusted for client conversion so can be much bigger than server real column size (expected to match for BCP). This fixes issue #260 ("handle different encoding when retrieve rows got strange chars") Author: Evan Miller Date: Fri Aug 30 15:03:04 2019 -0400 New CS_DATABASE property Microsoft Azure does not allow switching databases after the connection has been made, so we need a way to define the database name prior to the call to `ct_connect`. Introduce a new, optional CS_DATABASE property that can be configured with a string value using `ct_con_props`. I have defined the constant / enum as 9302, as it appears that the other 93XX properties (CS_PORT and CS_CLIENTCHARSET) are also inventions of FreeTDS. Author: Frediano Ziglio Date: Fri Aug 9 18:02:32 2019 +0100 ci: Remove old AppVeyor workaround Do not rename wdf directory, this used to fix an issue compiling however now is not necessary and making the build fail Author: Frediano Ziglio Date: Fri Aug 9 17:39:21 2019 +0100 tds: Decrease log level for state changes This erroneously was marked as ERROR but is just informational. This fixes GitHub issue #300 raised by Francesco Abeni. Author: Frediano Ziglio Date: Tue Jul 9 09:26:43 2019 +0100 tds: Make sure UDT has varint set to 8 Author: Eran Amitai Date: Sat Jun 29 08:52:28 2019 +0100 dblib: read of varbinary columns into DBVARYBIN variables Fix: varbinary columns don't bind correctly when bound to variables declared as DBVARYBIN using the VARYBINBIND bind type - variable doesn't get updated. Author: Frediano Ziglio Date: Fri May 10 17:18:01 2019 +0100 tds: Override correctly if "asa database" is used The configuration section was not taken into account if "server:port" was used. Author: Frediano Ziglio Date: Fri May 10 16:58:11 2019 +0100 tds: Override always port using "server:port" syntax Avoid global setting in case there's no section for "server". Author: Frediano Ziglio Date: Thu May 9 21:58:47 2019 +0100 Fix overriding server_name if "server:port" or "server\instance" are used This allows Azure Managed SQL Server connections easily. Author: Frediano Ziglio Date: Sun Apr 28 19:30:11 2019 +0100 Fix endian adjustment on PPC little endian Code assumed PPC were always big endian. Author: rayrapetyan Date: Tue Apr 16 20:26:57 2019 -0700 change severity for "DBPROCESS is dead or not enabled": EXINFO -> EXCOMM "DBPROCESS is dead or not enabled" is a connectivity issue on the client side, severity level should be EXCOMM at least. It makes e.g. https://github.com/pymssql/pymssql/blob/fda5fd38f30eaeeb40a911235692144493d69864/src/_mssql.pyx#L1168 to spin infinitely, never raising StopIteration (in case issue occurred in the middle of fetching process). Author: Frediano Ziglio Date: Fri Mar 29 09:44:34 2019 +0000 Do not install not executable files as executable Configuration files and some documentation were installed as executable using "make install". Reported-by: Rüdiger Ihle Author: Frediano Ziglio Date: Thu Mar 28 03:54:45 2019 +0000 cmake: Allow build from stable packaged version For stable packaged version the version string was extracted from configure file however the regular expression used not supporting 1.x versions. Author: Alexey Basov Date: Mon Mar 4 17:24:20 2019 +0300 Fix bulk insert multibyte string support in names When column name (or table name in blob type case) has non ASCII characters length of such string was calculated incorrectly. In such cases bulk insert has failed with: Msg 4804, Level 17, State 1 While reading current row from host, a premature end-of-message was encountered--an incoming data stream was interrupted when the server expected to see more data. The host program may have terminated. Ensure that you are using a supported client application programming interface (API). Author: Frediano Ziglio Date: Sun Mar 17 19:02:35 2019 +0000 ctlib: Fix cs_will_convert Use CT-Library types, not TDS ones. usr/lib64000075500000000000147207605270006223 0ustar00etc/pool.conf000064400000000333147207605270007150 0ustar00[global] min pool conn = 5 max pool conn = 10 max member age = 120 [mypool] user = guest password = sybase database = tempdb server = JDBC_42 port = 5000 etc/locales.conf000064400000000562147207605270007625 0ustar00[default] date format = %b %e %Y %I:%M:%S:%z%p [en_US] date format = %b %e %Y %I:%M:%S:%z%p language = us_english charset = iso_1 [es_ES] date format = %b %d %Y %I:%M%p language = spanish charset = iso_1 [pt_BR] date format = %d/%m/%Y %H:%M language = Portuguese charset = iso_1 [it_IT] date format = %d/%m/%Y %H:%M language = Italiano charset = iso_1 etc/freetds.conf000064400000002202147207605270007630 0ustar00# # This file is installed by FreeTDS if no file by the same # name is found in the installation directory. # # For information about the layout of this file and its settings, # see the freetds.conf manpage "man freetds.conf". # Global settings are overridden by those in a database # server specific section [global] # TDS protocol version tds version = auto # Whether to write a TDSDUMP file for diagnostic purposes # (setting this to /tmp is insecure on a multi-user system) ; dump file = /tmp/freetds.log ; debug flags = 0xffff # Command and connection timeouts ; timeout = 10 ; connect timeout = 10 # To reduce data sent from server for BLOBs (like TEXT or # IMAGE) try setting 'text size' to a reasonable limit ; text size = 64512 # If you experience TLS handshake errors and are using openssl, # try adjusting the cipher list (don't surround in double or single quotes) # openssl ciphers = HIGH:!SSLv2:!aNULL:-DH # A typical Sybase server [egServer50] host = symachine.domain.com port = 5000 tds version = 5.0 # A typical Microsoft server [egServer73] host = ntmachine.domain.com port = 1433 tds version = 7.3