ELF48P4 (p´´´4242424242üÌÌÌÌç ç ²0³¡¯  (¼À ó @3l ˜ppp ppLppþÿÿoL ÿÿÿoðÿÿo´ CL&,=!%K6F"<'G>(. 9I#-D;38+41?)7$/2*0:5HBJAC@E P& ( ð( 02 42@2L2P2p2,404Àp20³ñÿÇ0³ñÿ¹ Ò04ñÿ&( Ë04ñÿ@3ñÿä5ñÿÞ04ñÿi qp(ä;`( “P(I@(%0(äŽ (´©Ý(,×(äwð'}à'µÐ'ÊÀ'¶Ý°'® 'R'x€']p'G`'ŒQP'û@'Ú0';"ý ' ',"7B'4]ð&-à&•Ð&ÃÀ&S"˜¥°&ú &@é&Ë€&p&ì`&k‡P& _GLOBAL_OFFSET_TABLE__init_gp_disp_fini__cxa_finalize__deregister_frame_info__register_frame_info_Jv_RegisterClassesast_module_unregisterast_unregister_applicationast_cli_unregister_multipleast_config_destroystrcmpast_say_digit_str_fullast_logast_say_date_with_formatast_say_character_str_fullast_say_phonetic_str_fullast_say_datetime_from_nowast_say_number_fullast_say_enumeration_fullast_say_datetimeast_say_timeast_say_dateast_cliast_streamfileast_waitstreamast_waitstream_fullast_stopstreamoption_debugast_optionsast_debug_get_by_filestrlenmemcpyast_variable_browseast_extension_matchstrchrast_var_assignstrcpystrsepast_skip_blanksast_trim_blankspbx_substitute_variables_varsheadindexast_var_deleteast_localtimesnprintfast_config_loadast_cli_register_multipleast_register_application2strcasestrast_answerpbx_builtin_setvar_helperast_app_separate_argsast_module_registerlibgcc_s.so.1libc.so.0_ftext_fdata_gp_edata__bss_start_fbss_endGLIBC_2.0¡ii é,4p2D282„2ˆ2Œ2˜2œ2 2 343P2T2X2\2`2d2<,¥œ'!à™àÿ½'¼¯¿¯¼¯<¥œ'!àŸ €™p9' ø ¼<ؤœ'!àŸ €™ð%9' ø ¼¿à ½'< ¤œ'!à™àÿ½'¿¯°¯¼¯€‚04B(@°€‚@€‚°€™DŒ ø ¼ ø p2®¼€p2ŽYŒôÿ C$ €‚@ €„ €™ ø 02„$¼€‚$04C ¿°à ½'<À£œ'!à™àÿ½'¿¯¼¯Ì€‚ @ €„€…Ì€™02„$ ø 44¥$¼€„L2‚Œ@0€™ L2„$¿  ½'¿à ½'<0£œ'!à™€„d€™ €2„$<£œ'!à™àÿ½'¿¯°¯¼¯€‚<€™ ø P2DŒ¼$€„x€™Ì2„$ ø !€@¼€‚P4DŒ€l€™ ø ¼!¿°à ½'<˜¢œ'!à™Èÿ½'4¿¯0´¯,³¯(²¯$±¯ °¯¼¯€‚T€™T2TŒ!€€ ø !(€D@¼€‚P4BŒ @H€‚ €‚ €… €‡”€™)B$ð(¥$à1ç$$G$n¢¯˜€‰RŒø€‚€ŠQŒ´€‚T4C%PŒŒ€‚ð€„SŒ"‹Œ(b¬ €‚à€…°B$‚¬ €‚¬Œ$B$¢¬ €‚Ѐ†äB$͌¬ €‚P€‡4B$îŒâ¬ €‚p€ˆ„B$­ €‚!ÀÔB$"­T4T­k¬l¬ r¬q¬p¬m¬n¬ o¬>$s¬€‚T€™X2EŒ ø ! (@¼€T4¢TT4¢%1!À(LŒCŒDŒ EŒFŒGŒHŒIŒ JŒ$KŒð€‚!ÀC¬à€‚T4 ­D¬H€‚E¬ø€‚F¬´€‚G¬Ð€‚H¬P€‚I¬p€‚J¬Œ€‚K¬˜€‚L¬ €‚ €… €‡,)B$”€™¢¯°¯ð(¥$à1ç$$\$ ø ¼ÿÿ$4¿0´,³(²$± °!à8½'<( œ'!à™Øÿ½'$¿¯ ²¯±¯°¯¼¯€‚T4BŒ@!ˆÀ€‚T2RŒ€‚X2RŒýÿ$5¢þÿ$ ¢$ €‚!X)B$D‚¬ €‚D)B$,`‚¬#Žb €…$ŽÈ€™@*¥$!0@\‚Œ!b$"ŽT€™PŒ!(@ ø !  @¼ €…$ŽÈ€™T*¥$!0 ø ¼ €™˜9' ø !  @¼ €…$ŽÈ€™l*¥$!0@ ø !8¼!$¿ ²±°!`à(½'<äžœ'!à™Ðÿ½',¿¯(²¯$±¯ °¯¼¯!€€ä€™„ŒŽ ø ! !ˆ@@¼ €‚ €… €‡Œ*B$”€™¢¯²¯ð(¥$2ç$$ ø {$!  Ž Àœ€™ŽàÜ€™Ž ø ޼œ€™Ž ø ޼ޤ€™ ø !ˆ@! ¼,¿(²$± °à0½'<ôœ'!à™hþ½'¾¯!ð ”¿¯Œ·¯ˆ¶¯„µ¯€´¯|³¯x²¯t±¯p°¯ ¼¯ €‰¨€‚ø1(%CŒø1"c(,¯0ȯ˜į!˜  Ư!€à`(À¯X€‚€<BŒ$C@ * €„D€™ ø ð(„$B,@ Ü €‚ €… €‡”€™¨*B$¢¯³¯°¯ð(¥$ð1ç$! ø ‘$ Ü *& @8Я €‚ €… €‡”€™À*B$ð(¥$ð1ç$$“$¢¯€‚P4BŒ@˜à €‚ €… €‡à*B$”€™¢¯³¯ð(¥$ð1ç$$–$ ø ÿÿ$~ ÜbŒ@¨€‚ €‚+B$b¬¨€‚BŒB(@˜ÙX€‚€<BŒ$C@˜ €„D€™ ø ð(„$B,@ ܘÙ €‚# €… €‡”€™+B$¢¯£¯³¯ð(¥$ð1ç$! ø $ ܘÂ8€™PŒ ø ! C$ ÜÀ#裸€™ ±'!(F$ ø !  Ü! T€™hÙ¯@€™dÙ¯„€™!¸ 8€™!° ¸€™!¨ 4€™!   €‚+R$€ƒdÙP4dŒ ø !(@ Ü!€@!Èà ø Ž@ ÜŽ!ÈÀ ø ! C$ÂÀ#è£ Ü °'!( F$!È  ø !  Ü(ЯŽçÿ!(`(Â@!È€! @ ø _$@ ÜÕÿ@  €‚hÙ! @ ø +E$Ìÿ@ Ü!˜! ` ø :$ ÜC$ ˜b4€™! ` ø :$ ÜD$¨€ƒcŒc( ` ˜‚X€‚€<BŒ$C@D€™ €„ ø ð(„$B,@ Ü €‚ €… €‡”€™+B$¢¯³¯ð(¥$ð1ç$! ø ·$ Ü €„€€™!(` ø (+„$ Ü!°@ô€™,Â!¸ L€™Â®HٯĀ™0ÃLÙ¯Ô€™ ÃPÙ¯h€™(Â'XÙ¯”€™!˜\Ù¯D€™4Ô'`Ù¯\€™D¯!¨ ,Ù'TÙ¯0ï§,Ö¯LÙ ø ! @ ÜPÙ! @ ø !€@ ÜTÄXÙ!(!0€ ø €$ ܨ€ƒbŒB(@ €™X€‚€<BŒ$C@! € €™ð($'`Ù ø B,@ Ü €™ €‚ €ƒ,+B$ð1''\Ù¢¯´¯! ð(e$ ø Æ$ Ü! €!È  ø :$@ ÜTP$ €™˜ÄL9' ø !(€ Ü! !È  ø :$!@ @ Ü P#b$´Ñ'!"@¯DÂ!˜!CM<ï €™˜Ä Æ8Ç<9' ø !(€ ÜJ!˜@‚?b $! <b!(€'$$b!ÈàLÙ& ø !  Ü! !Èà ø !(@ Ü! !È  ø '$ Ü0@! @ PÙ ø  Ü! !È  ø '$ ܘÄ €™!( L9' ø !€@ Ü ø ’<à Ü@Ä!(@!Èà ø Œb  ܘÄ €™ Æ8Ç<9' ø !(  Ü@!˜@&+@ºÿ` $ t€™ `t€™ €…DÄHÙ ø 8+¥$Tÿ@ Üt€™ ø ! À Ü!èÀ!`”¿¾Œ·ˆ¶„µ€´|³x²t±p°à˜½'$€™!xà ø =$€™!xà ø <$€™!xà ø ;$€™!xà ø 8$€™!xà ø 6$€™!xà ø 4$€™!xà ø 2$€™!xà ø 1$€™!xà ø /$€™!xà ø .$€™!xà ø -$€™!xà ø ,$€™!xà ø +$€™!xà ø *$€™!xà ø ($€™!xà ø '$€™!xà ø &$€™!xà ø %$€™!xà ø $$€™!xà ø "$€™!xà ø  $€™!xà ø $€™!xà ø $€™!xà ø $€™!xà ø $€™!xà ø $< Šœ'!à™àÿ½'¼¯¿¯¼¯<|Šœ'!àŸ €™9' ø ¼¿à ½'app_playback.cThere is no say.conf file to use new mode unrecognized mode %s say load [new|old]Usage: say load [new|old] say load Report status of current say mode say load new Set say method, configured in say.conf say load old Set old say method, coded in asterisk core say mode is [%s] say mode is %s already setting say mode from %s to %s Unable to play message %s string <%s> depth <%d> recursion too deep, exiting no say.conf, cannot spell '%s' entry <%s> in <%s> value is <%s> SAYdoing [%s] ,%s:%s:%04d%02d%02d%02d%02d.%02d-%d-%3ddatetimedateenum:%dnum:%dsay.confReloading say.conf generalPlayback requires an argument (filename) skipsaynoanswerast_streamfile failed on %s for %s &FAILEDSUCCESSPLAYBACKSTATUSapp_playbackSound File Playback ApplicationThis paragraph is copyright (c) 2006 by Digium, Inc. In order for your module to load, it must return this key via a function called "key". Any code which includes this paragraph must be licensed under the GNU General Public License version 2 or later (at your option). In addition to Digium's general reservations of rights, Digium expressly reserves the right to allow other parties to license this paragraph under different terms. Any use of Digium, Inc. trademarks or logos (including "Asterisk" or "Digium") without express written permission of Digium, Inc. is prohibited. PlaybackSet or show the say modenewoldPlay a file Playback(filename[&filename2...][,option]): Plays back given filenames (do not put extension). Options may also be included following a comma. The 'skip' option causes the playback of the message to be skipped if the channel is not in the 'up' state (i.e. it hasn't been answered yet). If 'skip' is specified, the application will return immediately should the channel not be off hook. Otherwise, unless 'noanswer' is specified, the channel will be answered before the sound is played. Not all channels support playing messages while still on hook. This application sets the following channel variable upon completion: PLAYBACKSTATUS The status of the playback attempt as a text string, one of SUCCESS | FAILED say_init_modedo_says_streamwait3reloadplayback_execÿÿÿÿÐ%ÿÿÿÿ´.Ü.à.ä.ð.€2D2X!< <,L,l,758bec66585c1c9c5101213e4b5073d7À.€,4p(`(P(@(0( (((ð'à'Ð'À'°' ''€'p'`'P'@'0' '''ð&à&Ð&À&°& &&€&p&`&P&,4GCC: (GNU) 3.3.2GCC: (GNU) 4.2.2GCC: (GNU) 4.2.2GCC: (GNU) 4.2.2GCC: (GNU) 3.3.2üÿÿÿ (üÿÿÿ €üÿÿÿ ˜€üÿÿÿ8€üÿÿÿ(L€üÿÿÿ0<ÿÀüÿÿÿ˜Ø€øÿÿÿ 䀸ÿÿÿ04€øÿÿÿ0„€øÿÿÿ0Ô€øÿÿÿ0$€üÿÿÿx°€üÿÿÿx< €üÿÿÿ0X!€üÿÿÿ0p"ÿÀüÿÿÿˆÐ%(.symtab.strtab.shstrtab.reginfo.dynamic.hash.dynsym.dynstr.gnu.version.gnu.version_r.init.text.MIPS.stubs.fini.rodata.eh_frame.ctors.dtors.jcr.data.rel.ro.data.got.sdata.bss.comment.mdebug.abi32.pdr.rel.dynp´´$ÌÌð-¼¼D3 À;ÀÀóCÿÿÿo´ ´ ˜PþÿÿoL L _ˆeÀkP&P&@w((X}ð(ð(@ …02024242 –@2@2 L2L2¢P2P2¯p2p2е@3@3ìº,4,4Á0404ÐÆ04ZÏZŠ4ÝŒ4 â l l ˜,7ë <Ð pBý´Ì¼À´ L  P& ( ð( 02 42@2L2P2p2@3,404Zl Ìñÿ ,42P& 9M`&[p2bp&v0³ñÿ€&ާ&» &@İ&Ôå"À&0³ñÿÐ&"à&<ð&V'4]w"†'–£© '¸"Û0'ê@' P'%? F`'ŒQp'e€'t' '›°'ª·À'ÊÐ'ìà'ð'(ä04ñÿ*6(,=( CP (´Wn0(„04ñÿ‹@3ñÿ¡5ñÿ¦@(ºP(Õ`( Üp(äã ÷04ñÿ_DYNAMIC__dso_handleast_say_character_str_fullstrcpyast_say_number_fullast_localtime_fdataast_module_register_gp_dispast_streamfileast_say_enumeration_fullast_waitstream_fullsnprintfast_trim_blanksast_say_datetime__register_frame_info@@GLIBC_2.0ast_cli_gpast_skip_blanksast_register_application2pbx_builtin_setvar_helpermemcpyast_say_phonetic_str_full__cxa_finalizeast_config_loadoption_debug_initast_stopstream__deregister_frame_info@@GLIBC_2.0ast_waitstreamast_say_date_with_formatast_logast_cli_register_multipleast_say_datetime_from_now_ftextstrcasestrast_extension_matchast_var_assignast_answerast_cli_unregister_multipleast_var_deleteast_say_dateast_config_destroypbx_substitute_variables_varsheadast_module_unregisterast_app_separate_argsindex__bss_startast_optionsstrcmp_finiast_say_timestrsepast_say_digit_str_fullast_debug_get_by_file_edata_GLOBAL_OFFSET_TABLE__endast_variable_browseast_unregister_applicationstrlenstrchr_Jv_RegisterClasses_fbss