LnBW[.drectveQD .debug$S@B.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata'@0@.rdata(@0@.rdata(@0@.rdata(@0@.rdata (@0@.rdata(@0@.rdata(@0@.rdata(@0@.rdata(@0@.rdata (@0@.rdata$(@0@.rdata((@0@.rdata,(@0@.rdata0(@0@.rdata4(@0@.rdata8(@0@.rdata<(@0@.rdata@(@0@.rdataD(@0@.rdataH(@0@.rdataL(@0@.rdataP(@0@.rdataT(@0@.rdataX(@0@.text.\(( P`.debug$S()@B.rtc$TMZ))@0@.rtc$IMZ))@0@.text)x**  P`.debug$S*, @B.text$x],o, P`.rdata,,@0@.xdata$x$,,@0@.textB,#- P`.debug$S7--@B.textG-B.`. P`.debug$Sr./@B.rdata3-4A4 P`.debug$SS45@B.text$555 P`.debug$S2&6X7@B.textF777 P`.debug$S78@B.text899 P`.debug$S:;@B.text5;<< P`.debug$S(<=@B.rdata>@0@.text0!>Q> P`.debug$Sc>@?@B.textS^?? P`.debug$S?@@B.text@wAA P`.debug$S2A'C@B.textFYCCC P`.debug$SCD@B.textdD E>E P`.debug$SPEBF@B.text/`FF P`.debug$SFfG@B.textGNHH P`.debug$SHI@B.textSIBJ P`.debug$STJ3K@B.textEQKKK P`.debug$SKL@B.textfLM-M P`.debug$SEM7N@B.textUNOzP P`.debug$Sg QqS @B.text$x SS P`.xdata$xTT@0@.text_T0UNU P`.debug$SlU]V@B.textG{VVV P`.debug$SVW@B.textRWX P`.debug$S4XX@B.text>YTYhY P`.debug$SzY8Z@B.debug$TVZ@B.debug$SeZC[@B/DEFAULTLIB:"libcpd" /DEFAULTLIB:"LIBCD" /DEFAULTLIB:"OLDNAMES" /EDITANDCONTINUE {\\oslo.scms.waikato.ac.nz\home\jab34\Documents\Visual Studio Projects\COMP130FinalProject\Debug\simple_creature.objB   Microsoft (R) Optimizing Compilercwd\\oslo.scms.waikato.ac.nz\home\jab34\Documents\Visual Studio Projects\COMP130FinalProjectclc:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\cl.execmd-Od -DWIN32 -D_DEBUG -D_CONSOLE -D_MBCS -Gm -EHs -EHc -RTC1 -MLd -Fo"\\oslo.scms.waikato.ac.nz\home\jab34\Documents\Visual Studio Projects\COMP130FinalProject\Debug\\" -Fd"\\oslo.scms.waikato.ac.nz\home\jab34\Documents\Visual Studio Projects\COMP130FinalProject\Debug\vc70.pdb" -W3 -c -Wp64 -ZI -TP -nologo -I"c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include" -I"c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include" -I"c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\prerelease" -I"c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include" -I"c:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include" -Xsrc.\simple_creature.cpppdb\\oslo.scms.waikato.ac.nz\home\jab34\Documents\Visual Studio Projects\COMP130FinalProject\Debug\vc70.pdbi$T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $L $T0 .cbSavedRegs - = $P $T0 4 + .cbParams + =H _VBITS _PMD{_CatchableTypeArraystd::_DebugHeapTag_tTstd::length_errornstd::runtime_errorstd::ctypestd::allocatorstd::_Init_locksK std::basic_istream >Sstd::basic_istream >::sentryYstd::basic_istream >::_Sentry_basestd::_DebugHeapStringstd::allocator)std::allocator::rebind7std::basic_ostream >?mstd::basic_ostream >::sentryE`std::basic_ostream >::_Sentry_base]std::char_traitsstreamoffHstd::invalid_argumentMstd::codecvt_base3std::basic_ios >std::underflow_error:std::bad_exceptionstd::logic_error7]std::basic_istream >?#std::basic_istream >::sentryEstd::basic_istream >::_Sentry_base3std::_String_val >Xstd::iteratorstd::_Iosb std::_Iosb::_Seekdir!std::_Iosb::_Openmode std::_Iosb::_Iostate!std::_Iosb::_Fmtflags#std::_Iosb::_Dummy_enum,kstd::codecvtUstd::basic_string,std::_DebugHeapAllocator >\std::basic_string,std::_DebugHeapAllocator >::_Bxty_std::basic_string,std::_DebugHeapAllocator >::iteratorestd::basic_string,std::_DebugHeapAllocator >::const_iterator 0_Bool Xstd::forward_iterator_tag'Fstd::char_traits<std::domain_error!std::_Allocator_basezstd::overflow_error!std::ctypestd::range_errortstreamsize%std::_DebugHeapAllocator3std::_DebugHeapAllocator::rebindstd::_Locinfo&std::random_access_iterator_tag`std::out_of_range9std::basic_streambuf >ZstreamposUstd::input_iterator_tag6std::_RanitMCstd::basic_streambuf > std::_LockitZstd::fposGstd::basic_ios >std::_String_basestd::_Mutex 0stringstd::localestd::locale::facet=std::locale::_Locimp*std::locale::idstd::_TimevecFstd::bad_allocustd::ctype_base=std::_String_val >std::ios_basestd::ios_base::_Fnarraystd::ios_base::_Iosarraystd::ios_base::Init std::ios_base::failurestd::ios_base::eventK0std::basic_string,std::allocator >Rstd::basic_string,std::allocator >::_BxtyUstd::basic_string,std::allocator >::iterator[std::basic_string,std::allocator >::const_iteratorstd::_LocbaseKmstd::basic_ostream >S,std::basic_ostream >::sentryYstd::basic_ostream >::_Sentry_base&[std::bidirectional_iterator_tag$]std::_Scalar_ptr_iterator_tag }lconv fpos_t_Ctypevec!wchar_t_Collvecm_CatchableTypem_s__CatchableTypev_s__ThrowInfotptrdiff_t !wint_t _iobuf&bad_cast{_s__CatchableTypeArraySimpleCreature-exception*_TypeDescriptor usize_ttmbstate_t FILEbad_typeidPredator_Cvtvec @0@ @ ? USVWQ43YM3_^[]#%$.#A.#%SimpleCreature::choose_prey  this nutrition_rank  ease_rank extinction_value previously_chosen X \ UjhdPd%SVWQ(3YMMEEMMEEMd _^[;] <LT\pPX`$8/__ehhandler$??0SimpleCreature@@QAE@XZ5__unwindfunclet$??0SimpleCreature@@QAE@XZ$0D8jSimpleCreature::SimpleCreature  this < @ m q M  USVWQ43YMM_^[;]*:$B#9B#.Predator::~Predator  this X \ USVWQ43YMhM_^[;]$/%?#3$G#?G#3SimpleCreature::init_name  this X \ SimpleUSVWQ43YMjjM_^[;]+W;#/$C#C#/std::basic_string,std::allocator >::~basic_string,std::allocator >  this X \ USVWQ43YMEPM_^[;]+2;%#/$E#uE#/std::basic_string,std::allocator >::operator=  this (_Ptr %X% \% USVWQ43YMEPPMQM_^[;](D8|H2#<$R#rR#<std::basic_string,std::allocator >::assign  this (_Ptr 2X2 \2 USVW@0EP_^[;]#F6D*$>D>*Pstd::char_traits::length  (_First DXD \D USVWQ(6YMEuEExr,std::allocator >::_Tidy  this 0_Built  u_Newsize<6 p_Ptr WXW \W W W USVW@0EPM QUR _^[;]+k>i2$F BF2Rstd::char_traits::copy  p_First1  (_First2 u_Count iXi \i USVWQ43YMEPMȅt E PMM+QURM=jE PMȅt%E PMQMP E PME_^[;]+[> P`w }i|#6Vk $#r#std::basic_string,std::allocator >::assign  this (_Ptr  u_Num |X| \| USVWQ(6YMM;E sMM+E EE;EsEEE;Eu%PM MQMU RjMBjEPMȅt-EPME PMP EPME_^[;] '4<]m{ i#08FNT\ $ #r#std::basic_string,std::allocator >::assign  this _Right  u_Roff u_Count u_Num X \ USVWQ43YME@_^[]Û#)$0#p0#)std::basic_string,std::allocator >::size  this X \ USVWQ04YMExrMQ0 E00_^[]è#L$S#rS#Lstd::basic_string,std::allocator >::_Myptr  this X \ USVWQ(6YMEH;MsMEH+M;M s EH+MM } vHEH+M+M QMEE PMEP EH+M MEPME_^[;]2g v #.6DPV $#q#std::basic_string,std::allocator >::erase  this u_Off  u_CountHV u_Newsize X \   USVW@0EPM QUR _^[;]+>2$F BF2Rstd::char_traits::move  p_First1  (_First2 u_Count X \ USVWQ(6YMƅ/EMH/RMEP_^[;]> GZ#N$d#pd#N std::basic_string,std::allocator >::_Eos  this u_Newsize X \ USVW@0EM _^[]($/D/(Jstd::char_traits::assign  Q_Left  P_Right X \ USVWQ04YMM;EsMEH;MsEHQURMSE t;}s5EM;Hs U0 EH00RjM}u jM3;E_^[;]'14R>W#08CVf $#q#'std::basic_string,std::allocator >::_Grow  this u_Newsize  0_Trim X \ USVWQ04YMExrMQ0 E00_^[] #L$S#rS#L,std::basic_string,std::allocator >::_Myptr  this X  \  USVWQ43YMEP_^[;]( ;#/$E#FE#/std::allocator::deallocate  this p_Ptr  u__formal X \ USVWQ$7YMME}w Dž$ E$$_^[;]'z^1#.R$f#tf#Rstd::basic_string,std::allocator >::max_size  this u_Num 1X1 \1 UjhdPd%QSVWQ:YeMEE܋M;EsEECEHE3Ҿ;s+EpM+ƋM9AwEHUJMEE܃PMMQeEEEE܃PMMjjMjjEE} vE PMPMQ jjMEMЉHEM܉HE PMMd _^[;]F I1~1mmWO@* 4iCWak{><ERXZ  ";GPYe$<b__ehhandler$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Zq<e%std::basic_string,std::allocator >::_Copy8 0$L11495`__catch$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z$1`__catch$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z$0 this u_Newsize  u_Oldlen u_Newres p_Ptr ><F @F > > #F 'F 1@ 5@ DA HA B B J ,A<BPMdLpNxKUSVWQ43YMM9ErMMA;Ew2_^[;]' 4 U[#CGI$_#s_#I(std::basic_string,std::allocator >::_Inside  this (_Ptr [X[ \[ USVWQ43YMjEP_^[;]*=m#1$G#DG#1std::allocator::allocate  this u_Count mXm \m USVWQ$7YME}v E쉅$ Dž$$_^[]z#*K$R#DR#Kstd::allocator::max_size  this u_Count zXz \z USVW@0EP_^[;]#6*$>:>*fstd::_Allocate  u_Count  p__formal X \ P20ILgV# \\oslo.scms.waikato.ac.nz\home\jab34\documents\visual studio projects\comp130finalproject\debug\vc70.pdbW fstd::basic_string,std::allocator >::npos  .fileg.\simple_creature.cpp@comp.id `.drectveQ.debug$S.rdata .rdataeg).rdataN.rdata>2s.rdata;Y.rdata=X.rdata WP .rdata ( .rdata WbC .rdata  i .rdata eg .rdataWP.rdataWb.rdata .rdataeg0.rdataX.rdatak$.rdata - .rdata1w.rdata5.rdatap1.rdataFM8].rdatap&.rdataQ.rdataܨ .rdatanԄ.rdata7j$.rdata;YO.rdata=Xw.rdata >2 .rdata!WP!.rdata"(".rdata#Wb#.rdata$ K$.rdata%egu%.rdata&&.rdata'H'.rdata(>2(.rdata)WP).rdata*(*.rdata+Wb0+.rdata, P,.rdata-egm-.text..w!+*1ٔ.debug$S/..fileg\\oslo.scms.waikato.ac.nz\home\jab34\documents\visual studio projects\comp130finalproject\simple_creature.cpp. .(.rtc$TMZ0..L0 .rtc$IMZ1.z]1 .bf.e .lf.e.ef..e.text2 vKr.debug$S3 2&2 *.text$x4,2Z7@4 l .rdata5\5 4  .xdata$x6$I2xQ66> M.bf2e.lf2e.ef2e.text7BP:`^U.debug$S8764[7 .text9G#A[.debug$S:9lo9 G`..rdata;~n;.bf9e.lf9e.efG9e!.text<CLT-P.debug$S=<.file?gc:\program files\microsoft visual studio .net 2003\vc7\include\xstring< C/.bf<e.lf<e.efC<e.text>E1hr.debug$S?>n> 'E<1.bf>e.lf>e.efE>e.text@R/CM{\.debug$SA@C @ 4R2.bf@em.lf@e.efR@eo.textB>/jqŸ8.debug$SCB&q.fileRgc:\program files\microsoft visual studio .net 2003\vc7\include\iosfwd B G>A4_strlen .bfBe_.lfBe.ef>Bea.textD \>!`.debug$SE2DP.filedgc:\program files\microsoft visual studio .net 2003\vc7\include\xstring D Y5.bfDe.lf De.efDe.textFF넗%%d.debug$SGFic.filewgc:\program files\microsoft visual studio .net 2003\vc7\include\iosfwd F lF7_memcpy .bfFee.lfFe.efFFeg.textHةC^&.debug$SIHbB.filegc:\program files\microsoft visual studio .net 2003\vc7\include\xstring5 H ~9.bfHe`.lfHe.efHej.textJ [: g[.debug$SK(Jb J <.rdataL  L* .bfJeN.lf Je.efJe].textM0[.debug$SNMJ M 0Q>.bfMeT.lfMe.ef0MeV.textOSO/ۊ.debug$SPO< O S?.bfOe.lfOe.efSOe.textQ 犠b0.debug$SR2Q) Q A.bfQe.lf Qe.efQe%.textSF넗.debug$STS3;.filegc:\program files\microsoft visual studio .net 2003\vc7\include\iosfwd4 S FC_memmove .bfSeq.lfSe.efFSes.textUd(4U)cZ.debug$SVU}4.filegc:\program files\microsoft visual studio .net 2003\vc7\include\xstring^ U d>E.bfUe.lfUe.efdUe.textW/ a;4P.debug$SXW.filegc:\program files\microsoft visual studio .net 2003\vc7\include\iosfwd W /F.bfWeJ.lfWe.ef/WeL.textY ߴHͶ.debug$SZY2.filegc:\program files\microsoft visual studio .net 2003\vc7\include\xstring Y H! .bfYe.lf Ye.efYe.text[SO/?.debug$S\[ň:A [ SBJ.bf[e.lf[e.efS[e.text]E QC.debug$S^]ڿc.file,gc:\program files\microsoft visual studio .net 2003\vc7\include\xmemory ] !EK .bf]e.lf]e.efE]e.text_fJlSv.debug$S`_ A .filehgc:\program files\microsoft visual studio .net 2003\vc7\include\xstring _ 3f-M.bf_eY.lf_e.eff_e\.textaݟ*"F.debug$Sbg azBEa PzP$L11495aaa a .text$xc cnaڹc .xdata$xd32aű_hhd@d0dy dd. .bfae.lfae.efae.texte_Vq`j.debug$SfeIDe ]_NU.bfee.lfee.ef_ee.textgG-!S.debug$ShgF+&.filegc:\program files\microsoft visual studio .net 2003\vc7\include\xmemoryg oGV.bfge.lfge.efGge.textiR6'%sn.debug$Sji2c;i |RX.bfie.lfie.efRie.textk>/jqт.debug$SlkHk>k >hY .bfke!.lfke.ef>ke#.debug$Tm.debug$SneLiQ ?end@?$_Iosb@H@std@@2W4_Seekdir@12@B?cur@?$_Iosb@H@std@@2W4_Seekdir@12@B?beg@?$_Iosb@H@std@@2W4_Seekdir@12@B?binary@?$_Iosb@H@std@@2W4_Openmode@12@B?_Noreplace@?$_Iosb@H@std@@2W4_Openmode@12@B?_Nocreate@?$_Iosb@H@std@@2W4_Openmode@12@B?trunc@?$_Iosb@H@std@@2W4_Openmode@12@B?app@?$_Iosb@H@std@@2W4_Openmode@12@B?ate@?$_Iosb@H@std@@2W4_Openmode@12@B?out@?$_Iosb@H@std@@2W4_Openmode@12@B?in@?$_Iosb@H@std@@2W4_Openmode@12@B?_Hardfail@?$_Iosb@H@std@@2W4_Iostate@12@B?badbit@?$_Iosb@H@std@@2W4_Iostate@12@B?failbit@?$_Iosb@H@std@@2W4_Iostate@12@B?eofbit@?$_Iosb@H@std@@2W4_Iostate@12@B?goodbit@?$_Iosb@H@std@@2W4_Iostate@12@B?floatfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B?basefield@?$_Iosb@H@std@@2W4_Fmtflags@12@B?adjustfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B?_Stdio@?$_Iosb@H@std@@2W4_Fmtflags@12@B?boolalpha@?$_Iosb@H@std@@2W4_Fmtflags@12@B?fixed@?$_Iosb@H@std@@2W4_Fmtflags@12@B?scientific@?$_Iosb@H@std@@2W4_Fmtflags@12@B?hex@?$_Iosb@H@std@@2W4_Fmtflags@12@B?oct@?$_Iosb@H@std@@2W4_Fmtflags@12@B?dec@?$_Iosb@H@std@@2W4_Fmtflags@12@B?internal@?$_Iosb@H@std@@2W4_Fmtflags@12@B?right@?$_Iosb@H@std@@2W4_Fmtflags@12@B?left@?$_Iosb@H@std@@2W4_Fmtflags@12@B?showpos@?$_Iosb@H@std@@2W4_Fmtflags@12@B?showpoint@?$_Iosb@H@std@@2W4_Fmtflags@12@B?showbase@?$_Iosb@H@std@@2W4_Fmtflags@12@B?uppercase@?$_Iosb@H@std@@2W4_Fmtflags@12@B?unitbuf@?$_Iosb@H@std@@2W4_Fmtflags@12@B?skipws@?$_Iosb@H@std@@2W4_Fmtflags@12@B?none@?$_Locbase@H@std@@2HB?all@?$_Locbase@H@std@@2HB?messages@?$_Locbase@H@std@@2HB?time@?$_Locbase@H@std@@2HB?numeric@?$_Locbase@H@std@@2HB?monetary@?$_Locbase@H@std@@2HB?ctype@?$_Locbase@H@std@@2HB?collate@?$_Locbase@H@std@@2HB?choose_prey@SimpleCreature@@UAEHAAV?$vector@HV?$allocator@H@std@@@std@@000@Z__RTC_Shutdown.rtc$TMZ__RTC_Shutdown__RTC_InitBase.rtc$IMZ__RTC_InitBase??0SimpleCreature@@QAE@XZ__unwindfunclet$??0SimpleCreature@@QAE@XZ$0?init_health@Predator@@QAEXXZ??_7SimpleCreature@@6B@??0Predator@@QAE@XZ__ehhandler$??0SimpleCreature@@QAE@XZ___CxxFrameHandler__ehfuncinfo$??0SimpleCreature@@QAE@XZ__unwindtable$??0SimpleCreature@@QAE@XZ__RTC_CheckEsp__except_list??1Predator@@QAE@XZ?init_name@SimpleCreature@@EAEXXZ??_C@_06MIPDDPP@Simple?$AA@??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD@Z?length@?$char_traits@D@std@@SAIPBD@Z?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEX_NI@Z?copy@?$char_traits@D@std@@SAPADPADPBDI@Z?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB?_Xran@_String_base@std@@QBEXXZ?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ?_Myptr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z?move@?$char_traits@D@std@@SAPADPADPBDI@Z?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXI@Z?assign@?$char_traits@D@std@@SAXAADABD@Z?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAE_NI_N@Z?_Xlen@_String_base@std@@QBEXXZ?_Myptr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEPADXZ?deallocate@?$allocator@D@std@@QAEXPADI@Z??3@YAXPAX@Z?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z__catch$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z$1__catch$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z$0__ehhandler$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z__ehfuncinfo$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z__tryblocktable$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z__catchsym$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z$5__catchsym$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z$4__unwindtable$?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z__CxxThrowException@8?_Inside@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAE_NPBD@Z?allocate@?$allocator@D@std@@QAEPADI@Z?max_size@?$allocator@D@std@@QBEIXZ??$_Allocate@D@std@@YAPADIPAD@Z??2@YAPAXI@Z