ELF>G@p|@8@LlLl pp p H x tt t $$Ptd [ [ [,,QtdGNUnCVR7w'+[,- B5OYGp2D (hPQ @gI0"L$@BFb@ H  "DAdH$D!@"$B H "!ƕ-.01234678:<>@BDEGIKOQTVWXZ\^_`abcfghiklopqtwy}Y,@CA1 >S?hҳ*xADݹ)x:aRN^Þ N'zNd74i}e/Eܩk,rA|E )&qD)P["),2E Z`7 ˼Qvik?;.Q#t anFnٿ yHsm@ =#:k}8\-r(l\aqǣxNP*x ))ƶX BqX5 3%A6 g780[4VgF[Ǭ'"rX*RhT2锟(9F.,ٜ'`CByͪch?6}˪L%)Um8NX߀wjZIx8|bŽrn%CEh*x ۔''kQ0 ǟȂk- r0t u8t 8@t Ht fPt Xt `t =ht kpt oxt -t t t t (t Ht {t gt t v v v tv v  v v v Av v v v sv nz (z N8{ Uw  w  (w 0w 8w @w Hw Pw Xw `w hw pw xw w w w $w %w &w )w *w +w ,H%H50 %0 @%0 h%0 h%0 h%0 h%0 h%0 h%0 h%0 hp%0 h`%0 h P%0 h @%z0 h 0%r0 h %j0 h %b0 h%Z0 h%R0 h%J0 h%B0 h%:0 h%20 h%*0 hHH. HtHÐU=3 HATSubH=. t H=_( H+( L%( Hm3 L)HHH9s DHHM3 AHB3 H9r.3 [A\fH=' UHtHK. HtH=' @ÐGHHfDHq. HWHGHG Hw(HG0HHG@HGHHGPHG`HGhHGpHGxHLJHLJHLJHLJLJLJ@LJ@LJ HLJLJƇƇHLJ HLJ(HLJ0HLJPHLJ8HLJ@HLJHLJXHLJ`HH2 H- HÐ@1Ðfff.f.f.f.f.f.f.f.f.1Ðfff.f.fffff.f.1Ðfff.1Ðfff.f.f.1Ðfff.tuHhHBH:fff.1Ðfff.f. f.1ffff.HHU+ HVHFL P0 LA0 LH /0 HA1Hfff.ATUHSHu.H{0 L%t0 HuDI$Ht H9tIu1[]A\DI|$HuݸH\$Hl$HLd$HHHI1MtHHLbLH$Hl$Ld$Hfff.ATIUSH H-* HEHH=[ H5^+ HEH) =/ HL#H-* HP(H5) HHE(oHhD$HD$H=. E1E1H$H) 1HHHHPxH{ǀHH]HH 1[]A\H) 1H;H-U) NH=Y. H\$Hl$HH\. H( HHt@H-) H}(Ht P0HE(H}1HHl$H\$HfDH-( ҐfDH\$Hl$Ld$Ll$HxHq( HHHL%( It$(H1HHIHH53 LLHLE E t?HHtI|$(HtL1H\$XHl$`Ld$hLl$pHx@H=- HH}@pHHtH}8Ht P0HE8H};HwfDL%' LP@H\$Ld$ILl$Hl$ILt$L|$HH' HHH-K' Hu(H1HHIHH5 LHgHLLH=+ LIAJHHD$X|@ HHtH}(HtH9H|$XHItIhH@11H\$hHl$pLd$xL$L$L$HĘHL$PHt$XEFE1ɺ0HHD$XH|$PL@ DxH87Ht$XH= + ujH|$XH@HLd$X1=@+ HMt$tLR(H5% ID$8L0HD$XfDH-% H@HHl$XHtH}8Ht P0HE8H}H|$XDIDžHHtH}(HtHʐHwHWÐH$ Ð1Ð1t ufDy ЃÐHGpÐHGpH ÐÐÐÐÐÐÐÐ1ÐÐH\$Hl$HHHH`HHS0HHHl$H\$H0HÐÐHHx1ÐÐÐ1ÐÐÐÐ1ÐHÐÐ1Ð1Ð1ÐÐ1Ð1Ð1ÐÐÐÐÐ1ÐÐÐÐÐÐÐÐÐ1Ð1Ð1ÐÐ1ÐIÐ1ÐHÐÐÐHG(HHt@Ð1ÐLJ@1Ð1ÐÐ1ÐÐÐÐ1ÐÐÐÐÐÐÐÐÐÐ1ÐÐÐÐHq HHÐHa HHÐHÐHÐHÐ1ÐÐ1Ð1Ð1ÐHGxHGpxH*^XHƒHH H*XؐHxH*^XDHȃHH H*XӐHHÐHwHÐ HH9(ÐH\$Hl$HLd$HIHHEHLHLd$H$LHHl$HAUHSHH HtH HHHuH[ÐH/HEXAMPLEHASHreallye1e2enum_var_typelibBrian Aker, MySQL ABExample storage engineEXAMPLE_SHARE::mutexexample_func_exampleenum_varSample ENUM system variable.ulong_var0..1000double_var0.500000..1000.500000double_thdvarenum_var is %lu, ulong_var is %lu, double_var is %f, %.6b/data/packages/packages/mysql-5.5.36/storage/example/ha_example.cc4@$@?;,P `8 P h  0(@@PX`pp0H `0x@P(Xpx@H`x 0@P`p 8Ph 0@P`0pH`x 8 P0h@P`p(@Xp 0@ P `0 pH ` x   8 0P @h P ` p  ( @ X p  0 @ P ` p0 H ` x 0 pzRx p 4hL`dX-|ph `XPH @$8<0T(l AN qH@8 0( 4Ld| $<Tl x,pDh\`tXPH@80( 4 Ld|   $<Tl,Dx\pth`XPH@804( L d|7 7(  @$ H< @ T 8l 0 (      , D \ t       $ 4 L d | TDO DT DT  UMI |, `BCD v ABF , TML z4L BDA D@  CABD  yU T G $ (<X E , @rMMQ A @p .=GUw F Yo0  w D2 o@2oo0o t FFVFfFvFFFFFFFFFGG&G6GFGVGfGvGGGhhYYX| Z\| YZpK{ x @y y ?ZIZ{ QZ\Z{ !@?D@rZ\Z!@?D@YYYYLM`x x Z"Z{ GCC: (GNU) 4.4.7 20120313 (Red Hat 4.4.7-11).symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.comment$.o8 @00Ho00xUo@2@2@d22nDD xFFs0F0Fp~GGYYYY [ [,P_P_ p pp p p p@p @p t tv vhw ww wh `{ H{ 0H{-u{D b00@22D F 0F G Y Y [P_p p  p @p t v w w `{  Gp *p 8 p E G[`{ jh{ x @Hp Hl p  PY pH p|  I - pKT_{ s{ {  K``|  0LT) LB x 0[X| u| X My\| `x 0x ({ @x P3@y PPy Xpw @p p t " R" W" @R " V." XIm" Q" pV" X@" pWT" Uz" 0T Jx  @K J? N<W f z{ " U" PT Y%" XR" PR {" T " R" W" T" TF" R]" `W" U" TA }  `Or    " W  " WH " Sz  " @V " X  J  0J$ " @SH X " `V " `S  @J " T " V1  `JL " Vm " T " V  pJ    J " XU6  IQ " `Ul " @T " pW " U " T " 0V"8" S\" Uw" R" W H@ J& JD" Rc" S}@{ " S H@ `K? J[" @W" R-" RA{ " PV0w P" W p" V" pR" U" U-" SSw t" V" PX7" U" 0W" W>H{ J" pTsw " PW" R PK" W# JC}" V " 0U" V" R: PJY" pUu" PU" Q " Sx| " V I=f{ 0 0K" R" V6Udt K$" S I" X7." WP" `T J" @U8T!`p he" U H{ " W" T*" `RG Jq z z " T" T%" S]" W{" T" U J" PS " U'4" pS\ Fcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.6349dtor_idx.6351frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxha_example.cc_ZL15example_get_keyP16st_example_sharePmc_ZL15ha_example_exts_ZL23example_system_databasev_ZL17show_func_exampleP3THDP17st_mysql_show_varPc_ZL14srv_double_var_ZL13srv_ulong_var_ZL12srv_enum_var_ZL33example_is_supported_system_tablePKcS0_b_ZL24ha_example_system_tables_ZL22example_create_handlerP10handlertonP11TABLE_SHAREP11st_mem_root_ZL17example_init_funcPv_ZL19all_example_mutexes_ZL20ex_key_mutex_example_ZL19example_open_tables_ZL17example_done_funcPv_ZL32ex_key_mutex_EXAMPLE_SHARE_mutex_ZL11func_status_ZL24example_system_variables_ZL21mysql_sysvar_enum_var_ZL22mysql_sysvar_ulong_var_ZL23mysql_sysvar_double_var_ZL26mysql_sysvar_double_thdvarmy_snprintf_service.c_GLOBAL_OFFSET_TABLE___dso_handle__DTOR_END___DYNAMIC_ZN7handler7ft_initEv_ZN10ha_example10index_typeEj_ZN7handler7recordsEv_ZN7handler15bulk_update_rowEPKhPhPj_ZN7handler7cmp_refEPKhS1__ZN7handler15index_next_sameEPhPKhj_ZN7handler22read_multi_range_firstEPP18st_key_multi_rangeS1_jbP17st_handler_buffer_ZN7handler24keys_to_use_for_scanningEv_ZN7handler6repairEP3THDP15st_ha_check_opt_ZN7handler28discard_or_import_tablespaceEc_ZN10ha_exampleD2Ev_ZN7handler16final_drop_indexEP5TABLEthr_lock_data_init_ZN7handler19get_tablespace_nameEP3THDPcj_ZN10ha_example8truncateEvenum_var_names_ZN10ha_example12rename_tableEPKcS1__ZN10ha_example14index_read_mapEPhPKhm16ha_rkey_function_ZN10ha_example5closeEv__gmon_start___Jv_RegisterClassesexample_htonPSI_server_ZN7handler24primary_key_is_clusteredEv_ZN7handler20get_foreign_key_listEP3THDP4ListI19st_foreign_key_infoE_ZN7handler14read_first_rowEPhj_fini_ZNK10ha_example24max_supported_key_lengthEv_ZN7handler25estimate_rows_upper_boundEv_ZN7handler12get_no_partsEPKcPj_ZN7handler11ft_init_extEjjP6String_ZNK10ha_example18max_supported_keysEv_ZN7handler19set_auto_partitionsEP14partition_info_ZN7handler13set_part_infoEP14partition_info_ZN7handler7ft_readEPh_ZN7handler21column_bitmaps_signalEv_ZN7handler17rename_partitionsEPKcsystem_charset_info_ZN7handler26check_if_incompatible_dataEP24st_ha_create_informationj_ZN7handler25get_default_no_partitionsEP24st_ha_create_information_ZN7handler26get_dynamic_partition_infoEP15PARTITION_STATSj_ZN10ha_example4openEPKcij_my_hash_init_ZN7handler11print_errorEii_Z17calculate_key_lenP5TABLEjPKhm_ZN10ha_exampleD0Evpthread_mutex_init@@GLIBC_2.2.5_ZNK10ha_example27max_supported_record_lengthEv_ZN7handler12preload_keysEP3THDP15st_ha_check_opt_ZN7handler5cloneEPKcP11st_mem_root_ZN7handler22release_auto_incrementEv_ZN7handler15index_read_lastEPhPKhj_ZN10ha_example8positionEPKh_ZN10ha_example10index_prevEPh_ZN7handler16restart_rnd_nextEPhS0_thr_lock_delete_ZN7handler5checkEP3THDP15st_ha_check_opt_ZN7handler9extra_optE17ha_extra_functionm_ZN10ha_example11index_firstEPh_ZN7handler15final_add_indexEP17handler_add_indexb_ZN7handler10index_readEPhPKhj16ha_rkey_function_ZN10ha_example8rnd_initEb_ZN7handler17start_bulk_insertEy_ZN7handler28free_foreign_key_create_infoEPc_ZN7handler9index_endEv_ZN10ha_example7rnd_endEvstrlen@@GLIBC_2.2.5my_hash_delete_ZN10ha_example10index_nextEPh_ZN7handler19index_read_last_mapEPhPKhm_ZNK10ha_example7bas_extEv_ZNK7handler10is_crashedEv_ZN7handler18can_switch_enginesEv_ZN10ha_exampleD1Ev_ZN7handler18prepare_drop_indexEP5TABLEPjj_ZN7handler29init_table_handle_for_HANDLEREv_ZN7handler5resetEvthr_lock_init__cxa_finalize@@GLIBC_2.2.5_ZN7handler20indexes_are_disabledEv_ZNK7handler10lock_countEv_ZNK7handler20extra_rec_buf_lengthEv_ZNK10ha_example10table_typeEv_ZN7handler22use_hidden_primary_keyEv_ZN10ha_exampleC1EP10handlertonP11TABLE_SHARE_ZN10ha_example4infoEj_ZN10ha_example7rnd_posEPhS0__ZN7handler15end_bulk_updateEv_ZN7handler10unlock_rowEvkey_map_emptymy_snprintf_servicemy_free_ZN7handler10start_stmtEP3THD13thr_lock_type_ZN10ha_exampleC2EP10handlertonP11TABLE_SHARE_ZN10ha_example6createEPKcP5TABLEP24st_ha_create_information_ZN10ha_example8rnd_nextEPh_ZN7handler17change_partitionsEP24st_ha_create_informationPKcPyS4_PKhm_ZN7handler14is_fatal_errorEij_ZN7handler17rnd_pos_by_recordEPhha_example_system_database_ZN7handler17check_for_upgradeEP15st_ha_check_opt_mysql_sizeof_struct_st_plugin__ZNK10ha_example11table_flagsEv_ZN7handler15end_bulk_insertEv_ZN7handler17start_bulk_updateEv_ZN7handler17alter_table_flagsEjmy_fast_mutexattrmy_hash_insert_ZTV7handler_ZNK7handler29max_supported_key_part_lengthEv_ZN7handler20update_table_commentEPKc_mysql_plugin_interface_version__ZN7handler20reset_auto_incrementEy_ZN10ha_example9read_timeEjjy_ZN7handler8cond_popEv_ZN7handler20create_handler_filesEPKcS1_iP24st_ha_create_information_ZNK10ha_example23max_supported_key_partsEv__bss_start_ZN7handler25referenced_by_foreign_keyEvexample_storage_engine_ZN7handler15drop_partitionsEPKc_ZN7handler16exec_bulk_updateEPj_ZN10ha_example16records_in_rangeEjP12st_key_rangeS1__ZN7handler17prepare_for_alterEv_ZN10ha_example10delete_rowEPKh_ZN7handler18index_read_idx_mapEPhjPKhm16ha_rkey_functionalloc_rootstrcmp@@GLIBC_2.2.5_ZN7handler10index_initEjb_ZNK7handler17min_record_lengthEj_ZN7handler7analyzeEP3THDP15st_ha_check_optstrcpy@@GLIBC_2.2.5_ZN7handler17start_bulk_deleteEv_ZN10ha_example10index_lastEPh_ZNK7handler11auto_repairEv_ZNK7handler8checksumEv_ZN7handler16change_table_ptrEP5TABLEP11TABLE_SHARE_ZN7handler24try_semi_consistent_readEb_end_ZN7handler8optimizeEP3THDP15st_ha_check_opt_ZN10ha_example10update_rowEPKhPh_ZN7handler17get_error_messageEiP6String_ZN7handler18get_auto_incrementEyyyPyS0_example_mutex_ZN10ha_example12delete_tableEPKc_ZN7handler16read_range_firstEPK12st_key_rangeS2_bb_ZN7handler15end_bulk_deleteEv_ZN7handler16check_and_repairEP3THD_ZN7handler15read_range_nextEv_my_thread_varmy_multi_malloc_ZN10ha_example10store_lockEP3THDPP16st_thr_lock_data13thr_lock_type_ZN7handler18update_create_infoEP24st_ha_create_information_ZN10ha_example9write_rowEPh_ZN10ha_example9scan_timeEv_ZNK10ha_example11index_flagsEjjb_ZN7handler27get_parent_foreign_key_listEP3THDP4ListI19st_foreign_key_infoEpthread_mutex_lock@@GLIBC_2.2.5_ZN10ha_example15delete_all_rowsEv_ZNK7handler14low_byte_firstEv_ZN7handler21read_multi_range_nextEPP18st_key_multi_range_ZN7handler10drop_tableEPKc_ZTV10ha_example_ZN7handler26register_query_cache_tableEP3THDPcjPPFcS1_S2_jPyES3__edatamy_hash_search_ZN7handler15disable_indexesEjpthread_mutex_destroy@@GLIBC_2.2.5_ZN7handler27get_foreign_key_create_infoEv_ZNK7handler12get_row_typeEv_ZN10ha_example5extraE17ha_extra_function_mysql_plugin_declarations_enum_var_typelibpthread_mutex_unlock@@GLIBC_2.2.5_ZN7handler9add_indexEP5TABLEP6st_keyjPP17handler_add_index_ZN7handler18append_create_infoEP6String_ZN7handler18assign_to_keycacheEP3THDP15st_ha_check_opt_ZN7handler14enable_indexesEj_ZN7handler31is_fk_defined_on_table_or_indexEj_ZN7handler16table_cache_typeEv_ZN10ha_example13external_lockEP3THDi_ZN7handler8rnd_sameEPhj_ZN7handler9cond_pushEPK4Itemmy_hash_free_ZN7handler24was_semi_consistent_readEv_init