xGE__text__TEXTS-J__bss__DATAE__data__DATAS-O2__common__DATAE__cstring__TEXT`-\2__gcc_except_tab__DATA6 ;__StaticInit__TEXT6;v__textcoal_nt__TEXT7X<w @__mod_init_func__DATA<88=w __mod_term_func__DATA@8<=w __eh_frame__TEXTD8@=w h__picsymbolstub2__TEXT>C|n__la_sym_ptr2__DATADI(==__nl_symbol_ptr__DATAEJz__constructor__TEXTEJ__destructor__TEXTEJ PIQ>~US$G$G$ЉET-D$E$oDED$$@D-D$E$?D‹ED$$CED$$CGG$Ѓ}~?EE9E~+GED$G$ЍEȃ$[]ÐUSE,D$D$CED$D$C,D$E$Bu,D$E$BuFE$l0BEE FD$U$kBEU+EEE}t U$.BEEU$AFED$F$ИE,D$E$'Bu,D$E$BuFE$h AEE FD$U$pAEU+EEE}t U$eAEEU$ AFED$F$ИE2,D$D$ADD$$AA,D$D$A‹ED$$@DD$$NAĔ[]ÐUVSĀD$eD$E$!@*D$kB$AgBD$$@*D$kB$@gBD$$@ED$cB$r@KDDED$KD$*D$kB$}@t$$E?gBD$$B@[^]UVSCCPCC$)D$cA$@t$$>_AD$$?[^]ÐUVS#B\B$$)D$@$?t$$f>@D$$c?[^]ÐUVScBXcB$(D$@$.?t$$=@D$$>[^]ÐUVSCATA$D(D$@$>t$$=@D$$>[^]ÐUVSA A$'D$?$N>t$$=?D$$>[^]ÐUVSc@$<ƍ'D$3?$=t$$=/?D$$=@$_<ƍ'D$3?$=t$$c=/?D$$f=@$;'D$3?$T=t$$</?D$$=@$;(D$3?$=t$$;/?D$$<@$.;((D$3?$<t$$;/?D$$<@$:ƍ?(D$3?$n<t$$0</?D$$3<[^]ÐUSdw&D$T=$<ED$L=$;ED$>$:E􍃒&D$T=$;‹ED$$:P=D$$;d[]ÐUS$D$>$9E%D$<$d;‹ED$$r:<D$$$;$[]ÐUVS0pP<D$X$8DžTDžP%D$@<$:<<T$$:<<T$$:%D$@<$:D$8<$7:D$X$8EEtf%D$@<$E:‹ED$$S9%D$$ :<<T$$9X$6=$7E􍃐=${8E荃%D$@<$9‹ED$$y9&D$$9<<T$$j9}tX$+7fDž;E|D$=$6D$X$6fEf}udD$=$6&D$@<$8T$$8<<T$$8D$=$6ED$X$58tPD$=$60&D$@<$@8T$$.8_D$=$5!$[]ÐUS$E}cuP\"D$`"$ \"D$$ D$$ \"D$$ D$`"$ \"D$$ D$`"$ \"D$$] D$`"$\ \"D$$- D$`"$, \"D$$D$`"$\"D$$D$`"$\"D$$ED$X"$EE}tL}}t }t*h}tR}|<}c,PE$E$ E$E$E$4.D$`"$\"D$$$[]US$ED$$D$$}cuD$$YD$$CD$$HD$$D$$D$$D$$D$$ D$$D$$D$$D$$Y` D$$XD$$)ED$$*EE}t*}}t,}cn E$\E$Lo D$$D$$$[]ÐUS$E}cu D$$UD$$? D$$DD$$ D$$D$$ D$$D$$ D$$D$$' D$$D$$U, D$$TD$$%ED$$&EE}tF}}t}t$R}t<}cb@E$PE$6@E$0E$ = D$$D$$l$[]ÐUS$ED$$0D$$ D$$}cuD$$D$$2 D$$D$$< D$$D$$oK D$$nD$$?\ D$$>D$$l D$$D$$| D$$D$$ D$$D$$ED$$EE}tN}}t"}t,}tQ}|;}ctUE$E$PE$E$E$ D$$D$$ D$$D$$yn$[]ÐU(E$FE$For NDX indices, output placed in xbase.logtotal nodes = Enter index name: NDXndxNTXntxInvalid index name. Needs file extension. index.ndx or index.ntxReturn code This function only works for character keys (so far)..Enter search key:Number of records = Number of fields = Database Status = Record Length = Memo Fields Present = Current Record No = Enter database file name: Return Code Warning - check your results!!Enter database file name to convert to: Error opening databaseDatabase has fields to convertError converting field Error - different field types const code compile prob...Number Name Type Len Decs%d %-10s %c %5d %d Press a key to continueName Data%-10s = %s Enter Field Number to update (first field is 0): Enter Field DataEnter index file name: Opening index Reindexing databaseEnter record number: Return Code = Enter Field Number: Invalid Field NumberField is not a memo fieldField Name = type= Enter length of memo data:Enter character to populate memo data: Funcion Return Code = Enter number of blocks: Enter starting location: Enter previous node: Return code = Location = Previous Node = NDX and NTX Index MenuThis program only supports one index at a time1 - Open Index2 - Find Key3 - Get First Key4 - Get Last Key5 - Get Previous Key6 - Get Next Key7 - Close Index99 - Exit MenuInvalid optionDebug Menu1 - Dislay DBT Header2 - Find Memo Blocks3 - Get Memo Blocks4 - Dump index node chains to file xbase.dmpEnter Record number for PutRecord()Field Menu1 - Delete Memo Field2 - Update Memo Field3 - Show Field Info4 - Show Field Data5 - Update Field DataFunction not availableFile MenuRecord Menu1 - Get Record2 - Blank Record3 - Append Record4 - Put Record1 - Open File2 - Close File3 - File Stats4 - Convert DatabaseInvalid OptionXBase Utility ProgramMain Menu1 - File Menu2 - Record Menu3 - Field Menu4 - Index Menu5 - Debug Menu99 - ExitBye!! - Thanks for using XBaseInvalid functionA+h}sA#Q1DA#=qpqUS} u}u$e} u}u$/} u}uD$4$Z } u}u4$ } u}u$} u}u$[]ÐUD$$UD$$UE$ÐUD$E$ÐUE$ÐUË$Ë$ì77zPLR|m  ($ (PlRo ,| ,lo ,o , o ,<,o ,llo , (\ (m ,$ ,T ,w ( ,i (4 ,< ,l`. (`l (O (K ( 3 (L. (x (xt (2 (. (( $T# (| $ $ $ $  $H $p #⍀P ⍀P⍀P⍀P⍀P⍀Pr⍀rPyt]⍀]P`[H⍀HPGB3⍀3P.)⍀P ⍀ P⍀P޿⍀Pʿſ⍀P鱿謿⍀P阿蓿⍀Pz⍀Pfav⍀vPMHa⍀aP4/L⍀LP7⍀7P"⍀"P ⍀ Pо˾⍀P鷾貾⍀P鞾虾⍀P酾耾⍀Plg⍀PSN⍀P:5z⍀zP!e⍀ePP⍀PP;⍀;Pֽѽ&⍀&P齽踽⍀P餽蟽⍀P鋽膽⍀Prm⍀PYT⍀P@;⍀P'"⍀P ~⍀~Pi⍀iPܼ׼T⍀TPü込?⍀?P骼襼*⍀*P鑼茼⍀Pxs⍀P_Z⍀PFA⍀P-(⍀P⍀P⍀Pݻ⍀PɻĻm⍀mP鰻諻X⍀XP闻蒻C⍀CP~y.⍀.Pe`⍀PLG⍀P3>>?0?I?b?{??????@*@C@\@u@@@@@@ A$A=AVAoAAAAAABB7BPBiBBBBBBBC1CJCcC|CCCCCCD+DDD]DvDDDDH-=- - -EH*- ,EH*,5H*, ,EH*, ,EH*,5H*,,,,t,/, %,EH*,  ,EH*, +EH*+5H*+ +EH*+ +EH*+5H*+ +EH*+ +EH*+5H*+ z+EH*r+ h+EH*^+5H*X+ J+EH*B+ 8+EH*.+5H*(+ +EH*+ +EH**5H** *EH** *z5H** *EH** *EH**EH** *d5H*}* o*EH*g* ]*EH*Q*EH*D*K +* *E(*  *E(*U5())))) )E(r) d)E(\) R)E(H)D3(B) 4)E(,) ")E()?5() )E(( (E((/5(( (E(( (E((5(( (E(( (E((5(( t(E(l( `(4(X( J(E(B( 8(E(,(E((K ' 'E%' 'E%'S3%''' {'E%n' `'E%X' N'E%D'D3%>' 0'E%(' 'E%'5%' 'E%& &E%&4%& &E%& &E%&4%& &E%& &E%&4%~& p&E%h& \&4%T& F&E%>& 4&E%(&E%&  &E%& %E%%4%%K % %Ep#% %Ep#%4p#%%t%d%T%% %Ep#$ $Ep#$ $Ep#$D3p#$ $Ep#$ $Ep#$4p#$ $Ep#$ z$Ep#p$r4p#j$ \$Ep#T$ J$Ep#@$]4p#:$ ,$Ep#$$ $Ep#$F4p# $ #Ep## #Ep##/4p## #Ep## #$4p## #Ep## #Ep##Ep#l#K Y# K#E"C# 2# (#E"#/"#  # G"" "E"" "E"" "E""4""K " "E " "E u"S3 j"Z"J":"! !E ! !E ! !E !D3 ! !E ! !E !3 ! x!E p! f!E \!3 V! H!E @! 6!E ,!3 &! !E ! !E m3  E  b3  E  E E K p b EXZ P EXF S3X; +    EXr dEX\ REXHD3XB 4EX, "EX43X EX EX#3X EX EX3X EX EX2X tEXl bEXX2XR DEX< 2EX(2X" EX  EX2X EX EX2X EX t2X EX xEXlEXTK A 3E +  E c2  E   E W2  E   E H2 z r G O EE 8 *E " E 1 K  E  EH2  G Ev hE` VEL22F <E/ !E E2 E E E1K  EP  uEPk1Pa Y GPLK 7 )E!!  E!51!  G! E! E!  G!~ r1!j ^ TE!J1!B : G!, E!  u1!  E!n1!  G! E! E!Y1!} u G!d ZE!M ?E!7 -E!#D1!K  E9  E9519  G9 w l bE9U GE9? 5E9+19% E9 E9 E919 E9 E9  G9 19 v lE9b19Z R G9D 6E9. "u19  E9n19  G9 E9 E9Y19  G9| rE9e WE9O EE9;D195K  E   E51  G E E1K } o [ ? 1E+  1  Ei/   E 0 o eE[i/D , "E E0  GK  E  E/ z Ge [EN @E8 .E$0 E E E0K   Ea Eaf0a rEaj `EaV~0aP K =Ea5 +Ea!f0a 0a  Ga  Ga  Ga Eaw mEac~0a]K G B 4E, "Ef0 E E0  E Ef0w o@0O G G6 . G  G  G  G E E0K  w c G 1    G   G  E  E /  w G a 2 * G    G  G p f E \ / P H G /   G  E   E /  G y q G F -  E   /    E /  G  G   E  p/ | k a E W i/ F . $ E   E @/  E  E  E /  E K s e E ] L B E 8 / . & G  K  E|  E|/|  G| E| E|~.|xK d VEN B 8E..&  G  E  E.  G E  E.  G~ pEh \ REH.? 7 G1 #E  E.  G E  Ei.  GK  vE-n b XE-N.-<G-/G-)K  E  E.GGK  EM  xEMn.M\GMOGMIK 4 &E  E.GGK  Em  Em.m|GmoGmiK U GEe? 3 )Ee.e GeGe Ee Ee EeW.e Ee Ee .e| aK I ;E3 " E. E E-GG  x i G\ MG> /-% -GG    G Gu f-\ M-G =E0 &E-K G G G G E q gE ]- W IE A 7E -`- G G K  E6 E6 ~ G6i a G6WE6B :E6% E6K @ )  t7>p>D8L7>H>D8$,8h> d>D88@><>D87>>D87==D86=|=D8X0-=T=D8,<*p=(l=D8 (D=@=D8%==D8d#<<D8|"<x<D8P <L<D8$Lh< d<D8<<8<D8< <D8D;;D8p;l;D8@,;<;D8X;T;D861;(;$;D8::D8T::D8X:T:D81U6u:( l:$h:D8 @:<:D8p::D899D8p 9l9D8@9<9D8@T9 P9D8$9 9D8`88D8X8|8D8]68T8P8D8(l8$h8D8EW8 EDEDJ  EDEDJ  EDEDJ  EnDEnDJ  EUDEUDyJ t nE D>J  D>D>J                             | x t p l h d ` \ X T P L H D @ < 8 4 0 , ( $          r*Iqp~Hiefdyhxnklw`Ub)W^gvaZctsYS_j]\Tu[XRV}Q{om|zr*Iqp~Hiefdyhxnklw`Ub)W^gvaZctsYS_j]\Tu[XRV}Q{om|z E+ 6\ 7j 7x  D8  =  >  > > 8>S 96 |9 8 9 = L9 ; < : : d8 4< d: ;D ;" : |; 8 <= h= : 8:A <w <p 9f P;& `< 8\ < =  `>Z7i8 r`%@9DWTd uD ,[X (+<*p+  d#LB"I7x,8348*88 GGC0-E =-   v      X  Y =   i 6  ~ Hp 1& * D e  H     ]   =   z  ] w z d %   K_x_d_ix__ZN7MyClass14DumpIndexNodesEv___i686.get_pc_thunk.bx__ZN7MyClass9OpenIndexEv__ZN7MyClass7FindKeyEv__ZN7MyClass10GetNextKeyEv__ZN7MyClass10GetPrevKeyEv__ZN7MyClass11GetFirstKeyEv__ZN7MyClass10GetLastKeyEv__ZN7MyClass10CloseIndexEv__ZN7MyClass9FileStatsEv__ZN7MyClass8OpenFileEv__ZN7MyClass9CloseFileEv__ZN7MyClass15ConvertDatabaseEv__ZN7MyClass13ShowFieldInfoEv__ZN7MyClass13ShowFieldDataEv__ZN7MyClass15UpdateFieldDataEv__ZN7MyClass15ReindexDatabaseEv__ZN7MyClass9GetRecordEv__ZN7MyClass15UpdateMemoFieldEv__ZN7MyClass15DeleteMemoFieldEv__ZN7MyClass13DumpDbtHeaderEv__ZN7MyClass13GetMemoBlocksEv__ZN7MyClass14FindMemoBlocksEv__ZN7MyClass9IndexMenuEv__ZN7MyClass9DebugMenuEv__ZN7MyClass9PutRecordEv__ZN7MyClass9FieldMenuEv__ZN7MyClass10RecordMenuEv__ZN7MyClass8FileMenuEv__ZN7MyClass8MainMenuEv_main__ZN7MyClassC1Ev__ZN5xbDbfD1Ev__ZN5xbDbfD4Ev__ZN7MyClassC4Ev_ZN7MyClass14DumpIndexNodesEv.eh_ZN7MyClass9OpenIndexEv.eh_ZN7MyClass7FindKeyEv.eh_ZN7MyClass10GetNextKeyEv.eh_ZN7MyClass10GetPrevKeyEv.eh_ZN7MyClass11GetFirstKeyEv.eh_ZN7MyClass10GetLastKeyEv.eh_ZN7MyClass10CloseIndexEv.eh_ZN7MyClass9FileStatsEv.eh_ZN7MyClass8OpenFileEv.eh_ZN7MyClass9CloseFileEv.eh_ZN7MyClass15ConvertDatabaseEv.eh_ZN7MyClass13ShowFieldInfoEv.eh_ZN7MyClass13ShowFieldDataEv.eh_ZN7MyClass15UpdateFieldDataEv.eh_ZN7MyClass15ReindexDatabaseEv.eh_ZN7MyClass9GetRecordEv.eh_ZN7MyClass15UpdateMemoFieldEv.eh_ZN7MyClass15DeleteMemoFieldEv.eh_ZN7MyClass13DumpDbtHeaderEv.eh_ZN7MyClass13GetMemoBlocksEv.eh_ZN7MyClass14FindMemoBlocksEv.eh_ZN7MyClass9IndexMenuEv.eh_ZN7MyClass9DebugMenuEv.eh_ZN7MyClass9PutRecordEv.eh_ZN7MyClass9FieldMenuEv.eh_ZN7MyClass10RecordMenuEv.eh_ZN7MyClass8FileMenuEv.eh_ZN7MyClass8MainMenuEv.ehmain.eh_ZN7MyClassC1Ev.eh_ZN5xbDbfD1Ev.eh_ZN5xbDbfD4Ev.eh_ZN7MyClassC4Ev.eh___i686.get_pc_thunk.axdyld_stub_binding_helper___gxx_personality_v0__ZSt3cin__ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6___ZSt4cout__ZN8xbStringD1Ev__ZNSt8ios_base4InitD1Ev__ZN7xbXBaseD1Ev__ZN7xbXBaseC1Ev__ZNSt8ios_base4InitC1Ev__ZN5xbDbf9PutRecordEm__ZN5xbDbf19FindBlockSetInChainEllRlS0___ZN5xbDbf20GetBlockSetFromChainElll__ZN5xbDbf17DumpMemoFreeChainEv__ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c__ZNSirsERs__ZN5xbDbf9GetRecordEm__ZNSirsERl__ZN5xbNdxD1Ev__ZN5xbNdx7ReIndexEPFvllE__ZN5xbNdx9OpenIndexEPKc__ZNSirsERi__ZN5xbDbf14GetStringFieldEs_getchar_printf__ZN5xbDbf11GetFieldLenEs__ZN5xbDbf15GetFieldDecimalEs__ZN5xbDbf12AppendRecordEv__ZN5xbDbf13GetNextRecordEv__ZN5xbDbf8PutFieldEsPKc__ZNK5xbDbf8GetFieldEs__ZN5xbDbf14UpdateMemoDataEslPKcs__ZN5xbDbf12GetMemoFieldEslPcs__Znam__ZN5xbDbf15GetMemoFieldLenEs__ZNK5xbDbf12GetFieldTypeEs__ZNK5xbDbf10GetFieldNoEPKc__ZN5xbDbf12GetFieldNameEs__ZN5xbDbf11BlankRecordEv__ZN5xbDbf14GetFirstRecordEv__ZN5xbDbfC1EP7xbXBase__ZN5xbDbf13CloseDatabaseEb__ZN5xbDbf12OpenDatabaseEPKc__ZN5xbDbf11GetCurRecNoEv__ZNK5xbDbf17MemoFieldsPresentEv__ZN5xbDbf12GetRecordLenEv__ZN5xbDbf12GetDbfStatusEv__ZN5xbDbf10FieldCountEv__ZN5xbDbf11NoOfRecordsEv__ZNSolsEs_memset__Unwind_Resume__ZNSolsEi__ZN5xbNtxC1EP5xbDbf__ZdlPv__ZN5xbNdxC1EP5xbDbf__Znwm_strstr__ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3___ZNSolsEl__ZNSolsEPFRSoS_E__ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc__ZSt8__ioinit__Z41__static_initialization_and_destruction_0ii__GLOBAL__I_x__GLOBAL__D_xEH_frame1_Z41__static_initialization_and_destruction_0ii.eh_GLOBAL__I_x.eh_GLOBAL__D_x.eh