ELFP4E4 ($!444أأ((( Qtd/lib/ld-linux.so.2GNU  (" K8gUaJI =Ct/.e$PD^$m%XW\)`__gmon_start__libc.so.6_IO_stdin_usedstdin__assert_failmemsetfputcfputsmallocstderrfscanffprintfstrcmp__libc_start_mainGLIBC_2.0ii \ ` ĤȤ̤ФԤؤܤ  Uhs 5%%Ĥh%Ȥh%̤h%Фh%Ԥh %ؤh(%ܤh0%h8p%h@`%hHP1^PTRhhQVh܆oUS[8 t*X[ÐUS=hu?-Xd9v&dd9wh[]Ít&'Utt $ÐU(E$ E}u$D$ `D$D$j$qEE@E@EUEEP]UE@t EEEUE@u$D$ D$(D$j$E@EPUE@u$D$ D$/D$j$E@@U($E}u$D$ D$<D$j$ɑmEE@EuUEUEBEPEUEBUE BUEBÐL$qUQdE܉E,‹EP`ẺD$D$$E`D$ED$$E@$EE==t$D$ ݑD$"D$$mE\D$D$$]`ẺD$D$$pE}X\D$E$D$E$EE==t$D$ ݑD$.D$$E\D$D$$ED$E$\ED$D$$$D$1E$EE==t$D$ ݑD$7D$$4E\D$D$$$ED$E$ \ED$D$$$ND$8E$E}t$D$ ݑD$@D$$CdY]aUED$E $?E\$D$VE$sE\$D$VE$TE\$D$VE$5ED$$ BU8$\E}u$D$ yD$D$$E¸\D$D$$E=ED$D$E$E}t$D$ yD$&D$$`ED$D$E$EE<{t$D$ yD$)D$$E0E,DEDXD$ D$D$ E$yE}u$D$ yD$0D$$ĒE PED$$UE@EE@D$E $EE}uU(} u$D$ ΒD$9D$$'E D$ D$D$E$E @$E @E @\$\$\$ D$\D$E$E @current != ((void *)0)list_get_entitylist_addlink != ((void *)0)main%smattest2.cmat->cookie == 32456123loaded %s bluefound %s ambient is: yellowchartreusemat == ((void *)0)%8.3fambient%lfdiffusespecularmaterial_initmaterial.cmat != ((void *)0)%scount == 1*attrname == '{'mask != 0material_item_printmaterial%-12s %s %-12s %5.1lf %5.1lf %5.1lf %-12s %5.1lf %5.1lf %5.1lf material_getambmat->cookie == 32456123material_getdiffmaterial_getspecparser_load_attrparser.cndx >= 0count == pce->numvalsparser%sattrname[0] == '}'  8oHTt P8 oooƃփ&6F\dhdpdGCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42)GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42)GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42)GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42)GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42)GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42)GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42)GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42)GCC: (GNU) 4.1.2 20071124 (Red Hat 4.1.2-42)$+܆v yq\,p+.list_initvlist_resetlist_not_endlist_next_link list_get_entityilist_add+K*mainv material_initRmaterial_list_printmaterial_getbynameg material_getamb material_getdiffF material_getspecq/Yparser'چ$GNU C 4.1.2 20071124 (Red Hat 4.1.2-42)list.c/local/westall/acad/cs102/examples/mattestintlong intlink_typenext#entity#link_tlist_type  first #last #current#list_t plist_init p$ hdr pt %`  list_reset, listp list_not_endsX listp list_next_link' list&p  ilist_get_entity.D list-p  list_add:Dچ list8p entity9 link;t char% Go܆GNU C 4.1.2 20071124 (Red Hat 4.1.2-42)mattest2.c/local/westall/acad/cs102/examples/mattestsize_t օ!unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_t5long int__off64_tbb!qcharFILE. .. _flags # _IO_read_ptrk# _IO_read_endk# _IO_read_basek# _IO_write_basek# _IO_write_ptrk# _IO_write_endk# _IO_buf_basek# _IO_buf_endk# _IO_save_basek#$ _IO_backup_basek#( _IO_save_endk#, _markersQ#0 _chain!W#4 _fileno##8 _flags2'#< _old_offset)&#@ _cur_column-#D _vtable_offset.#F _shortbuf/]#G _lock3m#H _offset<A#L __pad1Ei#T __pad2Fi#X __pad3Gi#\ __pad4Hi#` __pad5Iw#d _modeK#h _unused2Ms#l _IO_lock_t Q_IO_marker  _nextQ# _sbufW# _pos#mqbqb'doublevec_t bdrgb_tirgb_tb link_type next # entityi#link_t alist_type  first a# last a# currenta#list_t camera_typeH cookie# name# pixel_dimR# world_dim# view_point#, pixmap #Dqbbcamera_t!u }model_type$ cam%}# mats&# objs'# lgts(# gmodel_t). material_type\5 cookie6# name7# ambient8# diffuse9#, specular:#Dmaterial_t;ymain܆YmodTmodeldmat $hentity Ddpix count l__PRETTY_FUNCTION__&ݑvec_printYKoutlabelkvec&qbstdinWstderrW YGNU C 4.1.2 20071124 (Red Hat 4.1.2-42)material.c/local/westall/acad/cs102/examples/mattestsize_tօ@unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_t5long int__off64_tbb@qcharFILE. M. _flags # _IO_read_ptrk# _IO_read_endk# _IO_read_basek# _IO_write_basek# _IO_write_ptrk# _IO_write_endk# _IO_buf_basek# _IO_buf_endk# _IO_save_basek#$ _IO_backup_basek#( _IO_save_endk#, _markersQ#0 _chain!W#4 _fileno##8 _flags2'#< _old_offset)&#@ _cur_column-#D _vtable_offset.#F _shortbuf/]#G _lock3m#H _offset<A#L __pad1Ei#T __pad2Fi#X __pad3Gi#\ __pad4Hi#` __pad5Iw#d _modeK#h _unused2Ms#l _IO_lock_t Q_IO_marker  _nextQ# _sbufW# _pos#mqbqb'qbdoublevec_t bdrgb_tirgb_tb link_type  next # entity i#link_t  qlist_type first q# last q# current q#list_t - camera_typeH cookie# name# pixel_dimR# world_dim# view_point#, pixmap (#Dqb(bcamera_t! model_type$ cam%# mats&# objs'# lgts(# .wmodel_t)> pparm_type,7-k# numvals.# valsize/# fmtstr0k# loc1i#pparm_t2 material_type\5 cookie6# name7# ambient8# diffuse9#, specular:#Dmaterial_t;yLmaterial_initawinmodelLattrmaxmatl7\countpmasktV ymaterial_list_printJamodelHLoutIlinkKqtmaterial_item_print8out6mat7V Βg material_getbyname\modelZLname[klink]qpmat^t material_getambul'matsdesttV 1 pix_copy>lSp1<p2=F material_getdiffmatdestV Y material_getspecYmatdestV j qb   qb   bmat_parse  +\GNU C 4.1.2 20071124 (Red Hat 4.1.2-42)parser.c/local/westall/acad/cs102/examples/mattestsize_tփsunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_t3long int__off64_ts_charFILE.s._flags #_IO_read_ptrY#_IO_read_endY#_IO_read_baseY# _IO_write_baseY#_IO_write_ptrY#_IO_write_endY#_IO_buf_baseY#_IO_buf_endY# _IO_save_baseY#$_IO_backup_baseY#(_IO_save_endY#,_markersE#0_chain!K#4_fileno##8_flags2'#<_old_offset)$#@_cur_column-#D_vtable_offset.#F_shortbuf/Q#G_lock3a#H_offset<?#L__pad1EW#T__pad2FW#X__pad3GW#\__pad4HW#`__pad5Iu#d_modeK#h_unused2Mg#l _IO_lock_t E_IO_marker  _nextE# _sbufK# _pos#s a_ P w_ P'double _ P pparm_type,j-Y# numvals.# valsize/# fmtstr0Y# loc1W#pparm_t2wgparser_load_attr \?in pct  j Y pce`countdlochworklndxpit){Ygetndxp?parsetabcounttargetYilppeprc tparser>/in: pct;<attrmax= j?\attrcount@lmaskApndxBt _ P )_ P% $ > $ >  : ;  : ; I8  I : ; I .? : ; ' I@ 4: ; I 4I4  .? : ; ' @ : ; I I!I/ &I% : ; I$ > $ > I!I/   I  : ; : ;I8 : ;  : ; : ; I8 .? : ; I@4: ; I 4I4  .: ; ' @: ; I &I4: ; I? < % : ; I$ > $ > I!I/   I  : ; : ;I8 : ;  : ; : ; I8  : ; I8 .? : ; ' @: ; I 4: ; I 4: ; I 4I4  .: ; ' @.? : ; ' I@&I% : ; I$ > $ >   I : ;  : ;I8 : ;  : ; : ; I8 I !I/  : ; I8 .: ; ' I@: ; I : ; I 4: ; I 4I4  .? : ; ' I@4: ; I &Ik' list.clist.h$ gu*=2=2g2g.2g. .g* /usr/include/usr/include/bits/usr/lib/gcc/i386-redhat-linux/4.1.2/includemattest2.cvector.hray.hpixel.hlist.hstdio.hlibio.htypes.hstddef.h܆n\0t@Y0!Y0!Y*Zh"/L /usr/include/usr/include/bits/usr/lib/gcc/i386-redhat-linux/4.1.2/includematerial.cpixel.hstdio.hlibio.htypes.hstddef.hray.hvector.hlist.hn*ɕ*,&*K.i0Kkd.g*%;;;.j1y f6h0K@.=.g04g0 /usr/include/usr/include/bits/usr/lib/gcc/i386-redhat-linux/4.1.2/includeparser.crayfuns.hstdio.hlibio.htypes.hstddef.hray.h\ h t*2ً/>k.hhvuE.nuvg3#NKp ,| $hAB AB %AB DAB ?AB DAB | $܆}D  F AB AYAB | AB a8AB AB WAB tAB l/AB _AB _AB | \AB ?WAB AB unsigned int__PRETTY_FUNCTION__unsigned int_IO_FILEattrnameunsigned int_IO_FILE__PRETTY_FUNCTION__attrnameunsigned intnumattrs_IO_FILE__PRETTY_FUNCTION__tthuhitiktkxuxyty{t{uttutt u !t!#t#ut Q t t }u}~t~tuttuttuttuttuttuttuttuttyuttutt:u:;t;=t=,u.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc#(( 1oHH,; ttCTTKoXo g   p 88P ytPP 88TT}ԓأ4\ \\\z=W6L: >(-@8^A[DCKp#M  SN(HtT 8   P 8 Tԓأ\ t أ*8EdShb x ܣԓ `  ,7ݑPY Ze <oy Β1l/ Yj {+\ <?W D]أsأأأأأ I  P ! 0 DTK8 QCca8 wD ._ X W \ t *_ ;\HUi e$x\D `$h l% ? $\ % ,  C܆} H call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__dtor_idx.5790completed.5788__do_global_dtors_auxframe_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxlist.c__PRETTY_FUNCTION__.1393__PRETTY_FUNCTION__.1414__PRETTY_FUNCTION__.1423__PRETTY_FUNCTION__.1435mattest2.c__PRETTY_FUNCTION__.3918vec_printmaterial.cmat_parse__PRETTY_FUNCTION__.3920material_item_print__PRETTY_FUNCTION__.3946__PRETTY_FUNCTION__.3991pix_copy__PRETTY_FUNCTION__.4005__PRETTY_FUNCTION__.4018parser.c__PRETTY_FUNCTION__.3922parser_load_attrgetndxp__PRETTY_FUNCTION__.3957__preinit_array_start__fini_array_end_GLOBAL_OFFSET_TABLE___preinit_array_end__fini_array_start__init_array_end__init_array_start_DYNAMICdata_startfputs@@GLIBC_2.0__libc_csu_fini_start__gmon_start___Jv_RegisterClasses_fp_hw_finimemset@@GLIBC_2.0material_list_printlist_add__libc_start_main@@GLIBC_2.0__assert_fail@@GLIBC_2.0material_getdiff_IO_stdin_usedlist_reset__data_startmaterial_getbynamestderr@@GLIBC_2.0parsermaterial_getambmaterial_getspec__dso_handle__DTOR_END____libc_csu_initfprintf@@GLIBC_2.0__bss_startmalloc@@GLIBC_2.0fputc@@GLIBC_2.0list_next_linkstdin@@GLIBC_2.0list_init_endlist_not_endlist_get_entityfscanf@@GLIBC_2.0_edatastrcmp@@GLIBC_2.0material_init__i686.get_pc_thunk.bxmain_init