ELF> @@h@8@@@@@@@@@@  ` `   ` `@@ Ptd  @ @$$Qtd/lib64/ld-linux-x86-64.so.2GNU  yIkj  {3o%ZtU3@libstdc++.so.6__gmon_start___Jv_RegisterClasses__gxx_personality_v0libm.so.6libgcc_s.so.1libc.so.6waitpipeperrorputsforkgetpidprintfreadsleep__libc_start_mainwriteCXXABI_1.3GLIBC_2.2.5 ӯk`ui  ` ` ` ````` ` (` 0` 8`@` H H5 % @% h%z h%r h%j h%b h%Z h%R h%J hp%B h`%: h P%2 h @%* h 01I^HHPTI` @Hp @H@WHHq HtHÐUHSH= uD `H- `HHXH H9vHH  `H H9w H[UH=' HtHt `IAÐUHH@H}tX @E(EEtb @Eup @}~z;ƿ @@H5 }Ժl"H5 }ԺN H5 }Ժ0}uWƿ @ZE2 @g}HufHu @#E}~EEÐLd$Ll$L%[ Lt$L|$IH\$Hl$H8AIH. I)IMt1HÐHLLDHI9uH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐUHS `HH HtDHHHuH[ÐH/HPipe callfork call*************Return value after fork is %d Parent: My Pid is %d Child: My Pid is %d CHILD: waiting to readCHILD: %s Hello, World! How do you do?I am a stream; DD|TzPRx@ $@[AC zRx $4JQQ@HR` 8@ 8 @o@@@h@  ` @@ o@oo@ `f@v@@@@@@@@@@@ @ @ @GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44).symtab.strtab.shstrtab.interp.note.ABI-tag.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.dynamic.got.got.plt.data.bss.comment@#@ 1o@@@$; h@hhC@Ko@Xo@@g@q@  {8@8vP@P @ 8 @8 H @H  @ $@ @@  `  `  `  `  `  ` xH`H h`hh|1 (@@@@h@@@@@ @ 8@ P@ @ 8 @H @ @@ @ ` ` ` ` ` `H`h` L@ `* `8 `Eh`Sp`b p@x @ ` @ ` @ ` ` ` ` `/ `@ `S `\ H`g{ ` @ @   8 @P`3)H @8H`E%WjP @w ` p @h```x`ZUh`@ X` @[ 8@call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__dtor_idx.6147completed.6145__do_global_dtors_auxframe_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxpipeEx2.c__preinit_array_start__fini_array_end_GLOBAL_OFFSET_TABLE___preinit_array_end__fini_array_start__init_array_end__init_array_start_DYNAMICdata_startprintf@@GLIBC_2.2.5__libc_csu_fini_startwait@@GLIBC_2.2.5__gmon_start___Jv_RegisterClassesputs@@GLIBC_2.2.5_finimsg1read@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5getpid@@GLIBC_2.2.5_IO_stdin_used__data_startpipe@@GLIBC_2.2.5sleep@@GLIBC_2.2.5__dso_handle__DTOR_END____libc_csu_init__bss_startmsg3_endfork@@GLIBC_2.2.5perror@@GLIBC_2.2.5_edata__gxx_personality_v0@@CXXABI_1.3write@@GLIBC_2.2.5msg2main_init