PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` ELF>p@~@8@#"< <    $$PtdH H H ,,QtdRtd XXGNU[;^reQo@A  dC|CE삩fqX~* [  2 L"  )0 ( { q(   < o `&__gmon_start___fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesMurmurHash2murmur_hash_initmurmur_hash__stack_chk_faillibpthread.so.0libstdc++.so.6libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endlibmurmur_udf.soGLIBC_2.4GLIBC_2.2.5ii ui              HH HtCH5 % @% h% h%r f% fH H= UH)HHw]HT Ht]@H H=z UH)HHHH?HHu]H Ht]H@=A u'H= UHt H= eh] @f.H= t&H HtUH=z H]WKf.U1HSH1AADLTfDHEiȕ[EAE1Diʕ[AiЕ[D1DHEiɕ[EAE1Diɕ[Aiȕ[D1L9uAH|B4ރ~)HDi[DD1Di•[iЕ[D1ƒtFt8tE1i[[]1iЕ[1i[H H fG1G11iȕ[1jf.UHt1]HMURMUR_HB*HHASH requHBHires at HBHleast onHBHe argumeHB ntfB(]Df.UHAVAUATISH DE dH%(HE1E1H%#"LuLm6fDuIT$H4ʉE$D9sAIt$H! 'int$ii;i M3 bh#B9 A ( 0 8 @ H M#P X  k` \  qh  bp $bt i$px !F 'T w ' m$&{ / 0 1 2 3- 5b X7 ~kkq$b:  3   $ b=K8M<8#8?ABi  7#E!+ Q " Fj u Em u  std:' b b ?"  :"# K L~ S. U Y 1M @^" C^ E Jb"Q Toub-v ^""-* i""-- s |+"-06 3b86b!9b6 b $% ,))/THD4@FV<bhsELb'Ubb]cbi \ p*0;F vGMX% }djz8b|b!%n #  5!ZZu qw <}    b"(.QQW % 0ioQb(i #h } o W/bO8 99?4YDQWg9 Nsy9? Y9[dm "u#)9$~EK`lr-- $bb 33b)EK3 hn%f  %'"(8 $"J "T\brG\#\+\3\&;\C\v K\A$S\o[\tc\"ks|%5yAGoou%{b+ !og!o%bob o%%>)/?o{KQaoKK oe1--" %e 17Qe!,:d C  io%--# %* 2 %';  %U!B & 5 5 K G M ] 5 u"N i o    kI!Q    HT   `   !Ni *!0!;! k G!M!z!z!!;FQ! +'%t !!!z!QRw !!!z!hy !!!!"`  C~ ""("!bm 4":"bS"%: 0 )       < A e n  ( O  0  8 D (@ k NH " kP ; X  `   h  p $ 7x  T h          ' M  o   %  h 4    V  s U     g& j q  ;  X(  z0_" 82( @ HS P=  X% 5`:" Ah Mp  Yx  e      ' ]   +   E g ) i '   9X `    P" ($ 0Y& 8( 9@* PH, \Pz&. X 0 ` 2 h 4 p 6 8x 8 D: P(< r] > ~@ " B V'D  F H eJ L N LP #R 5 T V 5X Z \ $^ #`  &$b ?(d a0f m8!h y@%j Hl Pn X^ p %`| r Qht ]pSv xX%x z || .#~   ; Q ("' ]   ''   !D d   \$ @& " w' ;! ! !! !  "( PSIX S"Q ))S"H"3[@D* M %& D* b! D"J* ]## $( :%J*0 "&8)8')](+* ]#- % .M /8!ptr0 !1 "2 R3\*"f*#f#Bf$F F`&+%keyF%%lenFbL&FM'(mH+[)rI*h1KM*h2LM+pN+*hn ,O+*k1QM*k2VMb-)*k1]M M+$uq`,.u`,U.buf,T.uQ/*Rw0*-0*Q*P*$s ){-&`,F&bf,&-&>1Pm-2+V *i1-2'3@1F-2L&@3 *4U}4T85 *3 *4U~4T459 -6Lq64q7$ -)8-+MURMUR_HASH requires at least one argument9% : ; I$ > $ >   I : ;  : ; I8 : ;I8 : ; I !I/ &I : ;  : ; I&9: ; : ;III< : ; ( I : ; : ; : ; : ;I8< : ;I! : ;I8 ".?: ; I 4#: ; I$.?: ; I@B%: ; I&: ; I' U(4: ; I)4: ; I *4: ; I+4: ; I, - .: ; I/1X Y 011 U24: ; I314B5164: ; I?<74: ;I?<869.?4<W /builddir/build/BUILD/percona-server-5.7.23-23/percona-server-5.7.23-23/plugin/percona-udf/usr/include/bits/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/usr/include/usr/include/sys/builddir/build/BUILD/percona-server-5.7.23-23/percona-server-5.7.23-23/include/builddir/build/BUILD/percona-server-5.7.23-23/percona-server-5.7.23-23/include/mysql/psimurmur_udf.ccstring3.hstddef.htypes.hlibio.htime.htypes.hpthreadtypes.hsocket.hsockaddr.hmy_global.hmy_thread.hpsi_memory.hpsi.hmysql_com.hstdio.h `%3v< Jusu@Ksux< Z09Ksg@y.vhvrlR\&8r pJu@z<  l.!ro`t$inc_statement_select_scan_t__alignend_temp_file_open_wait_and_bind_to_descriptor_v1_t_unused2PSI_FILE_OPENinc_statement_sort_rows_tm_cs_numberexecute_prepared_stmt_v1_t_filenoget_current_stage_progressGNU C++ 4.8.5 20150623 (Red Hat 4.8.5-28) -m64 -mtune=generic -march=x86-64 -g -O2 -O3 -std=gnu++98 -fexceptions -fstack-protector-strong -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -fPIC --param ssp-buffer-size=4PSI_socket_locker_state_v1PSI_socket_info_v1m_sort_merge_passesstrcpyget_threadm_rollback_to_savepoint_countm_select_range_checkm_in_preparerelease_sp_share_v1_tset_socket_thread_owner_v1_targ_countPSI_cond_locker_state_v1_shortbufinc_statement_sort_scansa_family_tset_transaction_xidPSI_SOCKET_BINDPSI_rwlock_keyset_thread_THDm_select_full_joinm_created_tmp_tablesstart_mutex_wait_v1_tdestroy_metadata_lock_v1_tsa_dataPSI_stage_info_v1set_thread_user_v1_tm_src_linePSI_SOCKET_SELECTset_socket_info_v1_tset_statement_no_good_index_used_tset_transaction_xa_state_v1_t__off_tset_thread_infoset_prepared_stmt_text_v1_tend_metadata_wait_v1_tsignal_cond_v1_tdestroy_mutexget_thread_transaction_locker_v1_tset_metadata_lock_statusPSI_mutex_lockernew_thread_v1_tinc_statement_sort_rowsPSI_RWLOCK_EXCLUSIVELOCKm_savepoint_countPSI_cond_operationPSI_table_lockerPSI_SOCKET_SENDMSGend_file_close_waitPSI_FILE_CREATEPSI_SOCKET_STATend_file_open_wait_v1_tpthread_tuintinit_mutex_v1_tPSI_SOCKET_RECVMSGPSI_table_lock_operationregister_statement_v1_tsa_familystart_mutex_waitget_thread_v1_tPSI_threadm_parent_sp_sharem_read_onlydestroy_prepared_stmtm_src_fileinc_statement_sort_scan_t_IO_write_endset_thread_id_v1_tPSI_MUTEX_LOCKunlock_rwlock_v1_tget_thread_file_name_lockermy_socketregister_cond_v1_tclose_table_v1_tset_connection_type_v1_tPSI_sp_locker/builddir/build/BUILD/percona-server-5.7.23-23/percona-server-5.7.23-23/plugin/percona-udf/murmur_udf.ccinitidstart_transaction__stack_chk_failend_rwlock_wrwaitopen_tableexecute_prepared_stmtUDF_ARGSmessagem_digestset_socket_state_v1_topaque_mdl_durationm_work_completedst_udf_initend_file_open_waitdelete_current_thread_v1_tdestroy_rwlock_v1_tset_thread_command_v1_tinc_transaction_release_savepointPSI_SOCKET_RECVPSI_statement_lockerset_statement_rows_sentinc_statement_select_rangeget_thread_file_descriptor_lockerPSI_SOCKET_SENDTOPSI_transaction_lockerm_flagsPSI_TABLE_LOCKregister_mutexinc_statement_select_scancreate_file_v1_tstart_statementset_thread_os_idPSI_RWLOCK_TRYREADLOCKset_thread_THD_v1_tdecimalsm_rwlockm_select_rangeset_thread_state_v1_t_chaindestroy_cond_v1_tbroadcast_cond_v1_tmemory_reallocunsigned chardestroy_mutex_v1_tcreate_filestart_stage_v1_t_IO_lock_tstart_idle_waitend_table_lock_wait_v1_tfloatPSI_stage_keyPSI_table_io_operationend_statementPSI_FILE_STATPSI_RWLOCK_SHAREDEXCLUSIVELOCKPSI_SOCKET_RECVFROMPSI_file_operationPSI_RWLOCK_TRYSHAREDLOCKstart_file_close_wait_v1_tTABLE_SHAREPSI_RWLOCK_TRYWRITELOCKbroadcast_condPSI_TABLE_WRITE_ROWdestroy_condm_timerend_file_open_wait_and_bind_to_descriptorItem_resultinc_statement_select_full_joinset_socket_thread_ownerstart_statement_v1_tPSI_RWLOCK_READLOCKPSI_statement_info_v1set_statement_rows_examinedregister_socket_v1_tget_thread_statement_locker_v1_tset_thread_info_v1_tPSI_v1_IO_write_ptrregister_statementregister_mutex_v1_tinc_statement_sort_merge_passes_tset_thread_dbm_rows_sentend_mutex_waitset_threadstart_table_lock_wait_v1_tPSI_sp_locker_state_v1PSI_FILE_READstart_cond_wait_v1_tstart_transaction_v1_tset_thread_v1_tdrop_sp_v1_tset_thread_userregister_filemurmur_hash__sizeset_thread_stateget_thread_transaction_lockerend_rwlock_wrwait_v1_tm_table_sharem_schema_namePSI_fileend_mutex_wait_v1_tend_table_io_waitPSI_digest_lockerstart_file_open_waiterrorsize_tm_autocommitstart_file_waitPSI_idle_locker_state_v1inc_statement_created_tmp_disk_tablesstart_cond_waitend_idle_waitm_release_savepoint_countget_table_shareucharget_table_share_v1_tm_schema_name_length_IO_save_basem_indexm_fileregister_threadset_statement_no_index_usedset_thread_idmemory_alloc_v1_tm_socket__pad2destroy_prepared_stmt_v1_tPSI_socket_lockerget_current_stage_progress_v1_tPSI_metadata_lockermurmur_hash_initattributesdrop_table_sharePSI_tablePSI_SOCKET_SHUTDOWNinit_mutexPSI_transaction_locker_state_v1m_metadata_lockmemory_allocopen_table_v1_tend_idle_wait_v1_t_nextPSI_statement_keydigest_endinc_statement_select_full_range_join__socklen_tPSI_prepared_stmtend_stage_v1_tdestroy_socketPSI_FILE_FSTAT__srcm_sp_shareget_thread_file_stream_lockerset_thread_start_timeunlock_table_v1_tend_table_io_wait_v1_tPSI_FILE_TELLPSI_FILE_FLUSHcreate_prepared_stmtend_file_waitcreate_metadata_lock_v1_tregister_condPSI_memory_info_v1end_cond_waitPSI_cond_lockerm_tablem_classstart_stageinc_statement_sort_rangest_my_thread_handlem_rows_examinedPSI_memory_keym_nameend_metadata_waitm_no_good_index_usedis_nullnull_defaultPSI_COND_WAITinc_statement_select_range_trebind_tablePSI_MUTEX_TRYLOCKspawn_thread_v1_tPSI_SOCKET_STATE_ACTIVEstart_metadata_wait_v1_tinit_rwlock_v1_treprepare_prepared_stmt_v1_tinc_transaction_savepoints_v1_t_sbufPSI_mutexsignal_condPSI_condMDL_key_IO_save_endend_spPSI_socket_keystart_file_wait_v1_tstdout__time_tregister_memoryinc_statement_created_tmp_disk_tables_tPSI_file_keyPSI_RWLOCK_TRYSHAREDEXCLUSIVELOCKmemory_claim_v1_tstart_rwlock_wrwaitinit_condsizetypePSI_FILE_WRITEspawn_threadinc_statement_select_full_range_join_tclose_tableROW_RESULTshort unsigned intregister_memory_v1_tm_condset_thread_connect_attrs_v1_tinc_statement_select_full_join_tPSI_socket_operationdelete_thread_v1_tm_mutexm_sort_range__off64_tPSI_RWLOCK_TRYEXCLUSIVELOCKend_table_lock_waitset_transaction_trxid_IO_read_baseinc_statement_created_tmp_tables_tsockaddrPSI_TABLE_UPDATE_ROW_IO_buf_endm_no_index_usedend_temp_file_open_wait_and_bind_to_descriptorregister_socketm_io_operationregister_thread_v1_tstart_rwlock_wrwait_v1_tset_statement_lock_timem_select_full_range_joinset_thread_connect_attrsm_operationregister_file_v1_t_modestart_idle_wait_v1_tPSI_sp_share_IO_write_baseDECIMAL_RESULTPSI_FILE_CHSIZEulongend_socket_wait__destset_transaction_xa_stateseeddrop_table_share_v1_tend_rwlock_rdwait_v1_tPSI_file_lockerend_cond_wait_v1_tset_connection_type_IO_markerPSI_FILE_STREAM_CLOSEmax_lengthPSI_SOCKET_CONNECTPSI_FILE_CREATE_TMPinit_socketdestroy_metadata_lockrelease_sp_sharestart_socket_wait_v1_tinc_statement_sort_merge_passesdestroy_rwlockset_statement_rows_examined_trelease_table_share_v1_tunbind_tablePSI_mutex_operationend_socket_wait_v1_tPSI_idle_lockerset_thread_db_v1_tmemory_free_v1_tget_thread_file_descriptor_locker_v1_tmy_thread_attr_tm_parent_prepared_stmtattribute_lengthsstdinUDF_INITst_udf_argsPSI_mutex_locker_state_v1end_stage_IO_buf_basedestroy_socket_v1_tPSI_rwlock_info_v1m_lock_timeinc_transaction_rollback_to_savepoint_v1_tstart_table_io_waitopaque_mdl_typeset_thread_os_id_v1_tPSI_SOCKET_CREATE_IO_read_endstart_table_io_wait_v1_trelease_table_shareset_prepared_stmt_textrefine_statement_v1_t_IO_FILEPSI_SOCKET_SEEKm_statementdigest_end_v1_tset_thread_accountstart_table_lock_waitend_file_rename_waitmemory_realloc_v1_tPSI_mutex_keyset_transaction_trxid_v1_tm_number_of_bytesPSI_table_shareregister_stage_v1_tinc_transaction_release_savepoint_v1_tPSI_FILE_STREAM_OPEN__pad1__pad3__pad4__pad5PSI_socketPSI_COND_TIMEDWAITPSI_SOCKET_STATE_IDLE_markers_posSTRING_RESULTsql_digest_storagem_waitdoublem_timer_startPSI_cond_info_v1PSI_thread_keyend_file_rename_wait_v1_tend_statement_v1_tget_sp_share_v1_tstart_rwlock_rdwaitPSI_FILE_DELETEPSI_file_info_v1inc_transaction_rollback_to_savepointend_transaction_v1_t/builddir/build/BUILD/percona-server-5.7.23-23/release/plugin/percona-udfPSI_FILE_RENAMEget_sp_shareregister_rwlockset_socket_stateend_file_wait_v1_tstart_file_open_wait_v1_tget_thread_statement_lockerPSI_rwlock_operationset_thread_start_time_v1_topaque_vio_typeMurmurHash2m_discardedset_socket_inforegister_rwlock_v1_tregister_stagemy_boolcreate_prepared_stmt_v1_tstart_file_close_waitset_transaction_gtid_v1_tset_statement_textPSI_SOCKET_OPTunlock_mutex_v1_tconst_itemm_work_estimatedPSI_TABLE_DELETE_ROWend_sp_v1_tdigest_start_v1_tset_transaction_xid_v1_tend_transactionPSI_cond_keym_sort_scanm_threadstart_metadata_waitopaque_mdl_statuslong long unsigned int_cur_columnget_thread_file_name_locker_v1_textensionPSI_TABLE_FETCH_ROWunlock_rwlockINT_RESULTREAL_RESULTdelete_current_threadstart_sp_v1_tset_statement_no_index_used_tunlock_tablestart_rwlock_rdwait_v1_tulonglongm_keyinit_rwlockend_file_open_wait_and_bind_to_descriptor_v1_tPSI_SOCKET_SENDmy_thread_tdigest_startPSI_rwlock_locker_IO_backup_basemaybe_null_IO_read_ptrPSI_TABLE_EXTERNAL_LOCKm_sort_rowsPSI_FILE_SEEKunbind_table_v1_tset_statement_no_good_index_usedget_thread_file_stream_locker_v1_tpthread_attr_tset_statement_rows_sent_tinc_transaction_savepointsinc_statement_sort_range_tmemory_claim_old_offsetinit_cond_v1_tPSI_RWLOCK_WRITELOCKm_transactionm_select_scanlong long intend_file_close_wait_v1_tset_transaction_gtid_flags2PSI_serverset_statement_text_v1_tnew_threadset_metadata_lock_status_v1_tPSI_stage_progressreprepare_prepared_stmtPSI_rwlock_locker_state_v1m_created_tmp_disk_tablesrebind_table_v1_tPSI_file_locker_state_v1unlock_mutexstart_socket_waitPSI_socket_statePSI_FILE_CLOSEPSI_RWLOCK_SHAREDLOCKarg_typePSI_mutex_info_v1memory_freeint_valPSI_thread_info_v1set_thread_commandrefine_statementPSI_SOCKET_CLOSEinc_statement_select_range_check_tPSI_FILE_SYNCPSI_statement_locker_state_v1m_statement_countPSI_metadata_lockset_thread_account_v1_tdrop_spPSI_rwlockFilePSI_table_locker_stateinc_statement_select_range_checkcreate_metadata_lockPSI_metadata_locker_state_v1short intreal_val_vtable_offsetset_statement_lock_time_tend_rwlock_rdwaitstart_spinit_socket_v1_tinc_statement_created_tmp_tablesdelete_threadUU&UT't&TQ&QOQOYYYQXQPT p [qA%t' [&Q'0'uRuYRRPQ RPR&0'U'7p7Yp|u&Up [ P q p! qA%t' [  $q !'7p7>X>HYHV x [VYQYg x [gpx [px [H%' [dnYn| x [|R x [uPX p [QUUUUT\T\T\QQQQRRRR %#"#P(dPeqPP %#"0qSS0 &qMVVi8  0 ` p < H x        (    p . D( S z  8  H  (    ' ; < A ] w" q(   ) `&0 (  crtstuff.c__JCR_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.6355__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrymurmur_udf.cc__FRAME_END____JCR_END____GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___TMC_END____dso_handle_DYNAMIC__gmon_start___Jv_RegisterClasses_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize@@GLIBC_2.2.5murmur_hash_init__bss_start__stack_chk_fail@@GLIBC_2.4murmur_hashMurmurHash2_end_edata.symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.data.rel.ro.dynamic.got.plt.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_ranges$.oD8 88h@)HoUo0dnB0xs000~``pp< < H H ,x x       ( (( (0(-U0-]>A*0D@(5Sl@6t(u!3 @{0}N