ELF4>4 (# 444ԗԗ$((( Qtd/lib/ld-linux.so.2GNU 6#>.gcL$TTE<  _Jv_RegisterClasses__gmon_start__libc.so.6longjmpfprintfstderrfwrite_setjmp_IO_stdin_used__libc_start_mainGLIBC_2.0$ii u ̘ИԘؘܘU]5Ę%Ș%̘h%Иh%Ԙh%ؘh%ܘh 1^PTRhh`QVh U] tЋ]]Ë$ÐU=u-ܗtܗҡܗuÉUt!t${]ÐUXD$]]$\$u!\$nD$$]]á* T$$t&UD$]]$\$F$b\$D$$$]]ÐUWVSlH$=5$tUu e1[^_]$D$ D$D$͍v$1ɉ 렡Ç\$D$$O$$$|1UWV1SnS )9s9r [^_]U$t$!)puSt$$]uސUStv'ЋuX[]U]Â]]enter demo_throw(%d) return from demo_throw(%d) enter foo(%d) return from foo(%d) anonymous exception exception %d $  0H$  (؂oooBRbrGCC: (GNU) 3.3.5 (Debian 1:3.3.5-8ubuntu2)GCC: (GNU) 3.3.5 (Debian 1:3.3.5-8ubuntu2)GCC: (GNU) 3.3.5 (Debian 1:3.3.5-8ubuntu2)GCC: (GNU) 3.3.5 (Debian 1:3.3.5-8ubuntu2)GCC: (GNU) 3.3.5 (Debian 1:3.3.5-8ubuntu2)GCC: (GNU) 3.3.5 (Debian 1:3.3.5-8ubuntu2)GCC: (GNU) 3.3.5 (Debian 1:3.3.5-8ubuntu2)"4 ۃ0 ' `,;ۃI%!{_IO_stdin_usedH }demo_throwfoomain|the_exception_contextw../sysdeps/i386/elf/start.S/build/buildd/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csuGNU AS 2.15qT0M"BY#T$0t%qHr(<)B*i+T,int-0:23Ck;{<Z00%qh00aRQ#M}~a@q\0 a0Za{aaaq[qpAh  O.0 rEa tb0 S IQ bR$ITcN#S#T$y V#8I#hT#!h#8"I## &--D g 8zFH RR7 X7<?u#v#x#Rz# {#}#\~##*$# ^#$#(#,#0#4#8 =$@:###<# #K#8I#4#  B  B %K RB@N $RO/ 5ARpXL RR7] a    d  $$ e5 ;G'B4jA# k#l*#m#  n# G  I%#hR##= .,4 2#3=# M,5 / 4 Q5.789T:0T5/build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crti.S/build/buildd/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csuGNU AS 2.15(``K 0M"BY#T$0t%qHr(<)B*i+T,int-0:23Ck;{<Z00%qh00aRQ#M}~a@q\0 a0Za{aaaq[qpAh  O.0. {.  # # # #  # < # # # $ #  #$ #(  #, | #0   #4 #8  ##<  %V#@ = )T#D * *#F + #G  / #H  8h#L  >.#T  ?.#X A#\  C #` > rEa tb0 SIQbRTcN#S#T" V#8#hR#!h#8"##-&--D g 8zFH cit  <?uO #v#x#Rz# {#}#\~##*# ^#$#(#,#0#4.#8  c$@:z#z##<# #KU #8#4C # i oB z B %K B@N O pX ..icit]; Ae.iizzap v   d  .e . C 'B4j# k0#l#m.#  nC #  I  %#h# #  [  ,4 2[ #3# ,5 /[ 4 Q5 789T:0S+8  |   | # # # E   0  d    >  3  H _  .%  h + .% p7 Q .Q  h C sc s .kX"  c a#rem b#u c~   k ia#rem ja#t k  #7[ $I %[v &fm '} ( ) .' 2* >  C H@ MK\ R XVS ds iC n} t u { L \% h0f qb T 0t   <  B^ T 0%  ʽ    # q u  & B  w# x# ya# -F# G#H#\17a1N1 K1#AiNU F \] r T U#}   a# #% {  i $,-# .# /x#0#  1# 2%#3# 4.#5%# B 6 <0H C# D#F# O Gt#(HON#XOQ R0W_Q Z# [#} \#9 ]# ^#_yf e#/ fb js q1  # = # : # I # p #  # \ #  p __x p#  p#__c T# l T#__a #T   N& @%y*#x +#, #P- b =# ro W r# #vx# & `̄U ,S!foo'ЄU ,&S"9J 4 `U#e5P$%h 7r}% 7~& %h >r}% >}5 '& '  '_  |=(k0l!v/build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crtn.S/build/buildd/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csuGNU AS 2.15%% : ; I$ > $ >  : ;  : ; I8 I!I/  I : ;I  : ; : ; I  : ; ( ' II : ; &I'  < !I4: ; I?  %% : ; I$ > $ >  : ;  : ; I8 I!I/  I  : ; : ;I8 : ;I  : ;  : ; I : ; ( ' II&I'  < !I: ;  : ;  : ; I8  : ; : ;I8 &5I.? : ; ' @ : ; I !.? : ; ' @ ".? : ; I@ #4: ; I $ U%4: ; I & U'4: ; I? < (4: ; I?  %S/ ../sysdeps/i386/elfstart.S.01:"VWYX  /usr/lib/gcc-lib/i486-linux/3.3.5/include../sysdeps/generic/bits../wcsmbs../sysdeps/gnu../iconvinit.cstddef.htypes.hwchar.h_G_config.hgconv.hQ /build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csucrti.Sۃ:0.,::V,: ,::Vdd,,-:,N /usr/lib/gcc-lib/i486-linux/3.3.5/include/usr/include/bits/usr/include/usr/include/sysexample1.cstddef.htypes.hstdio.hwchar.h_G_config.hgconv.hstdarg.hlibio.hstdlib.htypes.htime.hsigset.hselect.htime.hsched.hpthreadtypes.hsetjmp.hsetjmp.h`TVdH,TVd R<EAB y4 Q /build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csucrtn.Sۃ":I:,% ,| `lAG OЄOAG O @AB I_G_int32_t__time_t__GCONV_INCOMPLETE_INPUT__GCONV_OK__state__gconv_init_fct_G_iconv_t__rlim64_t__GCONV_ILLEGAL_DESCRIPTOR__gconv_infoshort unsigned intunsigned char__useconds_t__counter__fct__val__value__nsteps_G_int16_t__max_needed_from__gconv_btowc_fct__off_tGNU C 3.3.5 (Debian 1:3.3.5-8ubuntu2)__ssize_t__statepinit.c__fsfilcnt_t__steps__fsfilcnt64_t__blkcnt_t__gconv_loaded_object_G_fpos64_t__gconv_t__trans_end_fct__u_int__GCONV_ILLEGAL_INPUT__blksize_t__to_name__uint64_t__id_t__GCONV_EMPTY_INPUT__cd__ino_t__GCONV_NOCONV__invocation_counter__pid_t__u_short__count__quad_t__u_long__fsid_t__GCONV_FULL_OUTPUT__max_needed_to__timer_t__stateful__uint32_t__key_t__u_char__gconv_step__shlib_handle__min_needed_toshort int__dev_tlong long int__gconv_trans_data__outbuflong long unsigned int__uid_t__wchb__uint16_twint_t__u_quad_t__gconv_trans_end_fct__flags__outbufend__combined__gconv_trans_init_fct__init_fct/build/buildd/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csu__modname__trans_context_fct__trans_fct__rlim_t__wch__intptr_t__suseconds_t__ino64_twchar_t__GCONV_IS_LAST__blkcnt64_t__fsblkcnt64_t__mode_t__qaddr_t__pos__gconv_end_fct_IO_stdin_used__internal_use__GCONV_NODB__clock_t__gconv_step_data__gconv_trans_query_fct__socklen_t__int64_t__GCONV_NOMEM__off64_t__btowc_fct_G_fpos_t__int8_t__daddr_t__fsblkcnt_t_G_uint32_t__nlink_t__swblk_t__GCONV_INTERNAL_ERROR__mbstate_t__gid_t__clockid_t__int32_t__gconv_trans_context_fct__next__GCONV_IGNORE_ERRORS__end_fct__trans__uint8_t__gconv_fct__from_name__min_needed_from__gconv_trans_fct__data__caddr_t_G_uint16_t__loff_t__int16_t_sbuf_IO_save_end__stackaddr_setpthread_mutex_t__old_x_flags2tv_nsec__stacksize_old_offset_IO_FILE_pthread_descrtimeval_IO_jump_t__jmp_buf_tag__jmp_bufpthread_condattr_tthe_exception_contexttv_usec__detachstate_IO_lock_t_IO_write_base__statusexample1.c__fd_mask_IO_markersigjmp_buf__m_lockpthread_cond_t__codecvt_resultu_int32_t_IO_save_basestdinfailrandom_data_cur_columnrand_type__gnuc_va_listushortfd_setrand_deg__jmpbufetmp__sched_param__dummy__paddingrand_sepdrand48_data_chainquot__pad1__pad2__inheritsched__saved_mask__io_write_fnu_int8_t_IO_backup_base__pthread_cond_align_t__fds_bits_IO_write_ptrmain__alignpenvend_ptr__codecvt_errorldiv_t_pthread_descr_struct__sched_prioritydemo_throwpthread_once_t_IO_read_ptr_markers__sigset_t_IO_read_end_mode_IO_FILE_plus__m_count__c_waitingcaught_unused2_IO_buf_end__codecvt_okrptrtimespec/home/robertc/source/canonical/bazaar/src/cexcept__atomic_lock_t_shortbuf__io_read_fn__pthread_attr_s__FILE_IO_buf_base_pthread_fastlockregister_t__guardsize__compar_fn_t__spinlock__c_lock__codecvt_noconvu_int64_tpthread_mutexattr_t__io_close_fnpthread_key_tstderrulong__initpthread_t__m_ownerstdout__io_seek_fn__sig_atomic_t_IO_read_baseuint_IO_write_endexception__env__schedparam__scope__stackaddr_fileno__codecvt_partial__schedpolicytv_sec_vtable_offset__m_kindpthread_attr_t__m_reservedu_int16_texception__prev__mask_was_savedfptr__mutexkindQ.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.data.eh_frame.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_ranges#(( 1HH<7 ?$$GoTo c ؂l ( up,,`{00 PPԗ $4  q1 )12,80l 00 +>=8v=9(D@"T hK(H$؂  ,  0 Pԗ !"LWbWWLW&L1 ALZhuܗy   A &L/:CPJ#]ԗnؗ{R   gԗ`H `l  @ ԗ*ԗ 50 ; QЄO U\ۃ s$ԗT<ԗ  /build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/config.habi-note.S/build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csu/abi-tag.hinit.c/build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crti.S/build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csu/defs.hinitfini.ccall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crtn.Sexample1.c_DYNAMIC_fp_hwfprintf@@GLIBC_2.0__fini_array_end__dso_handle__libc_csu_fini_initstderr@@GLIBC_2.0_startlongjmp@@GLIBC_2.0__fini_array_start__libc_csu_initdemo_throw__bss_startmain__libc_start_main@@GLIBC_2.0__init_array_enddata_start_finithe_exception_contextfoo_edata__i686.get_pc_thunk.bx_GLOBAL_OFFSET_TABLE__end_setjmp@@GLIBC_2.0__init_array_start_IO_stdin_usedfwrite@@GLIBC_2.0__data_start_Jv_RegisterClasses__gmon_start__