ELF 4( U]ÍUS$]$uu @urK|EE$D$D$$ED$E D$$$ D$$$[]ËD$D$ $D$$a'US$]$uu @u|K|EE$ǃD$ D$$ED$E D$$$ D$$$[]Í&D$D$ $D$$WvU(EED$E D$$$ D$Ðt&UD$ .D$3$FD$$$$$h$$$D$$`$$q$$8$$pD$ ${$@Ív'USE?=wT$UD$D$$:u`1[]ËE;1 E; @ŋU;a 몡U%;t 넋U;! $?RD$@D$$$$@$U; U;p@t @%U%; E;f%f%p УUE;4 0ED$ D$$U%; U;| @U%; xE;> PE;H 2U; D$ .D$3$FD$$U;7 0U; E]UD$D$$ p$U; AED$ D$$ ED$ D$$$ E; E; E; U; rU; T%E1%%%%%%%%%o%%%s%d%U%F%7+% %%ED$0D$&'UWVSXEPXTU H LU@0GhEDždDž\DžlMQЉ`lD `E쉍@G@MFhT1Ƀ .D$D$ GhD$ D$$$D$0D$D$D$ T$GpD$D$ $DžP$$E$MED$<$D$ e[^_]ËED$ D$<$T$1LJe[^_]ÉED$ <$D$xD$1LJe[^_]ËB%)čL$/D$$P#D$&D$ D$$T$ D$D$ D$D$$D$ D$T$$t,<$t 11҉Ѓp8fH9wD$FhTT$D$ BD$L$$ ƅ0ƅ1]EC}Dž t džD$L$ED$ T$FhTT$ډ$0$D$$(D$ $Dž$D$EȉD$CPD$$EމD$CD$ $$ T$D$oD$<$L$1LJD$D$D$D$ D$D$<$D$D$<$DžFhD$d<$D$xtD$$ZD$$$D$D$D$$D$ h $_$\$$D$tjrL$FXD$$ÍED$FD$$\$$(D$t@TN$D$11ҋ 11 t>D$ D$$t$T$$DD$$$tX 0BB? p# p8DžDžFʋ^DžuDžx Dž{y ƅ-$`D$ P@Fʨ  Ce @  T$L$CD$ C $D$D$WhLT!ȃD $D$L$t5 l BB & L$ C D$C$$ D$t BBX  {{y ƅ-C$`D$ S2$T$S v $L$S$T$ED$$t}䋘t^11 t#A#Q1؉1 tt  utcG Gu[|uQtMD$T$ D$A $D$tƅ8tF|}䋕҉1ƅp1D2< 8;up\$tD$$]xuI*pE䋽tD$ t$D$<$xxtt}Džx-t% @=@tp$\$E$Džxiptt$ D$<$D$Džx/pD$T$$ʾ pt\$ D$4$D$DžxLJ3؃% @=@t%p$D$t}䋚@t|$$tB!B!E$D$xXt uatE\$$D$ xtt u/CP CTu'E䋽tD$<$ xWx W B" tQTAP L T$ttD$D$D$D$ Bløt$$D$t $UutBt'tT$<$%D$ xtD$ $D$$ xx ttt E䁈t}ƅiʃ pD$,t$$D$nD$$D$ pD$D$ D$D$ $ xt$$ D$vGd$(D$89 t $5XBBy |1DžDžsD2$D$t#|B, MD$ L$|D$EE|DM܉T$EʉL$]ԉ\$D$ T$L$$tt7|Tt)BD$+$i«D$ dBB |D 9{T$$ tƅGdFΉ$T$D$ D$$ D$($D$ $L$C$D$C $L$Z$D$F6}ƅDžxڃut8t,t1|$D$$t}䋞tWuO%|$t1҃ ЉD$<$ xpD$tD$D$D$D$  $D$}䃧D$<$A Q fdˋދtȋ#G#W!!ډ EE$2E@:tA9 =tDž|&tǂ=E =x t& =t&ptD$t$<$Džx$xT$$ G$D$O  ? chanBged,B  : BL$$; $[ $ @$p$`L$ 1ҋ 0 l  ptD$D$L$ $Džx{pD$p|$$,$ D$tD$D$ BhD$ D$$$7DžcrasDžhedVD$D$$T$$"D$D$ $\$$ |ED$$pD$D$|$ D$$UD$x$D$! }f|$xQv$ D$]܉D$D$E$|D D$ED$Eԉ$BD$e$D$$<, noC empfCtyC |B , noCt_alCwaysC |BD$$t}ƅDžx tD$\4$Džxƅ}t}}tƅT$$ }ƅDžxct|$$%D$#D$$Džr\$FP @T$$ÍED$W@D$$\$$`D$D$$D$rL$FP@T$$ÍED$FP$@ T$$\$$D$ u rT$T$$ML$Ë$T$\$$ D$K$tQDžF$.\$D$F8XEECuzCMԉL$`D$E܉D$ CD$C$LD$tqD$ D$$7D$ EECtD$ED$E$CUD$H$D$JG;: $ D$$pvptD$E|$ $D$ƅxxtqtED$GHD$ $ÍED$E@8D$<$\$$D$}t%҃؃ ЋtD$E$D$txJtƅ}ƅchecBked,BpE䋍tT$D$ $x0ED$D$$$TD$,D$ (T$$D$|]\$GLWP$T$D$$D$6tp<$D$ ET$D$ƅxsortBed iBndexB pagBes,DžopenfDž,<optiBmizeBd keB ys,EanalByzedfB, ='=ptD$QD$$DžxQ#B~ptD$L$$Džx2$eptD$@D$$DžxptD$kt$<$DžxptD$D$$DžxdptD$L$$Džx5ptD$6t$<$DžxptD$hL$$DžxT$$ t}Džxa|$&t}ƅDžxpE䋵tL$ \$D$4$ƅx|$D$,$Džx$T$$ |p\$tD$$xv'L$qUWVSQHAs$$$t$ \$D$ ${C 3@$t D$ D$@t$$tt&t $(D$y (tD$$?1$CCƉ%=t $$ t%= r% @=@]$$D=vt% @=@t $EĉD$\D$$D$ÍEډD$X$\$ $XD$D$ $$(% $<$t&5u CP5 ǡ$$v$D$D$$$$$$$D$$D$a%b2EBLH _ce}Cld8D`eFf H?i k(!!$m!1q\"7TA^r"fp"wo#n#A#p$ O$ s %Sh%R%t UD& ux&v&V#;w@Yhhi @~@llpp tt xxd   T T T' @' %s: MyISAM file %s %s: error: %s: warning: i386unknown-freebsd7.4%s Ver 2.7 for %s at %s Global options:colon (:)mymyisamchk.c%d when reading datafile%d when updating key-pointers%d when updating keyblockNot enough memory for record.MYD.TMDdatafile-headerfound %s of %s records '%s' is not a MyISAM-table'%s' is marked as crashedFile '%s' doesn't exist MyISAM file: %s Record format: CompressedPackedFixed lengthCharacter set: %s (%d) File-version: %d Creation time: %s Recover time: %s Status: %s Checksum: %23s This is a one-record tableRecordlength: %13d table description:Key Start Len Index Typeunique fulltext multip.%-4d%-6ld%-3d %-8s%-21s%11lu %12s %10d %-6ld%-3d %-21s%11lu%-8d%-5d %d%ld%-7ld%-5d%-9s%-10s%-30s , zerofill(%d)%-6d%-6d%-7s%-8s%-8s%-35s%3d %2dCreating new data file Checking MyISAM file: %s indexfile.TMM.MYI --------- nulls_unequalnulls_equalnulls_ignoredmyisamchkanalyzeblock-searchNo help available.backupcharacter-sets-dircheckCheck table for errors.check-only-changedcorrect-checksumdescriptiondata-file-lengthextend-checkfastforceHELPDisplay this help and exit.helpinformationkeys-usedmax-record-lengthmedium-checkquickread-onlyDon't mark table as checked.recoverparallel-recoversafe-recoversort-recoverset-auto-incrementset-collationset-variablesilentsort-indexsort-recordstmpdirPath for temporary files.update-stateunpackverboseversionPrint version and exit.waitWait if table is locked.key_buffer_sizekey_cache_block_sizemyisam_block_sizeread_buffer_sizewrite_buffer_sizesort_buffer_sizesort_key_blocksdecode_bitsft_min_word_lenft_max_word_lenft_stopword_filestats_method?charbinaryshortlongfloatdoublenumberunsigned shortunsigned longlonglongulonglongint24uint24int8varcharvarbinpacked prefix stripped BLOB NULLno endspaceno prespaceno zerosblobconstanttable-lockupalways zerounique-hashBy Monty, for your professional useThis software comes with NO WARRANTY: see the PUBLIC for details. Description, check and repair of MyISAM tables.Used without options all tables on the command will be checked for errorsUsage: %s [OPTIONS] tables[.MYI] -?, --help Display this help and exit. -O, --set-variable var=option. Change the value of a variable. Please note that this option is deprecated; you can set variables directly with '--variable-name=value'. -t, --tmpdir=path Path for temporary files. Multiple paths can be specified, separated by , they will be used in a round-robin fashion. -s, --silent Only print errors. One can use two -s to make myisamchk very silent. -v, --verbose Print more information. This can be used with --description and --check. Use many -v for more verbosity. -V, --version Print version and exit. -w, --wait Wait if table is locked. Check options (check is the default action for myisamchk): -c, --check Check table for errors. -e, --extend-check Check the table VERY throughly. Only use this in extreme cases as myisamchk should normally be able to find out if the table is ok even without this switch. -F, --fast Check only tables that haven't been closed properly. -C, --check-only-changed Check only tables that have changed since last check. -f, --force Restart with '-r' if there are any errors in the table. States will be updated as with '--update-state'. -i, --information Print statistics information about table that is checked. -m, --medium-check Faster than extend-check, but only finds 99.99% of all errors. Should be good enough for most cases. -U --update-state Mark tables as crashed if you find any errors. -T, --read-only Don't mark table as checked. Repair options (When using '-r' or '-o'): -B, --backup Make a backup of the .MYD file as 'filename-time.BAK'. --correct-checksum Correct checksum information for table. -D, --data-file-length=# Max length of data file (when recreating data file when it's full). -e, --extend-check Try to recover every possible row from the data file Normally this will also find a lot of garbage rows; Don't use this option if you are not totally desperate. -f, --force Overwrite old temporary files. -k, --keys-used=# Tell MyISAM to update only some specific keys. # is a bit mask of which keys to use. This can be used to get faster inserts. --max-record-length=# Skip rows bigger than this if myisamchk can't allocate memory to hold it. -r, --recover Can fix almost anything except unique keys that aren't unique. -n, --sort-recover Forces recovering with sorting even if the temporary file would be very big. -p, --parallel-recover Uses the same technique as '-r' and '-n', but creates all the keys in parallel, in different threads. -o, --safe-recover Uses old recovery method; Slower than '-r' but can handle a couple of cases where '-r' reports that it can't fix the data file. --character-sets-dir=... Directory where character sets are. --set-collation=name Change the collation used by the index. -q, --quick Faster repair by not modifying the data file. One can give a second '-q' to force myisamchk to modify the original datafile in case of duplicate keys. NOTE: Tables where the data file is currupted can't be fixed with this option. -u, --unpack Unpack file packed with myisampack. Other actions: -a, --analyze Analyze distribution of keys. Will make some joins in MySQL faster. You can check the calculated distribution by using '--description --verbose table_name'. --stats_method=name Specifies how index statistics collection code should threat NULLs. Possible values of name are "nulls_unequal" (default for 4.1/5.0), "nulls_equal" (emulate 4.0), and "nulls_ignored". -d, --description Prints some information about table. -A, --set-auto-increment[=value] Force auto_increment to start at this or higher value If no value is given, then sets the next auto_increment value to the highest used value for the auto key + 1. -S, --sort-index Sort index blocks. This speeds up 'read-next' in applications. -R, --sort-records=# Sort records according to an index. This makes your data much more localized and may speed up things (It may be VERY slow to do a sort the first time!). -b, --block-search=# Find a record, a block at given offset belongs to.The value of the sort key is bigger than max key: %d. Invalid value of stats_method: %s. Can't read keys from filepos: %sCan't sort table '%s' on key %d; No such keyCan't sort table '%s' on FULLTEXT key %dCan't sort read-only table '%s'- Sorting records for MyISAM-table '%s' Data records: %9s Deleted: %9s Can't create new tempfile: '%s'Can't read indexpage from filepos: %s'%s' doesn't have a correct index definition. You need to recreate it before you can do a repair'%s' is marked as crashed after last repair'%s' is a old type of MyISAM-tableCouldn't read complete header from '%s''%s' is locked. Use -w to wait until unlockedYou don't have permission to use '%s'%d when opening MyISAM-table '%s'MyISAM file: %s is already checked %d when closing MyISAM-table '%s'MyISAM-table '%s' is not fixed because of errors - '%s' has old table-format. Recreating index Auto increment key: %13d Last value: %13s RAID: Type: %u Chunks: %u Chunksize: %lu Keys are only flushed at closeData records: %13s Deleted blocks: %13s Datafile parts: %13s Deleted data: %13s Datafile pointer (bytes):%9d Keyfile pointer (bytes):%9d Datafile length: %13s Keyfile length: %13s Max datafile length: %13s Max keyfile length: %13s Using only keys '%s' of %d possibly keys Rec/key Root Blocksize Unique Key Start Len Nullpos Nullbit Type Field Start Length Nullpos Nullbit Type Huff tree BitsCan't lock indexfile of '%s', error: %dQuick-recover aborted; Run recovery without switch 'q'Table had a compressed index; We must now recreate the indexData records: %7s Deleted blocks: %7s Try fixing it by using the --safe-recover (-o), the --force (-f) option or by not using the --quick (-q) flag MyISAM-table '%s' is corrupted Fix it using switch "-r" or "-o" MyISAM-table '%s' is usable but should be fixed %s: --unpack can't be used with --quick or --sort-records %s: Can't use --readonly when repairing or sorting Total of all %d MyISAM-files: Data records: %9s Deleted blocks: %9s Analyze distribution of keys. Will make some joins in MySQL faster. You can check the calculated distribution.Make a backup of the .MYD file as 'filename-time.BAK'.Directory where character sets are.Check only tables that have changed since last check. It also applies to other requested actions (e.g. --analyze will be ignored if the table is already analyzed).Correct checksum information for table.Prints some information about table.Max length of data file (when recreating data-file when it's full).If used when checking a table, ensure that the table is 100 percent consistent, which will take a long time. If used when repairing a table, try to recover every possible row from the data file. Normally this will also find a lot of garbage rows; Don't use this option with repair if you are not totally desperate.Check only tables that haven't been closed properly. It also applies to other requested actions (e.g. --analyze will be ignored if the table is already analyzed).Restart with -r if there are any errors in the table. States will be updated as with --update-state.Print statistics information about table that is checked.Tell MyISAM to update only some specific keys. # is a bit mask of which keys to use. This can be used to get faster inserts.Skip rows bigger than this if myisamchk can't allocate memory to hold itFaster than extend-check, but only finds 99.99% of all errors. Should be good enough for most cases.Faster repair by not modifying the data file.Can fix almost anything except unique keys that aren't unique.Same as '-r' but creates all the keys in parallel.Uses old recovery method; Slower than '-r' but can handle a couple of cases where '-r' reports that it can't fix the data file.Force recovering with sorting even if the temporary file was very big.Force auto_increment to start at this or higher value. If no value is given, then sets the next auto_increment value to the highest used value for the auto key + 1.Change the collation used by the indexChange the value of a variable. Please note that this option is deprecated; you can set variables directly with --variable-name=value.Only print errors. One can use two -s to make myisamchk very silent.Sort index blocks. This speeds up 'read-next' in applications.Sort records according to an index. This makes your data much more localized and may speed up things. (It may be VERY slow to do a sort the first time!)Mark tables as crashed if any errors were found.Unpack file packed with myisampack.Print more information. This can be used with --description and --check. Use many -v for more verbosity!Use stopwords from this file instead of built-in list.Specifies how index statistics collection code should threat NULLs. Possible values of name are "nulls_unequal" (default behavior for 4.1/5.0), "nulls_equal" (emulate 4.0 behavior), and "nulls_ignored".h'h h@hhhhhhhhhThhhhhhhhhhRhh6h8hcvhXhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhphhhhhhhhhhhhh %,27=DKZhq{ GCC: (GNU) 4.2.1 20070719 [FreeBSD].symtab.strtab.shstrtab.rel.text.rel.data.bss.rodata.str1.1.rodata.str1.4.rel.rodata.comment@>  )?  % ` / M842 MC2$U (V@} R x ^0&Vg #  $*0 D@ Tc{ P 0v$`L01 >I(Zm  ; $3Fbl dx #-<BQ`n &/APan{1CMas:  /;O[smyisamchk.cnot_killedmy_progname_shortusageload_default_groupsmy_long_optionsget_one_optionmyisam_stats_method_strsort_record_indexmi_sort_recordsopt_key_cache_block_sizemyisamchkstopwords_initedset_collationtype_namesdiff_txtblob_txtnull_txtfield_packbin_packed_txtprefix_packed_txtdefault_argvopt_tmpdirmyisamchk_tmpdirset_collation_nameopt_myisam_block_sizedecode_bitskilled_ptrmi_check_print_error__stdoutpfflush__stderrpfprintfvfprintffputcmi_check_print_warningmi_check_print_infomy_prognameprintfputsprint_defaultsmy_print_variablesmyisam_stats_method_typelibfind_typecheck_paramdisabled_my_optionatoiexitmy_print_helpstrtollmy_disable_async_iostrtoullstrtoul_sanity_mi_kposmy_pread_mi_dpos_mi_dpointermovepointsort_write_recordmemsetmy_pwrite_my_thread_varllstrdflt_key_cacheinit_key_cacheinit_io_cachemy_no_flags_freeend_io_cacheflush_blocksmy_mallocfn_formatmy_createlock_memorymy_closemy_deletefilecopywrite_data_suffixmy_b_flush_io_cachetimefwritemi_open_mi_readinfomi_closechange_to_newfilerecreate_tableget_charset_namelonglong2str__isthreadedstpcpymi_lock_databasemi_test_if_sort_repmi_repair_by_sortchk_statuschk_sizechk_delchk_keychk_data_linkft_init_stopwordsputcint10_to_str__swbufupdate_auto_increment_keyupdate_state_infolock_filetest_if_almost_fullmyisam_file_magicmyisam_block_sizeget_datemi_open_datafilesprintfstrendstrcpymi_repairmi_sort_indexmi_repair_parallelmainmy_initdirname_lengthmyisamchk_initload_defaultsisattyhandle_optionsinit_tmpdirget_charset_by_namemy_bit_log2myisam_quick_table_bitsfree_defaultsfree_tmpdirft_free_stopwordsmy_endfilenomyisam_stats_method_namescharsets_dirft_min_word_lenft_max_word_lenft_stopword_file%#&O^g'o(')'*'&'(%&/AJ'R(e'm)r'*'&'(%)%*-'.7.>C/JO/V[/bg/ls|./..////01 *2083d4u5454544544546 4"''/(;7CH8T7]5i4{5444454454 45$4.4O9T4Z4d4r5w4445444544:54 45)4;5G4U-]elu.75454;444754>9C4I4i<o4x454545454544%4/4O4[4j4y4444444444 4 4$ 43 4? 4I 4X 4b 4q 4 k p = > ?4 9 = @/ Ap B C) Dx E F  $ F  $ G  $F#5$DDnwHIJKLK>Mht++N.6HOdl~OPQ@?LR-SIR.|GG.+(T=E$ht$UVGG $0<$aRW%X %&Y-Z:FJ`$[\%&'&H'P&]js.x%X/^. G+G6?.py._./.`)% a5K.G`% .!`/%~ a a a ab c;!d!!.![!F""$J"'R"^"("F""$##.E#er#f#g#hj$Jx$Q$i$M$Lq%'y%%(%'%%X%%%\%j&&/$&%4&kX&a&.&&.&`&%' ,'a'l''.(*(.0(`>(%(m((.)`)% )k*) 6)aC) O)a_) k)a|) )a) )a)nh*o**p*bP+qg+rs++s+F,",$8,=,/R,mb,k,.,,.8-=-/O-X-.--$-'..(.%,.kS.\.Hd.Ip.u...t....t.../R2/>/F/\e/u/%/k//v//v00v0w0x00$81m}1g11,1G1G12.2 2.?2G]2Gh2q2.2G2G 33.3$3/V3f3.3 33.3%33X44v'464vX4%h4kt4y4.4y5G)5G45=5.5o)6z[6Gb6k6.66.6G66. 7d77$&828$U8Z8/s88$88$88$9 9$/9;9$^9j9$9m:{:'':/:(E:J:/_:m:-:}:-:~:4:-:::4;4;;";*;/;`<;%H;R;4^;f;r;;4;4;4;;;;;4;;4;<<$<.<<<sA<F<k<4v<4<4<%<&<'<&<4<4<4<4<</=%=&=4%=48===/I=4Y=Go=4w=G==4=.======4==7=4=4=4 >4>4>%#>&(>'0>&E>M>V>'^>(j>7o>%w>>7>7>> @H $`h8@44X`08x4444PX(0px 44HPT (hpt4x4 @ H       ` h l 4p 4        8 @ D 4H 4   4 4   4 4   4 4X ` d h         0 8 < @ x      $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DH`dhlptx|