ELF>0@h.@8@** ** *  ** * $$Ptd%%%QtdGNU%EKԲ~`f C(`!{@M(*!%(,.034S>&k5*GUعPfDqX(\Ć|IXr$gb9~dU#LqiQIBE5ul?^H 9¯O`%[3ۺШB^}  5 % }"r[d"EC @ $b P" @v HU I H-  `9 -  gp P P L  W v M  @  0H- ` 0 r `' Q0 `{ [  pX @e `  __gmon_start___fini__cxa_finalize_Jv_RegisterClassesmetaphon_deinitmyfunc_doublemyfunc_intmyfunc_int_initsequenceavgcost_clearavgcost_addavgcost_resetavgcostcheck_const_lenstrcpystrlencheck_const_len_initis_constis_const_initmyfunc_argument_name_initmyfunc_double_initmetaphon_initmyfunc_argument_namememcpyavgcost_deinitfreesequence_deinitavgcost_initmallocreverse_lookupinet_addrpthread_mutex_lockgethostbyaddrpthread_mutex_unlockstpcpysprintfreverse_lookup_deinitpthread_mutex_destroyreverse_lookup_initpthread_mutex_initgethostbynameinet_ntoasequence_initmetaphon__ctype_b_loc__ctype_toupper_loclibpthread.so.0librt.so.1libc.so.6_edata__bss_start_endudf_example.soGLIBC_2.2.5GLIBC_2.3 ui ii ui * * x, , ,  , , 0, , , , ,  ,  ,  ,  ,  - &- - -  - (- 0- 8- @- HgH5 % @% h% h% h% h% h% h% h% hp%z h`%r h P%j h @%b h 0%Z h %R h %J h%B h%: h%2 h%* h%" hHH= HtHÐU= HATSubH=  t H=O H3 L%$ H L)HHH9s DHH AH H9r [A\fH= UHtH HtH= @Ðfffff.StYH^E1L1E1fN Mt)HFJI…tDǃI<8HuIM9uMu fW[HxH*Mx"I*^[HȃHH H*XLAHL H*Xfffff.1tXLVL 1DHNJHL9t/I RLHtH~<trԃuHHL9ufDH,Hf.1ffff.D1Et HFHHHWHHHHfHGH@H@H@HFHHtcHHHtZHHG HHHpH?@tHy H~bHy]HHy-@t(H*Y@HHHuH@H~HH*HH*^Y@H*H 2HHYX@@Hl$HH\$Ld$Ll$HH(IIHHYLHLHHl$H\$Ld$Ll$ H(HGH8tHxt@H*H^@fWH\$Hl$HLd$HHwHHMH(HEA$HHl$H$Ld$Hffffff.H\$Hl$H>HHuOHFH8HHMHDH;HIHEHSHCd1H\$Hl$H@HNST_LEN HCHECK_COIaccepts Ionly oneI argumenHBH LZLRLJ fB(tH\$Hl$HfHHCkH\$Hl$HHHHt5consfBtHAHEHHl$H\$HDHnot consfBtH2ff.>uHFH8HG1fDIIS_CONSTI acceptsI only onHe argumeLLJLBHzfB ntB"f>uHF0HGHG1fDHs only oImyfunc_aHrgument_Hname_iniHt acceptIne argumHB LHzHrHJLZ(B0entËt:HV1@H9wG1HGf.Houble muHmyfunc_dIst have Iat leastI one argHBH LZLRLJ B(umenfB,t>uHFDEuHG1@IWrong arIguments Ito metapHhon; UsHe the soLLJLBHzHr B(urceB,f.UHSHHHN(H9tBHEHV0HH1HHEHH9HFHUHEHH[]A1HHHt ffffff.SHH>HF8u xHwrong arIgument tIype: AVGICOST() rIequires Han INT aHnd a REAHLZLRLJLB Hz(Hr0fB8LH[f.Huires twIwrong nuImber of IargumentHs: AVGCOHST() reqHo argumeLLJLBHzHr HZ(HJ0B8ntsH[DGHGHT$HHT$tH@H@HC12He memoryHCouldn'tH allocatHBHHJBff.H\$Hl$HLd$Ll$H8>HMHFHHHVD)HHHAM9DGELiB+HH= HD$yH|$HIH= mIuHAH)HEHHl$ H\$Ld$(Ll$0H8fDHVH2HtPHJHtGHBHt>HzHt5HDH5 DH H1;H=Y A$1vH=9 @H=) @HuDHF@ @@HG H= 1|1HDHkup; UsIWrong nuImber of HargumentHs to revHerse_looIe the soHB(L LBHzHrHJ LZ0B8urceB<HfHFTH>u HFDEt[Hto lookuHWrong arHguments Ip; Use Ithe sourHBH2HJLZLR fB(ceB*HfHG H= 1_1HH\$Hl$HLt$Ld$HLl$H8HFMHHHVAHDFHELH=A B,HHItgH=  ID$H8$MHHbH)HEHH$H$L$ L$(L$0H8H= <@A1H\$Hl$HHHՃwMu9HHCHC1H\$Hl$HfDHF@HThis funHction taH or 1 arHHJHkes noneHEHUE gumefE$ntE&H\$Hl$H@ICouldn'tI allocatIe memoryL]LULMECAWAVAUATUHSHHHHFL(MHFML8M9r\HHD$ H\$Hl$LIIHD$HIH L9t-MuIBDptHBA$III9rHD$H\$Hl$HI9D$ ZAD$A$D$!A<HL$LT$HIHL$1M9LKIJLH1LL-HL$AFAP'1 HHHL9I9v{HȅupDD8AȃAHcA uwI9tjAHw1IcLL@HHcHSHDHHL9rH)HUHHH[]A\A]A^A_tDHHH?@CSHHHD$LT$D$!SHIHD$D$"N^n~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.bss.comment$.o8 (@Ho nUo0 0 Pd `n  x s P~00$$$$*%%&&* ** ** ** ** *x, x,, ,`- H-H 0H--u-h5H . > 0      0 $ $%&* * * * * x, , `-  0* ** 8* E P[`- jh- x * **  $- ( %, * * *  v'; gI Wr   $ Q P @ `  @v:L` P n P"  @  ` H) 0  ?S a { H-   -  @e 0 `'  +H- 2Uw `  0 pXcall_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_auxudf_example.cLOCK_hostnamecodes_GLOBAL_OFFSET_TABLE___dso_handle__DTOR_END___DYNAMICmyfunc_intstpcpy@@GLIBC_2.2.5is_const_initavgcost_cleargethostbyname@@GLIBC_2.2.5__gmon_start___Jv_RegisterClasses_finimalloc@@GLIBC_2.2.5check_const_lenavgcost_initlookup_initmyfunc_argument_namepthread_mutex_init@@GLIBC_2.2.5metaphon_init__ctype_toupper_loc@@GLIBC_2.3free@@GLIBC_2.2.5strlen@@GLIBC_2.2.5lookup_deinitgethostbyaddr@@GLIBC_2.2.5myfunc_int_init__ctype_b_loc@@GLIBC_2.3__cxa_finalize@@GLIBC_2.2.5avgcost_addreverse_lookup_deinitcheck_const_len_initsprintf@@GLIBC_2.2.5reverse_lookuplookupavgcost_deinitmemcpy@@GLIBC_2.2.5myfunc_doublemyfunc_argument_name_initinet_ntoa@@GLIBC_2.2.5metaphon__bss_startstrcpy@@GLIBC_2.2.5sequence_initmetaphon_deinit_endis_constavgcostsequencemyfunc_double_initpthread_mutex_lock@@GLIBC_2.2.5_edatapthread_mutex_destroy@@GLIBC_2.2.5pthread_mutex_unlock@@GLIBC_2.2.5reverse_lookup_init_initinet_addr@@GLIBC_2.2.5sequence_deinitavgcost_reset