ELFx44 (&#444444~~mm 8mmHHH Ptd::Qtd/lib/ld-linux.so.2GNU}lz^9n]i.q`j$d8<(hk\D|fAc{T 2~b6g; JmPp"Z3)@u[tQNU:  ' /0+4#!G*I>,C?M& V7SEKW_O=FwxH%Xv5RLBoYr1sae-y&`*jSv6(GM Vm<R_ wY%u}0w{u $BgCI_K.&`WoG  "- ~5@w-$(}&6E3GX(mPwgXw~hw4<DQ(u !Q\9rf#tk'4t+Fj w@TMxwdwK+J 9 'q"cf(/4 w}{_ 26(!,(4zf&5 d.IOw;\ "libglut.so.3glutWireTorusglPixelStoreiglPopAttribglutKeyboardFuncglutFullScreen_DYNAMICglutBitmapHelvetica18glFlushglEvalMesh2glutBitmapHelvetica12glutMainLoopglutDestroyMenuglutCreateWindowglutReshapeWindowglutSolidCubeglutCreateMenuglDisableglMatrixModeglScaled_initglViewportglBeginglutBitmap9By15glutInitWindowSizeglutMotionFuncglutBitmapTimesRoman24glutBitmap8By13glutAddMenuEntryglRasterPos2iglutMouseFuncglutBitmapCharacterglGetErrorglutInitDisplayModeglPushAttribglutInitglLoadIdentityglutSolidOctahedronglTranslatedglPopMatrixglutIdleFuncglutBitmapTimesRoman10glutPositionWindowglutSwapBuffersglutPostRedisplayglutDisplayFuncglutWireCube_finiglutSolidConeglutSolidSphereglutAttachMenuglutReshapeFuncglPushMatrixglRotatedglEnableglutSolidTorusglTranslatef_Jv_RegisterClassesglEndglutWireCone__gmon_start__libGL.so.1glTexImage2DglReadPixelsglGenTexturesglMapGrid2fglRasterPos3fglMapGrid1fglColor3fglGetDoublevglRotatefglVertex3fglNormal3fvglTexCoord2fvglNewListglVertex3fvglMap1fglLineWidthglTexParameteriglTexCoord2fglGenListsglLightfvglGetIntegervglLineStippleglPointSizeglClearColorglDepthFuncglEndListglMaterialfglLightModeliglTexEnvfglBindTextureglNormal3fglClearglMaterialfvglMap2fglShadeModelglScalefglColor3fvglLightModelfvglEvalMesh1libGLU.so.1gluUnProjectgluPerspectivegluNewQuadricgluQuadricDrawStylegluLookAtgluCylindergluDeleteQuadricgluQuadricNormalsgluDiskgluProjectlibXmu.so.6libXi.so.6libX11.so.6libnetpbm.so.10pm_freearrayppm_readppminitppm_readppmppm_allocrowppm_readppmrowlibstdc++.so.6__gxx_personality_v0libm.so.6sqrtflooratanasinacoslibgcc_s.so.1_Unwind_Resumelibc.so.6strcpyvsprintfgetenvfscanffgetsmemcpyperrorputsmallocstrrchrfprintfstrcatvprintfstrstrstrtoksscanffreadstrdupisgraph__assert_failstrcmpfgetcfclosestderrfputcfwrite__xstatrewindexitfopen_IO_putc_IO_stdin_used__libc_start_mainfree_edata__bss_start_endCXXABI_1.3GCC_3.0GLIBC_2.1GLIBC_2.0U ӯk P&y 0ii ii yii n w0w@w:PwCXwDhwExwdnnnnnnnnn n n n n nnnooo ooooo o$o(o,o0o 4o!8o"o?o@oAoBoFoGoHoIoJoKoLoMoNoOoPoQoRoSoToUoVoWoXpYpZp[ p\p]p^p_p` pa$pc(pe,pf0pg4ph8piPP@P xjPe^_UWVS )u EP jhhE P h@qDždd}UEx}ÐUx}#EtEEEPu UEEEQRPÐU( hMxxt EEEjPxt EEEjPdxt EEEjP:xt EEjuxt E EEjPxt E$E1juxt E@EGjuxt ESEbjul jU(E EE EE EEE@t!MUEEwEtE@tEEx]Ed$$_}fEڴ fEm]mEE]EE]EEM]EEE]}E|UEUEUEUEUEUE~UEUEUE^UEUEUE>UEUEUEUEUEUEÐUW u$}E EE EE Euhh^EPhhEuhh}ÐUW$}EEE EEE EPE]}EEEEEEEPhhEPhhuhh}ÐU}x2},UrPPRjuhTÐUEE EtE]E ]EEEUUE UEUEÐUE E E ʍd$$d$$d$$uh Uj;h hA hP  ?P jSPP?PFyy xPRQyy yPRQy y xPRQy y yPRQzyy xPRQ[yy yPRQ<y y xPRQy y yPRQP?PP1yy xPRQy y xPRQyy yPRQy y yPRQeyy xPRQFy y xPRQ'yy yPRQy y yPRQ?PPPyy xPRQyy xPRQyy yPRQoyy yPRQPy y xPRQ1y y xPRQy y yPRQy y yPRQ7jihxÐUWEq}qEqEqEEPhS .}UE EUE UE ÐUE MEUE MUE MUE EEUE EUE EUE {E xEE }}}RPu uhj@ ÐUu uÐUu uE {E xÐUx {PRhj {}x}ÐU}}PRhBj}}PRjjjÐUH}EL}E ÐUqEUuh ÐUuh ÐUuh ÐUHEUċEUĉEȉŰEȋỦEЉUԃ @Pl Pv EPE ]E ]E ]EPEPEPEPP@Puuuuuu0tFE E E ʃd$$d$$d$$h\g jEٝمEٝمEٝمʍd$$d$$d$$uÐUVS0E xE XE 8E E pE PE 0]ȋE ]ЋE h]؋E H]E (]E ]E `HE @pE E σd$$͍d$$ˍd$$ɍd$$d$$d$$uuuuuuuuuuuuQRVSd$$d$$uhĐe[^UHE ]E ]E ] @P P EPEPEPEPEPP@Puuuuuu0tZuuuuuuh+ @Ph Ph  jPEٝمEٝمEٝمʍd$$d$$d$$uÐUE  ]Ed$$p]Ed$$]EMEMEM]EE@iEu]Eu]Eu]EMeEEEEMeEMEEMeEMU EEMeEMEEMeEEEMeEMUE EMeEME$EMeEME(EMeEU,U0U4U8U<?ÐUE EEUE EUE EU ESUDE3UEDEEE EE\E}~ǍE}~EEUEDE}~UE EɋE EEUE EɋE EUE EɋE EUL}H}E E˃d$$ɍd$$d$$d$$h(j0L}H}E Eˍd$$ɍd$$d$$d$$) EqEd$$H}]EM ]x {EEPRd$$d$$h`j ÐU(EE@t H}]>H}]Ed$$M]E}]EH}d$$]EEtYEEɃ d$$d$$h }}EEɃRPd$$d$$hL EEEU hP}E}t}}t' qh?PR}Et9}]q PNhud$$@}]Eqhd$$Pr}Et+}]Eqhd$$P4}]q Phud$$ÐU}t h hn hP  h|}M h$ hjG jZPP?PM@}PPRPPPP?PP@}PRPPPPj?PPP@}PPP0PPP+ h$ vaÐU}t h3Bqqq@}]@}EL}h|}hl}xtNL}H}L}H}D}ʍd$$d$$d$$h$j Xt}Et}@}EH}L}H}@}ʍd$$d$$d$$hdj PPPh`}P?PPhT}U}t hBqqq@}]@}EL}h|}hl}xtNL}H}L}H}D}ʍd$$d$$d$$h$j `UEl}El}@}EH}L}H}@}ʍd$$d$$d$$hdjI U jPPPh`}oP?PPhT}PÐUUExxx P}up}uxtU jPPPh`}PPPhT}ÐU jPPPh`}iP?PPhT}JÐUEEEE}Yt}Zt}Xt %lÐU h}x}t?hl}hh`}hhT}h\}X}T}]t}h}p}d}l}`}t}p}l}σd$$͍d$$uud$$ɍd$$d$$d$$d$$d$$PÐUEP}}u h(}u h hUhhx {PRjjaxt:L}H}D}ʍd$$d$$d$$hj 8L}H}@}ʍd$$d$$d$$h<j hhqhhWhh=xtxthh ÐUEE ɋEE EE ÐU(u u]uu]u u M]E]EE@tuu;]E}]EÐUWV}t h肿Y}rE]E ]}rE]E]EPEPEPEPh|}EPEP h|}EPEP EPEPd$$px]EPEPEP }} |}PRQREEEEˍd$$ɍd$$d$$d$$ }}|}ʃd$$d$$d$$e^_Uuud$$w]EU u]EE@tud$$uue؃ UhEE@}t hn u oE E E QRPuEP h`}EPEP hl}h|}EP EPEP]E]-DT!?RPEEtAE E E QRP4BPEP8 EPEPEPV EPh`}yÐUWV}ܾrE]E ]EPEPhl}EPEP h`}EPd$$]EPh`}EP6 EPEPu e^_ÐUXEE@}t hn u oxthl}h|}h`} E E E QRPuEP h`}EPh`} hT}EPhT} xt/Ph`}EPy؃ EPh|}hl} 诽ÐUWVĀ}t h{}sE]E ]}rE]E]EPEPEPEPzh|}EPEP h|}EPEP EPEPd$$]EPEPEP EEPd$$e^_ÐUWV@qE}辸}ܾ}оxEă}t"}t0}t:EPu&EPumEPuYe^_UWV@}}?~ }0M~uhjhPEu hP)jh'EEEEEEUEPhRjhEEEEEEUEPhR豹jhEEEEEEUEPhRuj hsE P$x h臹 hP 'E E@tJuuu虵 @P船 jk u M5"E E@t ?P腷u EPp EP@}PEPEP{؃ EPh|}EP PEPEPN؃ EPh|}EPu j蠶?P?P?P蓴 EPdPPPg EP8  h AYe^_Uu uEPg EPEPw]EEEUu ud$$]EUEE Et&EE Ƀ d$$d$$h< 蒸 EEEt&EEɃ d$$d$$ht Y EEEt&EEɃ d$$d$$h  uuuhxuuu hyEE!EE!E E!ʍd$$d$$d$$h|}hyhx!@}Ee]EeE eɍd$$d$$ud$$!D}}x}tkh|}h hxh hyh D}@}Ƀ d$$d$$h 趶 ÐU(EEEEE@EE@EE@EE@EEEUEEEtUEEUEEEtUEEUE@EEtUE@EUE@EEtUE@EUE@EEtUE@EUE@EEtUE@EEE;E uuuuuu1 U8u uEP/ u uEP EPEPu u u]uu ]uu]EEE@tEEE@tEE7EEEʍd$$d$$d$$h !j @!EUE EMEUE EMUE EMÐU8uuuEP]EEEE=ED܋EE E]ED܋EEE]E}~Eu]E-EUEE MEEE}~͋EEEUuu W]EE@t EGuuEP uEPuEEPu uurEEÐU8u uEP uu]uu]uu]uEP]uEP}]EMEM]EE@tEE@t hD!臮EaEE@t hX!YE3EMEMuEEMEMuEEEÐUxuuEP uuEPw EPEPEP? uu EPuu uEEEEEE]E]E]E]E ]E ]E ]EEEύd$$͍d$$ˍd$$ɍd$$d$$uuuuuuuuuuuuuud$$d$$d$$h!jE%u(u$EPEPuuX E̋EUS$uEP EPxEEEUEHUEX UEƒ EPEPuuQSREPu0usEEtcEEEtPEt>Et.EtEt EEEEE;E UEuEPuuoE]ÐU ESUDE3UEDEEE EE\E}~ǍE}~EEUEDE}~U$EYUDE9UEDEEE EE]E\E}~E}~EEUEDE}~UEEytUE  yUE@{ h"ҩÐUEE hD"賩EE y u藨t#E@{Puh5#襬EE}tH} t} tWE@{Ph>#k\E@{PhG#N?E@{PhP#1"E@{U@PRhY# E}ÐUEE jBUEx u9UEx hUEEEE}yt}zt&}xt+ j j jUEE j說UEE j芪ÐUEExxƪUEExx親UEExx膪UEE jaÐUWV EE}d#EP AP~e^_UWV EE}p#EP APHe^_UWV EE}|#EP APe^_Uqe]Et Eq菩ÐU ?PÐUEE hUxtxUEEÐUEE}wFE yE}uEUPRh#Euu PEЃUEE}tuh#ܨh#u٪E}uuh#譨ujjh#4u uh#uhh#uuj UЃ PaEE HE\uhhjuuj胢 EEEuP耩EE;EM}y ueU(EEܡq@qRh#EP%x {jEPRQ{AÐUEE yE}~yh#h`jh#hj h$hDjbh,$hdjlh<$hjs}h#h`jqfhR$h(jpOhb$hjr8h{$hjn!h$hjx h$hjyh$hjzh$hjXh$hjYh %hjZh&%hLj?h+%hjiih<%hjSRÐUu]u ]P?PP讦E jEEEtP?P(PPEMEMɃd$$Pd$$蒠Et?P?P?PP訢EME@P$d$MɃd$$Pd$$"EEE "EEEEU EUMEUMEU ExEU ExEU ExEU xÐU$EE܋U U}tEEEEUxEEU U}uEEEEUxEEU U}tEEEEUxEU xUE jPuA E jPu- EEEE jPu E}~EEEE jPu E}~EE}tEE jPu E}~ÐU8EU؉ЉEEH%}fEδ fEm]m΋U؉)ЉEEP%m]mEE9E"hhhuuE}~ՍE}~EMEEE+Ejuu EE;E|EE@E;EƍE}~EPE@E؉E+Ejuug EE;E|EEE;EčE}~E+Ejuu EE;E|EE;E|E=E)EEPE@E@RPoE}~эE}~EGE3EPEHEPE@@QPE}~ǍE}~ hxhhjhhjjh D0ÐU}t~}tx}tr}tl}tf} t`}@tZ}tQ}tH}t?}t6}t-}t$} t}@t}t }uEEEU8E È}tuhX%2h%u/E}uuh%EPEPh%u&Ejh Lju ÐUWV0EEEF'E u}M(uQ} uq0w`} uq wKu hP'hTq0w$EEE'E u}M(uQ} uqxw} uqXwu h'hаqxwEEE'Eu܋}؋M(u qhwaEEE'EuЋ}̋M(u q@w"uh'h+qhwe^_ÐUEEEPuPɌE UPR6E EqPRpEEuÐUEEEPuPWuu uÌE EqPREEuUuuu轲?PPP趒 j Y h`q9 hlq) hxq hq  hqPPP7 j ڍ hq躍 hq認 hq蚍 hq芍 hqzbuuu 諱PPP褑 j G h`q' hq hq hqߒPP?P5 j ، hlq踌 hq訌 hq蘌 hxq舌puuu蹰P?PP貐 j U hq5 hq% hq hqP?P>PC j  hxqƋ hq趋 hq見 hq薋~UPPu蹯 jr h`qR hlqB hxq2 hq" hxq hq hq hq hqҊ hqŠ hq貊 hq袊 hq蒊 hq肊 hqr hqbJPPu 荮 jF h`q& hq hlq hxq hq hq։ hqƉ hq趉螏PPu j蚉 h`qz hqj hlqZ hqJ hxq: hq* hq hq  hq hqҎU蕈E}u h(蟈Gj u-Eju d$$RPud uVÐU%E}u h(/ej u轈hu誋EE Eʃ uud$$d$$d$$u0 uȉÐUPP?P4CPuu uuuu u 袋uPP uu z袉UePP?PBPh@PP?P4CPCuu: uuuu uc uPPYuu UWV0}<(}0(}Ծ$(荊PPEP蟪=P=P=PXRP@RPRPI !?RPffffff?RP333333RP ?RP?RP?RPV jj?RP>և衉?RPffffff?RP333333?RP蕇 ?RP?RP?RPք jj?RP辈VPPEP8jj?RP聈̺?RP?RPпRP BP?PEPѨjjQ?RPRPRP?RP耆 jjQ?RP؇RPٿRPпRP9 j j ?RP葇)PPEP RPffffffRPRP҅ 誇?RP@RP̺?RP jj?RP莅PPEPpRPffffffRP̺?RP7 ?RPRPRPA@RP jj@P?P333?PI RPRP̺RP襄 }?RPRP?RPARPX jj@P?P333?P ORPffffff@RPRP ?RPRPRPVRPƅ jj@P>P?P% 轃RPRP@RP聃 Y?RPRPRPV@RP4 jj@P>P?P +&e^_ÐU j莂 hD  j豀yy xPRQRyy yPRQ3yy yPRQyy xPRQ~ X}U jց hD F jy y xPRQ~y y xPRQ{~y y yPRQ\~y y yPRQ=~yy xPRQ~y y xPRQ}y y xPRQ}yy xPRQ}yy yPRQ}yy yPRQ}y y yPRQd}y y yPRQE}yy xPRQ&}y y xPRQ}y y yPRQ|yy yPRQ|yy xPRQ|yy yPRQ|y y yPRQl|y y xPRQM|ezUx+EEEE}t&}tL}t1} u>ExEx,} u&uuuhH("Ux+E E xxu uPRExE xU?Puu u` hA  hP |xt hP 跀 hP {xt hL h:xtjh&h(h |h&h(h |h&h(h |h&h(h |hh&h(h |h&h(h s|h&h(h Y|h&h(h ?|U@?P@?P@?PpÐU h a hq Q h A h~ h|x h${ h@%l{ h~ jqqEEƀxE}~_jhQ ~q P]蛵ÐUu ujzÐUE EEtE ]E]EUEEtE]E5EE]EU}uh(jBPH4UL>BPH4UL>BPH4U?B PH4UB$PH4UB(PH4UB,PH4U?B0EE;E#PX4 h)mE\JJNJNJ#t-JKJiUJnt$guh\Ppbuh\Pp\P\Ph)\PsEPH4U \PlPH4UDPh)uoPH4UPH4U@D)[DPH4UPH4U@D)[D:EPh)ujnE܃PH4U4PH4UPX4UB,B,A(A(F$]KKdtKsKaJPH4UX PH4UpPH4U SVPh)u]m PH4UX,PH4Up(PH4U$ SVPh)ul PH4UXPH4UpPH4U SVPh)ul 6uh\PSmuh\P7m\Ph)u-le[^_UW4E؉UԉMЋEEEḚ}ЍPEйEȰ}H PkEuuwquun uoh)uEpE}u#Pwuh)Pi jfo uoujjh*puj*jh*spujjh*_pujjhG*KpujjhW*7pujjhg*#pujjhy*pujjh*oEE؋H4UEEPh*uhE@E@E@ʍd$$d$$d$$h*udh E@ E@E@ʍd$$d$$d$$h*u+h E@,E@(E@$ʍd$$d$$d$$h*ug E@D**ɍd$$h*uguj ukEE؋@0;E}ÐUWXTh)XEEEEEEEEW\RRm-Rm(RfRgR#t RuaRvt'Th\P|i]SSnt;SttYStuTh\P1iETh\P iEYTh\PhE2\Ph*j jkTh\Ph\P\Ph)\Pk \Pe‹XP\X$Th\P)h}Th\Ph\LLHHƄ\\PXcEEE܉EEE\Ph)Tf\h +PgEPEPh+\PjEPEPh+TGfEPEPh+T,fEE@PEPEE@PEPEPEPh+Teu" EPEPEPh+\Pi  EPEPEPh+Te EPEPEPh+Tde EE@PEPEE@PEP EPEPEPh+Te uSEPEPh +\P.iEPEPh +TdEPEPh +TdEE@PEPEE@PEPEPEPh +TeduEPh)T=dEPh)T#dEE@PEPEE@PEPEPh)TcuTh\Pd\Ph)Tc~XEBXEBXEBXEB(X@>g>g>#t->f*y >u@>vt'^ @hHP!cY I??ntq?t?t) UԉEHUԉEXUԉE QSPh)@a E U؉EHU؉EXU؉E QSPh)@Za E} EEPEERPh&+@&aEI @hHPaHPHPh)HPeHPDEUEB @hHPaH88HHƄHHPDEUEB q EEȉE̋ẺEЃHPh)@`Hh +P aEPEPh+HPdDH,UEЉDH,UẺB EPEPh+@_DH,UEЉBDH,UẺBEPEPh+@(_DH,UEЉBDH,UẺBEPEH‹EQEPEPDH,UDH,U(DH,UDH,U(@ C DH,UDH,U(@CDH,UDH,U(@CDH,UEЉBDH,UẺBEPEH‹EQEPEEPEPh+@R]m EPEPEPh+HP]a DH,UEЉDH,UEȉBDH,UẺB EPEPEPh+@\ DH,UEЉBDH,UEȉBDH,UẺB EPEPEPh+@\ DH,UEЉBDH,UEȉB DH,UẺBEPEH‹EQEPEDH,UDH,U(DH,UDH,U(@CDH,UDH,U(@ C DH,UDH,U(@CDH,UDH,U(@ CDH,UDH,U(@CDH,UEЉBDH,UEȉB DH,UẺBEPEH‹EQEPE EPEPEPh+@Y EPEPh +HP]DH,UEЉDH,UEȉBEPEPh +@XDH,UEЉBDH,UEȉBEPEPh +@XDH,UEЉBDH,UEȉB EPEH‹EQEPEPDH,UDH,U(DH,UDH,U(@CDH,UDH,U(@CDH,UDH,U(@ CDH,UEЉBDH,UEȉB EPEH‹EQEPEEPEPh +@VEPh)HPZDH,UEЉEPh)@YVDH,UEЉBEPh)@ VDH,UEЉBEPEH‹EQEPEDH,UDH,U(DH,UDH,U(@CDH,UEЉBEPEH‹EQEPEEPh)@T@hHPUHPh)@Te[_UST}uh,+hh(hI)HSE@ uh,+hh(hJ+%SE@ E̋ẺEȋE@ EԋEԉEЋE@ E܋E܉EEEH UĉEEtEH UĉEȋEH UĉEEtEH UĉE̋EH UĉEEtEH UĉEЋEH UĉEEtEH UĉEԋEH UĉEEtEH UĉE؋EH UĉEEtEH UĉE܍EE@;ETu ]uE]u]uE]u]uE]EE\+]EE\+]EE\+]uuNud$$<\+]ECEH UĉEH UĉeEH UĉXEH UĉeEH UĉXEH UĉeEH UĉEH UĉMEH UĉXEH UĉMEH UĉXEH UĉMEE@;EEEE]U(}uh`+hXh(hI)NE@ uh`+hYh(hJ+N} uh`+hZh(h+NE@ EEEE@ EEEE@ EEEEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEE@;ETU EU EU EU EU EU EUS$}uh+hh(hI)HLE@ uh+hh(hJ+%L} uh+hh(h+LEPuEEd$$E ] EEd$$] EEd$$]ÐUSEEH UEH UM EH UXEH UM EH UXEH UM EE@;EM[US}uh+hh(hI)JEUEH,UEEH,UEH,U@EH,UEBE@tjEH,U@ EEH,UEH,U@C EH,UEBE@tjEH,U@EEH,UEH,U@ CEH,UEB EE@(;EEEH$UEH$UEH$UXEH$UEH$UXEH$UEE@ ;EPEEHUEHUEHUXEHUEHUXEHUEE@;EP]ÐUS$}uh ,hh(hI)GE@ uh ,hh(hJ+kGE@$tE@$ PLEP(EP EP  P8H‹EP$EEH,UE@B$EX EH,UPEX EH,U]EX EH,UPEX EH,U]EX EH,UPEX EH,U]EX EH,UPEX EH,U]EX EH,UPEX EH,U]EX EH,UPEX EH,U]EH$U PEPEP EH$U PEE@(;E3]ÐUVS@}uh`,hh(hI)DE@$uh`,hh(h,CE ,,d$$A]E@tE@ PCIEP(EPEP PD‹EPE@ PrDEEEEEE@;EsE2 j .DEԋUԋEEH,UE܋EԉPEH,UU܋Eԉ j CEԋUԋEEH,U@E܋EԉPEH,U@U܋Eԉ j fCEԋUԋEEH,U@E܋EԉPEH,U@U܋EԉEE@(;EEEEE܋Eԃ}uPwPj*jh,EH,Eԋ@;EuEH,EԋEBEEԋ@Eԃ}sEE@;E,UJEPE8EE܋EEԉE؋Eԋ@Eԃ uSB}uݍEE@;Es u/BE@EEP P=‹EPEEHUUEEHUHUEEHUHUEEE@;Ei uOAe[^ÐUS$}uh,hh(hI);E@tE@ PAEPEPE@ Pa<‹EPEPu]EUPRSd$$d$$-]EEH UM]EH UM]EPEE-]EEPEE-]EEE@;E`E@EPEPE@ P9‹EPEEHUEEHUEEHUEEMEMd$$@<]EMEMd$$<]EE@tEܸE|EE@t ?EEud$$,=]EE@t ?E#Eud$$6X-]܋EPEE`-]EEPEE`-]EEE@;EhE@' EEH,EPEHEX,EPEXEp,EPEpEx,EPExE@,E̋EPEE̋@ EЋE@,EԋEPEEԋQSVWuPh}1u& EEH,EPEH$EX,EPEXEp,EPEp$Ex,EPExE@,E؋EPEE؋@$E܋E@,EEPEEQSVWuPh}1u% EH,EPEHEX,EPEXEp,EPE QSPh1us$ EE@;E uj (E@E} uN)e[^_ÐU}uh1hZh(hI)$E@ uh1h[h(hJ+j$E t E@$u h1$E E t E@u h42$E E t E@u h2$E E t"E t h2t$E E t E@4u h83G$E E t6E@4u,E t h3 $E E ߋE t#E t h3#E E t hW !(E t hW 2#E@<}E EH4}P }}PhhC(}Phh%(}$Phh(}@DPhh&E t} PX( j"}EH,}P}}E t&EH$}P$ Po!E t&EH}P  P=!E t EP}@ PP!EH } P!E t&EH}P P E t EP}@ P EH }P PV!E t&EH}P P4 E t EP}@  PG EH }P P }@}}P}9&}@}}ÐU j!Ehu6 u u#EUS$E@EE@ Eu EPu=EEEH,UEH,UE}fE fEm}mE؋U܉EH,UEH,UPEm}mE؋U܉CEH,UEH,UPEm}mE؋U܉CEE@(;E u#UEPEP P ‹EP EEH UUEEH UHUEEH UHUEEE@;Ei u"]UWVph64u$#E}u umE}ujFEP EEE94Eu}M(t%Pwuh<4PEEujFEPE<#t|}u) EPEPEPhT4EP! EM}u"EPEPh]4EP!E%}uEPh)EPi!E}_E‹EЉЃ PEUEЉuPju u* UE UEuuEe^_ÐUWV}4}4}4}4EEE4]E4]E4]E4]E4]E4]E4]E5]E5]E`tEEEE5ٝTمTٝdE5ٝlEEEE 5ٝTمTٝpE(5ٝtE(5ٝxEEEE 5ٝTمTٝ|E(5]E(5]EEEE 5ٝTمT]E5]E5]EEEE 5ٝTمT]E5]EE05ٝTمTPd$$P EPcuu uouuu?RP EPE05E05ٝTمTPd$$PWuuuF?RPOWR EPqE05E85ٝTمTE05E05ٝTمTE85E05ٝTمTʃd$$d$$d$${uuuj?RPs{Ee܃PPd$$"uuu?RP"Eẽd$$PPQuuu?RPEẽPPd$$puuu_?RPhpk6E05E85ٝTمTE85E85ٝTمTE85E05ٝTمTʃd$$d$$d$$+uuu?RPEePPd$$Juuu9?RPBJEẽd$$PPyuuu?RPEẽPPd$$ uuu?RP^ EP ?P9 j `P ` P `P `$P `0P ` P|e^_ÐUHEE@Eи@EԸ?Eظ?Eܸ?EAEʚ?EL=Eʚ?EsF?E{ž>EsF?E!PPu48P{ž>PPmsF?P{ž>PsF?P jj?P@P@P? PPu7PP?P4Pʚ?PL=Pʚ?PN jjAP?P?P轋 U PPu 37PP?P4P  jjAP?P?PX PPu6PAPP jj?P@P@P UQPP?PPTP>PP=P?PL>Pj?PÐU AP>Pu5E Pd$$PE4,@5uP?PPd$$EEEEtu j 63E H5]EPd$$PE =Pd$$=P?RP j6E Pd$$P>P>P>Pzjj?RPUMPP?PAPPu u u@DP?PPBPPP?PAP uu uP?PPpCP PP?PAP uu uUWVfff?EAE6P?PAPBP@PAP?RP P@PP<AP@PpAP?RP {PAPAPPEC jj pAP?P?Pdž PPPE}~7PAPAP@PhEC jj pAP?P?PN PPP!E}~PAPAPPEC jj pAP?P?PՅ PP@PE}~EPPAPPvEC jj pAP?P?P\ PP@P/E}~t`5HPRQ j d  tPB  t P-  tP  j   t$P  t EP@M EPM  t$P(  tP  tP  t

PP8 jj?RP0UEUMEEEʍd$$d$$d$$uzUU?PQ8?PqG?P= jj?RPMÐUuu ujj?RPvUq}}hP.@RP55].@RP# 55]Eud$$UU?PHCP?PuR'  pAP45d$$UU?PPRPP?PBP.@RPK5ɋ } jjd$$?RP?RPQN0.@RP5]Ed$$PP }jj?RPRPQ 45d$$fff?PP<RCP333?Pu % pPHCP?Pu%[PPUU@P pAP-45d$$fff?PPpRCP333?Pu % pP CP>Pu$45]Ed$$?PUU?P[UU?PUU?P`@PA?RPJRPP?Pjj?RP{4PPd$$Ejj?RP= ?PPP ?Pff>PUU?PO ?Pfff?PP ?Pff>PUU?PWHCP?Pu:#PUU?PPnPP?P4BP?Pfff@PUU?P?RPPff?PP ?PUU?PUU?P<~F@RP:5]Ed$$@PPPP?PAPUUU@Pfff?PUU?P?RPHCP?Pu!8?P;1?P`@Pt?RP}RCP333?Pu h!Pff>P?P } jj`?RP?RP?RPQ0PPPJ }jj?RPRPQ\ UUU?PPPCP>Pu  }jj?RPRPQ } jj`?RP?RP?RPQ08>PPP`RCP333?Pu  }jj?RP?RPQX 454ɃPd$$d$$Y?PPPBP\@Pff>P`?P?RP(0Pfff>PPf } jj@RP`= ?RP`= ?RPQ0@PPP  }jj`= ?RP`= ?RPQ CP>Pul45d$$PP } jj@RP`= ?RP`= ?RPQ0 }jj`= ?RPRPQn RCP333?Pu 45Pd$$P } jj؉غ@RP@u?RP@u?RPQ0OD@PPP }jj@u?RPRPQ UWV655t5EEP$d$6ݝE؉EP$d$6ݝE6ݝEE 6ݝEE 6ݝE(6ݝE06ݝE(6ݝEݝE86ݝEP$d$ݝE86ݝE6ݝ E@6ݝ(EH6ݝ0EP6ݝ8E@6ݝ@EX6ݝHE(6ݝPE`6ݝXEH6ݝ`E6ݝhE@6ݝpEh6ݝxE@6]E6]E6]EH6]EH6]EH6]Ep6]E6]Ex6]EH6]Eh6]E6]Eh6]E6]E6]Tu PRQE6ٝDمDٝTE6ٝDمDٝ`E(6ٝDمDٝtE6ٝDمDٝxE 6ٝDمDٝE6ٝDمDٝE 6ٝDمDٝE6ٝDمDٝEٝE6ٝDمDٝEٝE 6ٝDمDٝE`6ٝDمDٝE`6ٝDمDٝE 6ٝDمDٝE 6ٝDمDٝE`6ٝDمDٝEٝE`6ٝDمDٝEٝE 6ٝDمDٝE 6ٝDمDٝEH6ٝDمDٝ Ex6ٝDمDٝEx6ٝDمDٝEH6ٝDمDٝ Ex6ٝDمDٝ$E6ٝDمDٝ,EH6ٝDمDٝ0Ex6ٝDمDٝ8Ex6ٝDمDٝ& AP@PP`.݅ٝDمDۅɃd$$d$$Px333?P?P333?Pۅjjd$$M AP@PP݅ٝDمD݅ٝDمDɃd$$d$$PMPP?P APP?Pff?P?Pۅjjd$$"݅ٝDمD݅ٝDمDɃd$$d$$P&݅ٝDمDPPd$$?PPPPqI@@P?P AP/$ 8@݅ٝDمD݅ٝDمDɃPd$$d$$NP?PPAP݅0ٝDمD݅(ٝDمD݅(ٝDمDʃ jjd$$d$$d$$b z݅ٝDمDPPd$$?PPPAP@@P?P AP$ ݅ٝDمD݅ٝDمDɃPd$$d$$P?PPAPz݅0ٝDمD݅(ٝDمD݅(ٝDمDʃ jjd$$d$$d$$a & AP@PtP ݅@ٝDمD݅8ٝDمDɃd$$d$$PPP?P P j T?PPP TP TP TP TP j ?PPP TP TPn TPW TP@ TP)l AP@PPK ݅PٝDمD݅HٝDمDɃd$$d$$PWjj\XO AP@PP ݅hٝDمD݅`ٝDمDɃd$$d$$PPP?PPWjj|xtp 8?P333?PP EٝDمDEٝDمDɃd$$Pd$$)jjuu'?P333?PP EٝDمDEٝDمDɃd$$Pd$$jjuuP?P333?PP* EٝDمDEٝDمDɃd$$Pd$$Ajjuu??P333?PPEٝDمDEٝDمDɃd$$Pd$$jjuuhc AP@PPBEٝDمDEٝDمDɃd$$d$$PTPP?P\BPEٝDمDEٝDمDEٝDمDʃ jjd$$d$$d$$[ e^_UWV@}쾸6}Ⱦ v E6]E]E6]E]E6]E] @P2PPEPEPjj?PPh h ?PPjjjjhVEP$d$E6]EɃPd$$d$$E6]EE6]EE6]Eʃd$$d$$d$$PPu PP?PBPPPuP?PPPya ?Pe^_ÐU-PPu @PP?PPEPd$$PUE6]EE6]EE6]Eʃ uud$$d$$d$$W PPuE6]Eud$$:W2 jE7]Ed$$PPyE6]Eud$$VE6]Ed$$PPPPuE7]EE6]EE6]Eʃ jud$$d$$d$$V NPP?PBP!uuuÐUP>Pu E7]EUP$d$UP$ʍd$d$$d$$d$$d?RPmPPu]?RP<DE7]EEP$ɍd$d$$d$$PSEP$d$EUP$ʍd$d$$d$$d$$P>Pu ?RP~PPun?RPMU E7]EE 7]EE(7]Eʃd$$d$$d$$NEP$d$EP$d$E7]Eʃd$$d$$d$$P>Pu ?RPpPPu`?RP?GE7]EE 7]EE07]Eʃd$$d$$d$$@EP$d$EP$d$E7]Eʃd$$d$$d$$sP>Pu ?RPbPPuR?RP194UWVPEBPBPu PP?PBPE j j d$$?P?PR HBPPu}t(}ԾX7EPhh&}ľH7EPhhEP$d$Pd$$Prj j @RPjBPBPu }87EPhh`EP$d$Eh7]EPd$$PPP?PPR @Pqjj$@RP@RP "e^_ÐUPPu PP?PBPEEEp7Ep7ɃRPd$$d$$ PPuzEEEp7Ep7ɃRPd$$d$$ P=Pu"Ex7]Ed$$PPI=P?P?PE7j j d$$UWV0EPjEЃh7POEEԃh7P;EE؃h,8P'EE`8]Ee]Eh8]Ep8]}ľ7Ex8ɃPd$$P>>P?P>P@P>PEPEd$$dE|8E|8Ƀd$$ud$$`vPRQEEEE쉅E쉅EE8ٝمٝEE쉅E8ٝمٝE쉅$E8ٝمٝ(E8ٝمٝ4E8E`8ٝمٝ@EDE쉅HE`8ٝمٝLE쉅TE`8ٝمٝXE`8ٝمٝdEhEpEtE쉅xE|EEEEEE hD  jUP?PP P P P $PPPP $P P Ps PaI hD }7}7BP333?PEP] h S} uEЃPh )0} uEԃPh E؃Ph Pjj ?PPjj?PPh 0EPjj?PPjj?PPh L0 h  h | h l?PPj ?PPj FPh"h# h  j jj jh" h "e^_ÐU@E33?EL?EL>EPP?PP hJRL>P?P?P8jj`ff?RP 33?RPa 9 jj@P?Pgff?P[H @PPPIj?PGÐU(333?E=E츚>E @E@@E@Ek hNV?P?P?P<jj@33?RPLPP?PP jj @P=P=PG PP?PP @PPP jj@@P333?P=PF @@PPP jj@P>P333?PF @PPPj>PF0UWV ̌?Efff?E}侈8P?PP;̌?P?Pfff?P hyjj?RPdfff?P?P̌?PJ BP?PEPY hjj?RP/*e^_ÐUM8xPRQuhhuhhq APhh~PPPEP@PPP?PPBP; h ;EPjj?PPjj?PPh 0 h ?PPu?PPu> h  ujujh EE;E  ÐUEUujj ?PPjj?PPh 0 h <?PPu?PPu ujujh UWV0}u)}<9 AP=PEPV}u)}Ծ09 AP=PEP'}Ⱦ$9 AP=PEPd2P>PPt1P>PPbP?PPBPPP?P APt8P>PPP?PP4CPlPP?P@PLtEP>PPvP?PPCPPP?P PtL}9 AP=PEP j^P?PPPPPe^_ÐU?PP?PP?PPHCP j@PP@P+P?PPCP jq?PP@@PP?PPCPW jfRUWV }H9AP?PEPET9]ET9] j?PPPE T9ET9Ƀd$$@@Pd$$'E T9ET9Ƀd$$Pd$$E T9ET9Ƀd$$Pd$$E T9ET9Ƀd$$@@Pd$$PP?PE T9ET9Ƀd$$@@Pd$$.E T9ET9Ƀd$$Pd$$E T9ET9Ƀd$$Pd$$E T9ET9Ƀd$$@@Pd$$PPPE T9ET9Ƀd$$@@Pd$$5E T9ET9Ƀd$$Pd$$E T9ET9Ƀd$$Pd$$E T9ET9Ƀd$$@@Pd$$PPPE T9ET9Ƀd$$@@Pd$$<E T9ET9Ƀd$$Pd$$E T9ET9Ƀd$$Pd$$E T9ET9Ƀd$$@@Pd$$e^_U h % jEEX9EE X9Ƀd$$`@Pd$$sEeEe Ƀd$$?Pd$$A?RPJRU h muuuu uuuu EE uud$$d$$UE h AP?Ph suh sE\9]E\9] j?PPPMPPE \9E\9Ƀd$$@@Pd$$o?PPE \9E\9Ƀd$$Pd$$!?P?PZE \9E\9Ƀd$$Pd$$ӿP?P E \9E\9Ƀd$$@@Pd$$腿PP?PPPE \9E\9Ƀd$$@@Pd$$?PPSE \9E\9Ƀd$$Pd$$̾?P?PE \9E\9Ƀd$$Pd$$~P?PE \9E\9Ƀd$$@@Pd$$0PPPPPLE \9E\9Ƀd$$@@Pd$$Ž?PPE \9E\9Ƀd$$Pd$$w?P?P谿E \9E\9Ƀd$$Pd$$)P?PbE \9E\9Ƀd$$@@Pd$$ۼPPPNPPE \9E\9Ƀd$$@@Pd$$p?PP詾E \9E\9Ƀd$$Pd$$"?P?P[E \9E\9Ƀd$$Pd$$ԻP?P E \9E\9Ƀd$$@@Pd$$膻U h  jEE`9EE `9Ƀd$$`@Pd$$gEeEe Ƀd$$?Pd$$5?RP>FU h aEuuUEuu AEuu-Euu EE uud$$d$$UEU}M}@4d9@s4d9Ds4d9Ls4h9Ps4d9Xs4d9ds4h9ps4d9ts4d9|s4d9s4d9s4h9s4d9s4d9s4d9s4h9sÐUÐUWV0}p9@AE@EAEӽCPCPCP蹷@P?PP@?P>P@AP?RP舸萻PPusA@P?PP觾?P?P@AP ?RP j Ѹ@PP@Pt@PP@PW@P@P@P:@P@P@P5 j KE9@PPd$$E9@PPd$$蹶E9@P@Pd$$萶E9@P@Pd$$g j 蕷E9@P@@Pd$$,@P@@P@@P?P@P@@PE9?P@Pd$$ɵ j E9?P@Pd$$莵?P@P?Pq?P@@P?PTE9?P@@Pd$$+Cn@P?PPԻ@P@@P@AP7?RP@H j E9P?Pd$$蕴E99E9Ƀd$$?Pd$$VE9]EE9|9Ƀd$$?Pd$$E99E9Ƀd$$?Pd$$гE99E9Ƀd$$?Pd$$葳EE9Ƀd$$?Pd$$`E99E9Ƀd$$?Pd$$!E99Ƀd$$?PPE9]Eԃd$$?P?P迲E99d$$?P@P莲E99Ƀd$$?P@@P]E9d$$?P@P4E9]Eԃd$$?P@PP?P@P jE9P?Pd$$諱E9P@@Pd$$肱E99E9Ƀd$$?Pd$$CE99E9Ƀd$$@@Pd$$E9]EE9|9Ƀd$$?Pd$$轰E9]EE9|9Ƀd$$@@Pd$$vE99E9Ƀd$$?Pd$$7E99E9Ƀd$$@@Pd$$E99E9Ƀd$$?Pd$$蹯E99E9Ƀd$$@@Pd$$zEE9Ƀd$$?Pd$$IEE9Ƀd$$@@Pd$$E99E9Ƀd$$?Pd$$ٮE99E9Ƀd$$@@Pd$$蚮E99Ƀd$$?PPiE99Ƀd$$@@PP8E9]Eԃd$$?P?PE9]Eԃd$$@@P?P֭E99d$$?P@P襭E99d$$@@P@PtE99Ƀd$$?P@@PCE99Ƀd$$@@P@@PE9d$$?P@PE9d$$@@P@PE9]Eԃd$$?P@P菬E9]Eԃd$$@@P@P^P?P@PAP@@P@P$PPPD?P>P=P触jj?RP臥E99PPd$$٦jj?RPѤiPP @P蟦jj?RP藤/e^_UAE@@E?E@@EPPu賤P?PP@@P?PAP|?RP腟荢XE9E99Ƀ?Pd$$d$$蜥?P@@P?P?RPPPPK?RPԞPP`AP?RP蠞@PPP?RPltUWVuu?RP賢E:ɸPP?Pd$$E :ɸP?PPd$$EtbP?P>Pu跜̾PPPEP?P>Pd$$t`P?P̾PuU̾PPP蘣EP?P̾Pd$$PPuujQ?RP333333?RP }9PPEPuu333333?RP藟e^_UUE :]Ed$$PP觢E :]EE :]EɃd$$ud$$u$u ?RP]P?P>PPÚE M]E]EE@tuu貟]E:]Ed$$PPE :E(:]EE (:]Eʃd$$d$$d$$P?P>PAPPPuPu$u uuuU 违芟P?P̾PAP荙E Md$$蕞:]Ed$$PP詠E :E(:]EE (:]Eʃd$$d$$d$$ڟP?P̾PPژPPuʾAPu$u uuu> 訜E0:Pd$$PҟJPPu(]E4:u d$$u u$u ?RP膝E 8:@:]Ed$$PP:貝E H:EL:Ƀd$$d$$u 聞 u$u ?P333?P?P 膛U8EEEP:]E X:]E`:]EE h:]EEEl:]?EL?E?EҜEl:ɃPd$$P,褜PP?P4CP觖Et:ɸPP?Pd$$yEt:ɸP?PPd$$HEp:ɸ?PPPd$$PPu4jj?RPU jjuL>PL>P7 EPd$$Pjj?RPEx:Pd$$PÜEt:ɸPP?Pd$$5Ep:ɸP?PPd$$E|:ɸ?PPPd$$Ӕ uDjju@uP?P 耗Ex:ɃPd$$P誚E(::PP?Pd$$E(::P?PPd$$ےE(l::?PPPd$$袒z?P?PL?P`jj?RPؗpE(::PP?Pd$$-E(::P?PPd$$E(l::?PPPd$$軑蓗E?Pd$$L?Ps jj?P?P?P zEx:ɃPd$$P褘E,::PP?Pd$$E,l::P?PPd$$ՐE,::?PPPd$$蜐t?P?PL?PZjj?RPҕjE,::PP?Pd$$'E,l::P?PPd$$E,::?PPPd$$赏荕E:Ƀ?Pd$$L?Pg jj?P>P?P nE:ɃPd$$P蘖E0::PP?Pd$$E0l::P?PPd$$ɎE0::?PPPd$$萎h?P?P?PNjj?RPƓ^E0::PP?Pd$$E0l::P?PPd$$E0::?PPPd$$詍聓E?Pd$$?Pa jj?P*?P?P hEx:ɃPd$$P蒔?PuL?P jj?P ?P?Pg ÐU(EEE:}ju= PY}}uPwuh:P} P9؃}th}EPR>>EEEEEE̓ d$$ˍd$$ɍd$$d$$d$$d$$h:@} P1E}BPRH赑P?PP}jPgÐUEEUEEÐUWVS [òY)Eue[^_1Puu uG;}re[^_UÐUSRmtmЋCuX[ÐUSP[*Y*X[deer.objdeer Bounding Box is (%f,%f,%f,%f,%f,%f) birchSimple.objbirchSimple Bounding Box is (%f,%f,%f,%f,%f,%f) fallBirch.objfallBirch Bounding Box is (%f,%f,%f,%f,%f,%f) fir.objfir Bounding Box is (%f,%f,%f,%f,%f,%f) mapleCluster.objmapleCluster Bounding Box is (%f,%f,%f,%f,%f,%f) oak.objoak Bounding Box is (%f,%f,%f,%f,%f,%f) pinecones.objpinecones Bounding Box is (%f,%f,%f,%f,%f,%f) pineCraggy.objpineCraggy Bounding Box is (%f,%f,%f,%f,%f,%f) pineFast.objpineFast Bounding Box is (%f,%f,%f,%f,%f,%f) redwoodSapling.objredwoodSapling Bounding Box is (%f,%f,%f,%f,%f,%f) shrub1.objshrub1 Bounding Box is (%f,%f,%f,%f,%f,%f) ???L>>?Invalid EnumInvalid ValueInvalid OperationStack OverflowStack UnderflowOut of MemoryTable too largeError %s discovered in check at line %d in %s TWLOADPATHno TWLOADPATH; constructing default value from TWHOMEDIR TWHOMEDIRNo value of TWHOMEDIR TWHOMEDIR does not seem to be a valid directorytwhomedir is too long (max is %d): %s .:/textures/:/objects/:Out of memory for path searching. searching load directory %s for %s directory in TWLOADPATH is too long: %s /pathname is too long: %s + %s Couldn't find %s in TWLOADPATH = %s :Hide AxesShow AxesHide Bounding BoxShow Bounding BoxBack upImmerseDisable LightingEnable LightingHide LightsShow LightsFlat ShadingSmooth ShadingWindowFull ScreenFilter: LinearFilter: NearestCpB!AaCinvalid color number: %d, must be less than %d %s=(%f,%f,%f) src/tw-bounding-box.ccwindow = (%d,%d), aspect ratio = %f switch to full screen, saving %d x %dback to %d x %d window Error in gluProject for world location (%f,%f,%f) Matrix %s %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f Error in gluUnProject for window location (%f,%f,%f) modelviewproj-DT! @f@gluPerspective: fovy = %f ar = %f near = %f far = %f frustum WxH = %f x %f window %4d x %4d @ack! fovy<0. fovx=%f fovy=%f frustumWidth=%f frustumHeight=%f AR=%f B@-DT! @f@DISTORTLETTERBOXCLIPBounding Box not initializedtwCameraPosition: INSIDE InnerRadius = %f, near = %f far = %f twCameraPosition: OUTSIDE OuterRadius = %f, near = %f far = %f ;f?B;f?BVRPVPNVUPLetterbox modeclipping modedistorting modesrc/tw-camera.ccimmerse: InnerRadius = %f, near=%f far=%f back off: OuterRadius = %f, near=%f far=%f -DT! @f@-DT! @f@-DT! @f@????invalid light ID: %d src/tw-lighting.ccThis light seems to be neither positional nor directionalxmax (%f) must be greater than or equal to xmin (%f) ymax (%f) must be greater than or equal to ymin (%f) zmax (%f) must be greater than or equal to zmin (%f) BB CenterBB MinBB MaxOuter radius = %f, inner = %f ?Dot Products differ: %f %f %f zero length vectorsDegenerate triangle: u and v point the same way.Line from (%f,%f,%f) in dir (%f,%f,%f) doesn't intersect plane through triangle (%f,%f,%f), (%f,%f,%f), (%f,%f,%f) Keyboard Callbacks not yet initialized. Call this after twMainInitThis software is designed to help in learning and teaching about using OpenGL to build 3D graphics programs. Copyright (C) 2006 Scott D. Anderson scott.anderson@acm.org This is free software distributed under the GNU General Public License.%3c: %s SPC: %s TAB: %s ESC: %s ^%c : %s ???No callback for %c (%d) Saving image %s wUnable to open file '%s' P6%d %d %dsaved-frame%03d.ppmQuitStop animation, if any, and refreshToggle Bounding BoxToggle LightingToggle Smooth ShadingPause animationReset to original screennext frame of animationSpin around the x axisSpin around the y axisSpin around the z axisView from positive X axisView from positive Y axisView from positive Z axisHelpstart zooming insave frameffffff?. 6?loading texture from %s using obsolete function twTex2D rUnable to open %s %c%cWrong file format for %s: magic bytes are %c %c. %d %d %d%s: %d x %d image Error for %s: width is not a power of two: %d Error for %s: height is not a power of two: %d Opening texture file %s. in twPPM_Tex2d%s: cols (%d) is not a power of two. %s: rows (%d) is not a power of two. %s: %d x %d x %d image src/tw-textures.ccin twPPM_Tex2D%s: %d x %d x %d image rounded up to %d x %d (%f,%f) helveticaWarning, no helvetica font at size %d, using 12 times romanWarning, no times roman font at size %d, using 10 8x139x15Warning: no font matches %s; using default 8x13 Can't allocate another quadric333?>L>L??>invalid button in mouse callback: %d GLfloat glmDot(GLfloat*, GLfloat*)glm/glm.ccuvGLvoid glmCross(GLfloat*, GLfloat*, GLfloat*)nGLvoid glmNormalize(GLfloat*)GLMgroup* glmFindGroup(GLMmodel*, char*)modelglmFindMaterial(): can't find material "%s". rglmReadMTL() failed: can't open material file "%s". %s %s%sdefault%f%d%f %f %fzDCwglmWriteMTL() failed: can't open file "%s". # # Wavefront MTL generated by GLM library # GLM library # Nate Robins # ndr@pobox.com # http://www.pobox.com/~ndr # newmtl %s Ka %f %f %f Kd %f %f %f Ks %f %f %f Ns %f `@@@glmFirstPass(): Unknown token "%s". //%d//%d%d/%d/%d%d/%d%f %fGLfloat glmUnitize(GLMmodel*)model->vertices@GLvoid glmBoundingBox(GLMmodel*, GLfloat*)boundingboxGLvoid glmDimensions(GLMmodel*, GLfloat*)dimensionsGLvoid glmReverseWinding(GLMmodel*)GLvoid glmFacetNormals(GLMmodel*)GLvoid glmVertexNormals(GLMmodel*, GLfloat)model->facetnormsglmVertexNormals(): vertex w/o a triangle -DT! @f@GLvoid glmLinearTexture(GLMmodel*)@@GLvoid glmSpheremapTexture(GLMmodel*)model->normalsS!?S! @GLvoid glmDelete(GLMmodel*)glmReadOBJ() failed: can't open data file "%s". GLvoid glmWriteOBJ(GLMmodel*, char*, GLuint)glmWriteOBJ() warning: flat normal output requested with no facet normals defined.glmWriteOBJ() warning: smooth normal output requested with no normals defined.glmWriteOBJ() warning: texture coordinate output requested with no texture coordinates defined.glmWriteOBJ() warning: flat normal output requested and smooth normal output requested (using smooth).glmWriteOBJ() warning: color output requested with no colors (materials) defined.glmWriteOBJ() warning: material output requested with no materials defined.glmWriteOBJ() warning: color and material output requested outputting only materials.glmWriteOBJ() failed: can't open file "%s" to write. # Wavefront OBJ generated by GLM library mtllib %s # %d vertices v %f %f %f # %d normals vn %f %f %f # %d texcoords vt %f %f # %d groups # %d faces (triangles) g %s usemtl %s f %d/%d/%d %d/%d/%d %d/%d/%d f %d/%d %d/%d %d/%d f %d//%d %d//%d %d//%d f %d %d %d GLvoid glmDraw(GLMmodel*, GLuint)glmDraw() warning: flat render mode requested with no facet normals defined.glmDraw() warning: smooth render mode requested with no normals defined.glmDraw() warning: texture render mode requested with no texture coordinates defined.glmDraw() warning: flat render mode requested and smooth render mode requested (using smooth).glmDraw() warning: color render mode requested with no materials defined.glmDraw() warning: material render mode requested with no materials defined in OBJ file.glmDraw() warning: color and material render mode requested using only material mode.rbP6%s: Not a raw PPM file %d %d %d%d %dfff?UU?@fff?`@ @{n?Y?{.?L>{.>Q>>{n?h?+??M??>333333?>??{Gz??HzGѿ??C@*CCAAAAAAAAAAAA@@333333? @@\>>f????? ??333333?ɿ࿚@???333333@ @333333??ٿ333333{Gzt??333333ӿ333333q=> ??333333???ffffff???????@??p}??ٿ?????????> >/home/cs307/public_html/tw/f05/mailboxRed.ppm/home/cs307/public_html/tw/f05/mailboxGreen.ppm/home/cs307/public_html/tw/f05/mailboxPurple.ppm333333?@@@?333333???@@@?@?????@@@?@?>= ??=?]? ?]??>?@?@= W?{.?L=@AA?>?@333333?@0A@40B@ @@AA?ApA??@ffffff@?333333?@@@333333??@ A4CA BAA@@@@birchMedium.objerror reading OBJ file %s Bounding Box is (%f,%f,%f,%f,%f,%f) ;4nv$wP\$P(̌Lvlnrؒ8@\|ԓ h 0 \ 2 ~ 2 8 `  f  P 0 l ʪ  @ t B  v8 `  d  ̾@ `@\|(PNx @r`@h*T0PpnL$:HpX,@|\Xj2n4HAFDI K RUU WdX\ h^HVaabbVc4cTnLX8nPʖrL~L$PPxPؤ\ l$ x .!L!!H"zP| h AB K..@Q..@Q..@Q..@Q..@Q..@Q..@Q..@Q..@Q..@Q..@Q.(ޱAB K.H.u. P.H.t.P> AB ER..d..J..J.._.X._.(._.U._.U._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[.(|AB Ie.w. H.zPL|  ȼAB . DAB Gu.h,AB _. +AB ^.8vAB K. AB DF. AB De.UAB q.0^DAB w. $PAB M..T. xVLAB Dx.ZKAB ~. AB L.)AB L. =AB W.\. (KAB W.@AB N.`AB N.AB N.([AB x.w.0F. M.$P"AB E.(rGAB n.Y.0l. W.( AB .0z. e.H. $L(AB Y.. $tKAB K.H.}.0fAB W.m.M.>.M.H.(\AB W.K.U. y.$v&AB W.K.U. $SAB H. D^AB a.H.hNSAB H.SAB H.AAB (8 AB K.H.a..P8+AB P.Z. O.H.R.H.R.Q.`.40rAB HT.p. h.y. _.t. z.4ht=AB n.}. U. i.]. T. Q.H.0AB Hc.U. T.z. O.,tAB n.v. j. V. Y.0|AB ET.p. h.y. [.(8AB ER.p.@d*AB Ej..p.O.O.V. Q.`.O.H.,AB t. ..J.V. AB . $^AB M. s.. $AB P.,DAB M. A..h. ,tIAB DG.O.s.0.LAB Q.vAB Q. AB S.TAB i. $ AB N.H.H(AB N.hD AB d AB  AB  %AB N.H.$6AB E_.$ 6AB E_.$< 66AB E_.d l/AB  AB L. AB Q. AB  AB  ZAB u.$$ Z>AB Z.. c. L QAB c.d.$p fAB h.., yAB .I. ..08 AB Z.. ^.L.^.Q.^..0N.@ `]AB FV..b._.b.x. D.A.0U.@H o]AB FV.. L..0O.y. 4..0U. PAB O.$ AB Em. qAB ]. <rAB ].D AB O..Z.e.Q.r.Z.U.Q.r.Z.U.0\ AB U..W..W..$ XoAB Y.{. N.$ AB Y.Y.0N., VAB `.Y.W. H.W.Y.0 AB `.H.].Y.W. Z.Y.D AB E|.L. H.l. G.H.q. G.H.X.H.U.o. [.G. X.o. X.H.X.o. H.l. X.H.X.o. H.u. i.l. H.u. i.l. H.u. i.l. H.u. i. j!AB H..$ ""AB H.. 4$vAB O.].X@%>AB a.x~%pAB R.&%AB X.,'AB K.x.M.m.O.Y.zP|  -iAB k.,<d. AB Ie.a. .(l6AB DM.. .,@9HAB GZ.._.. .0?rAB H.. . . .(RmAB N..[..K.T(Vo_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. . |AB ]..DAB H.o.$,AB EK.. h.AB H=.H.L.\.Q._.V.J.Q._.V..Q._.a.H.Q._.a.H.Q._.a.H.Q._..H.Q._.a.H.Q._.a.H.Q._.a.H.Q._.V.Y.J..@>AB .[. H.\.^. H.\.A. H.\.~. H.AB `.U.@|AB U.H.^.Q.g.\.J.H.l.@.J.H.^.}.(DAB `.\.b.|.b.|.xpAB Hj.H.Z._._.|._.j. ].S._.j. ].S._.j. ].S._.j. ].S.[.Q.J.G.J..J.w.8nAB ].H.Z.a. H.Z.M. `.a. `.t.\(PAB g.e. k.^. `.a. H.Z.G. H.Z.a. H.Z.G. H.Z.a. H.Z.G. H. >AB t.0P.y. $AB o.H.Z._.lVAB l.`.{AB t.}.>>AB T.`.4| AB [.H.T.}.].H.i.t.0W.Z. H.i.B.W.H.Z.h.i.B.W.|.Z._._.^._._.W.H.Z.h.Z._.Z.e.T.T.Z._.W.H.Z._.W.W.0].n. ].H. z.0].H. w.H.].|.Z.H.w.0].n. Z.f.0n. H.W.f.0].n. H.,AB H.4.v.H.].N.J.a.J.y.J.y.@.H.].N.J.a.J.}.J..`.H.v.H.Z.a.[.M.].~.L.H.m.h.Z._.B.|. H.m.h.Z._.B.|. H.[.H.B..J..`.H.B.~.B.G. H.`..`..`.H.|.s. H.48AB Ec.. P..W.h.N.<p UAB Z.. Z.n.J.].q.t. H.].\.<vAB Z.H.T.P.A..W..W..<VAB EV.H.].e. H.\..\.. H.,0nfAB Z.^. Z.~. Z.r.L`AB HI..f.U.v..M..0D.G. [.h. P.H.4 AB @.X.Z.g. H.^. H.Z.[.@AB @.H.Z.`.b.a. H.].~. ].a. ].[.0, Z AB Ev.H.Z.p._.K.4` fAB Y.S.Z..0P.i. P.Z. Y. AB t.0P.i. D AB Ee.`.Z.R.d.R.d.R.d.R.i.O.( 4AB ].u._.u._.u.$0 8HAB E_..$X AB K.R.r._. 8AB K. AB N..$ AB K.R.r._. DAB K. T AB E~.Y.W.H.Z.|.J.|.J..J..J.._.|.J..J.._. .O..J..J..J..J..J..s.v..|.].$.\..k..n.`.Z.`., `AB u.H.Z.|.A..0 AB ER.H.i.B. g.b.P,  AB q.b.b. . H.b.. H.f.H.W.E.t.H.q.c. H.   AB .H.].. c..0H.W..Z.`.e.a. H.f..Z.`.s.z.`.a. H.f..Z.`.s.z.f.a. H.f..Z.`.s.z.`.a. H.f.{. H.(( IAB e..@Q.`.Z.   >kGUy  hL   np0@oooVm>N^n~Οޟ.>N^n~Πޠ.>N^n~Ρޡ.>N^n~΢ޢ.>N^n~Σޣ.>N^n~Τޤ.>N^n~Υޥ.>N^n~Φަ.>N^n~Χާ.>N^nm A@A@??333???333???333???333?hw>BB???????????L?L?L????????????????333?333??L??>fff?fff?fff???fff>?ff>??p@p@ff>?UU>?UU?p@UU?p@UU>ff>?UU??UU??UU?fff>?UU?ff>?̽=LL>>=L>=LL>>L>=LL>>L>==L>L>>>=L>GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)$ ȼ;k(T (]r^bŐT, initmodelsetCameradisplaymain deer birchSimple% fallBirch0 fir; mapleClusterF oakQ pinecones\ pineCraggyg pineFastr redwoodSapling} shrub1 BoundingBox deerBBox birchSimpleBBox fallBirchBBox firBBox mapleClusterBBox oakBBox pineconesBBox pineCraggyBBox pineFastBBox redwoodSaplingBBox shrub1BBox JstattwErrorCheckS strcatl twPathname twSetMessages twMessageW twTranslate makeToggleMenu twHSV2RGB twColor twColortwColorNamemintwTripleInitztwTriplePrinttwDrawBoundingBoxtwAmbientytwTripleCopytwVectorScale*twPoint|setWindowtwReshapeFunctiontwInitWindowSizextwFullScreentwWindowtwNearFarSet5twFovySetytwGetModelViewtwGetProjectiontwGetViewportItwProject>twPrintMatrix4x4twUnProjectrotationMatrix6twVectormult3twCrossProductttwPerspectivetwFOVX2FOVYtwCameraShapetwAxestwOriginalView;twInitViewtwZviewrightMenuCallbacktwYview*twXviewOtwViewCommandtwCameraPositiontwFrustumMode>twCameraetwDottwCosAngletwTrackballOrientation_oldtwVectorLengthhtwVectorNormalizetwRotateVPNotwOrientVPN9 twRotateViewpoint twTrackballOrientation!twSpinJ"twGrayLight#twPointDistance2#twPointDistance#twBoundingBoxz$twVertexArrayD%twPlaneNormal%twPointOnLinej&twLinePlaneIntersection_old'twLinePlaneIntersection|(twPointInTriangle)twLineTriangleIntersection*twNearestFragment+mult4<,mult3d,twKeyCallback0-twHelp-twQuit-twIdleFunc'.startSpinningo.twSpinCommand.twStopAndRefresh1/twPause/twBoundingBoxToggle/twLightingToggleP0twShadingToggle0twReset1twRotViewYu1twRotViewX1twPanViewV2twZoom2twZoom12twStartZooming.3twNextFrameS3twNextFrame3twKeyboardCallback%4twSaveFrame4twSaveS5twKeyInit5twDrawUnitSquare'6setRGB6setColor6setStarN7twUSflag,8pow2_8twTex2DI9twPPM_Tex2Dd:ceil2:twPPM_Tex2Ds<twLoadTexture<twSetFont%=twDrawString=twDrawString\>twSolidBarn>twWireBarnY?twDisk?twCylinder\@twTube@twSolidCylinderSAtwTeddyBearAtwGroundAtwSkyBtwMouseFunctionBtwMotionFunctionBtwDisplayInit3CtwDisplayInitZCtwMainInitHRightMenuNIGlobalAmbientIaxisEJframeNumberyJUSflagArrayJTWFontStyleJtwBarnJtwIdleFunctioncT0 glmWeldVectors glmFindGroup glmAddGroup glmFindMaterial6glmUnitizesglmBoundingBoxzglmDimensions*glmScaleglmReverseWinding,glmFacetNormalsglmVertexNormalsglmLinearTextureglmSpheremapTextureglmDeleteglmReadOBJglmWriteOBJglmDraw~glmListglmWeldglmReadPPMrayipGazebobgkim1DrawTable7drawPetal_drawFlowerjwangFlowerBouquetjaylmerTemplenjaylmerBoatjaylmerTridentM sabrahamRex sjudgePenguinmsarkarVasemsarkarCouch#msarkarCeilingLightOmsarkarOttomansdelrosaMailboxzmoriczHatzmoriczClub^zmoriczBeanbagzmoriczSpiraljguintoDrawFlower~jguintoDrawThreeFlowersjweber2Tablejweber2Table2AquadriclightGrayŐ)cfan2Pianocfan2BenchO draw_Eye draw_Head eylul_Ghost achangBirchMedium zkayabadSax zkayabadTable żGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)f06/achang-trees.cc/home/cs307/public_html/tw unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong int charlong double doubleGLuintqGLfloat^floatGLdouble7OgAtwTriplemO ,_GLMmaterialH name!# diffuse",# ambient#,# specular$,#$ emmissive%,#4 shininess&O#D<OGLMmaterial' _GLMtriangle(+ vindices,# nindices-# tindices.# findex/A#$AGLMtriangle0O 2_GLMgroup4 name5# 6A# 7# material8A# next92#GLMgroup: _GLMmodelL> pathname?# mtllibname@# numverticesBA# verticesCw# numnormalsEA# normalsFw# numtexcoordsHA# texcoordsIw# numfacetnormsKA# facetnormsLw#$ NA#( O#, nummaterialsQA#0 materialsR#4 numgroupsTA#8 groupsU#< positionW#@<8GLMmodelYH initmodel._Z9initmodelvݱ setCamera_Z9setCameravޱ, display_Z7displayvXȲpos`plainColorTskyColorĈHOmainYżargcYargvYbufZ}::TW_ALL_MESSAGES4#TW_NO_MESSAGES5#TW_GEOMETRY6#TW_BOUNDING_BOX7#TW_WINDOW8#TW_CAMERA9#TW_COLOR:#TW_MATERIAL;# TW_LIGHTING<#@TW_FONTS=#DEFAULT_FOVYd}deer birchSimple fallBirch fir mapleCluster oak pinecones pineCraggy pineFast redwoodSapling shrub1 BoundingBox deerBBox! birchSimpleBBox" fallBirchBBox# firBBox$ mapleClusterBBox% oakBBox& pineconesBBox' pineCraggyBBox( pineFastBBox) redwoodSaplingBBox* shrub1BBox+  8Mfy @V@xxx%x2xHxUxhx|xxx O,q|xdxLx 4xx8xIw`wxwwwJt GNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)src/tw.cc/home/cs307/public_html/twsize_tmZunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__u_quad_t<__dev_t__uid_tm__gid_tm__ino_t__mode_tm__nlink_tm__off_tlong int__off64_tZ__time_t__blksize_t__blkcnt_tcharFILE._IO_FILE  _flags # _IO_read_ptr# _IO_read_end# _IO_read_base# _IO_write_base# _IO_write_ptr# _IO_write_end# _IO_buf_base# _IO_buf_end# _IO_save_base#$ _IO_backup_base#( _IO_save_end#, _markers#0 _chain  #4 _fileno"#8 _flags2&#< _old_offset(}#@ _cur_column,#D _vtable_offset-#F _shortbuf.#G _lock2!#H _offset;#L __pad1D#T __pad2E#X __pad3F#\ __pad4G#` __pad5H_#d _modeJ#h _unused2L'#lt__gnuc_va_list+ _IO_lock_t _IO_marker  _next# _sbuf # _pos# ! 7'va_listM {timespecw tv_secx# tv_nsecy# statX% st_dev& # __pad1'# st_ino)M# st_mode-\# st_nlink.l# st_uid//# st_gid0># st_rdev1 # __pad22#( st_size4}#, st_blksize8#0 st_blocks;#4 st_atimFF#8 st_mtimGF#@ st_ctimHF#H __unused4U#P __unused5V#Tlong double double GLvoidGLintGLubytetGLuintmGLfloatfloatGLclampfGLdouble  44lGLUquadric$bLETTERBOXDISTORTCLIPtwTriplem  twKeyFuncttwFragmentB  6axis_t XYZgraympixval6 pixel  rB# gB# bB#statl((__pathl__statbufl{S twErrorCheck_Z12twErrorCheckPciȼfilelineμerrpmsgt strcatl_Z7strcatlPcPKcidestsrcdestsizedestlenlsrclenpt twPathname!_Z10twPathnamePKcb4!n!t z stat_buf"{~loadpath#Hfreeloadpath$t Odelimiterso FtokensPMAX_PATHNAMEtTpathnameu znewstring{XC Jtwhomedir5\MAX_LOAD_PATH?`twhomedirlenAdnewpathJhltokenlenlnewpathpbool |   twSetMessages_Z13twSetMessagesi`messagesW twMessage _Z9twMessageiPcz messageKind  ! ap 7t twTranslate_Z11twTranslatePf 7vO"makeToggleMenu$_Z14makeToggleMenuv8 twHSV2RGB_Z9twHSV2RGBPfS_rgbOhsvOh Xs \v `f& dp& hq& lt& pi't twColorC_Z7twColorPfff<colorCOspecC C #GhtwColorO_Z7twColorffffhrO gO bO specular_shininessO   colorPdspecR p#SX$Y_Z11twColorNamei iYmin _Z3minff  :x y ztwTripleInit _Z12twTripleInitPffff:]v Ox  y  z   twTriplePrint _Z13twTriplePrintPcPf^name v O"twDrawBoundingBox:_Z17twDrawBoundingBoxvUDitwAmbient _Z9twAmbientfVpvalue  ]matGlobalAmbient ih y twTripleCopy _Z12twTripleCopyPfS_w Ov O*twVectorScale '_Z13twVectorScalePfS_f v 'Ow 'Ok ' |twPoint D_Z7twPointPfS_S_ZB DOA DOv DOsetWindow _Z9setWindowiiZ ww wh twReshapeFunction _Z17twReshapeFunctioniiLw h xtwInitWindowSize _Z16twInitWindowSizeiixxsize ysize "twFullScreen _Z12twFullScreenv'"twWindow '_Z8twWindowv(s%twNearFarSet _Z12twNearFarSetRfS_tmyNear %myFar 0*% *ttwFovySet _Z9twFovySetRf(myFovy t*twGetModelView 8_Z14twGetModelViewPdTMV 8`twGetProjection =_Z15twGetProjectionPdP =`ItwGetViewport B_Z13twGetViewportPiV BUtwProject H_Z9twProjectPfS_Ow HOv HOMv0 I4`v1 I4hv2 I4p#2 J~proj K}view L.Pwinx M4Hwiny M4@winz M4 .4 >&twPrintMatrix4x4 %_Z16twPrintMatrix4x4PcPdPrname %M %`twUnProject m_Z11twUnProjectPfS_r0v mOw mO{#2 n~proj o}view p.Pwinx q4`winy q4hwinz q4pworldx r4Hworldy r4@worldz r46rotationMatrix _Z14rotationMatrixPfffff\M OH x y  z r hc ls pl ttwVector =_Z8twVectorPfS_S_v =OA =OB =O&mult3 _Z5mult3PfS_S_~dest OM Ov O|'i p'j t'temp dttwCrossProduct 6_Z14twCrossProductPfS_S_~u 6Ov 6Ow 6O&twPerspective 8_Z13twPerspectiveffPc fovy 8 ar 8 kind 8'fw 9 p'fh 9 t(twFOVX2FOVY I_Z11twFOVX2FOVYf 8fovx I 'frustumWidth J l'frustumHeight J p'fovy T t)twCameraShape a_Z13twCameraShapeved)twAxes _Z6twAxesvf&;twOriginalView _Z14twOriginalViewvv t*  t&twInitView _Z10twInitViewivaxis |*  t)twZview _Z7twZviewvrightMenuCallback_Z17rightMenuCallbackiN@id)twYview _Z7twYviewvNl)twXview _Z7twXviewv&twViewCommand _Z13twViewCommandhii7key ttx y )twCameraPosition _Z16twCameraPositionv8E&>twFrustumMode _Z13twFrustumMode13frustumMode_tF mode z)twCamera _Z8twCameravH twDot _Z5twDotPfS_ t v Ow OtwCosAngle _Z10twCosAnglePfS_ q v Ow OtwTrackballOrientation_old _Z26twTrackballOrientation_oldiiiir Ax Ay Bx By  }A `B TC Hv w n #H lM ~winA winB   htwVectorLength !_Z14twVectorLengthPf , v !OtwVectorNormalize /_Z17twVectorNormalizePf,t$ v /O2rlen 0 totwRotateVPN _Z11twRotateVPNfPftP H r OzM newVPN ˤhoriginalVPN ؤ\cosTotalAngle t&) twOrientVPN &_Z11twOrientVPNiis| x &y &l'C '`'win (T'v )H'n )*H * l'M +~'w ,)  9  twRotateViewpoint _Z17twRotateViewpointfPft{ H r OzyM EtVPN_reverse l&!twTrackballOrientation _Z22twTrackballOrientationiiii| Ax Ay Bx By  'A `'B T'C H'v 'w 'n *H  l'winA 'winB J"twSpin _Z6twSpinv* #turn  lxAxis `yAxis TzAxis H#twGrayLight _Z11twGrayLightiPffff*&, lightId pos Oa d  s 2lightColor ) ` start 0Tend 0Hdir 0#twPointDistance2 K_Z16twPointDistance2PfS_ &\X A KOB KO,Zv Ll#twPointDistance R_Z15twPointDistancePfS_ \ A ROB ROz$twBoundingBox_Z13twBoundingBoxffffff xmin xmax ymin ymax  zmin zmax >%twVertexArray%_Z13twVertexArrayPA3_fi^ va%>%n%\i&\minx' `maxx( dminy) hmaxy* lminz+ pmaxz, t%twPlaneNormal V_Z13twPlaneNormalPfS_S_S_ ^> N VOC VOD VOE VO d1V W`W WTd1 ] ld2 ^ pd3 _ tj&twPointOnLine e_Z13twPointOnLinePfS_S_f>4 Q eOP eOV eOt e  'twLinePlaneIntersection_old m_Z27twLinePlaneIntersection_oldPfS_S_S_S_S_ Z` P mOV mOA mOB mO C mOIP mOXN nTplaneConstant p `linearTerm r dconstantTerm s hparameter y l' i tpOi {tw(twLinePlaneIntersection _Z23twLinePlaneIntersectionPfS_S_S_RfS_t Z P OV OQ ON O t w(IP O`vn tw h*)twPointInTriangle _Z17twPointInTrianglePfS_S_S_RfS0_t  I OP OU OV O s )t )W Tuu `uv dvv hwu lwv pdenom tW2 H***twLineTriangleIntersection _Z26twLineTriangleIntersectionPfS_S_S_S_S_RfS0_S0_t  P OlineV OA OB O C OIP Or *s *t *  U lV `N T***+twNearestFragment _Z17twNearestFragmentPA3_A3_fiPfS2_S2_Rft  fragments ̯+n P OV O IP Or ̵+dir ͤ\s Xt Tminr hfound t oi p*<,mult4 _Z5mult4PfS_S_n< dest OM Ov Oli pj ttemp ) `&,mult3d _Z6mult3dPfPdS_nh dest OM `v Ot'i p'j t'temp d0-twKeyCallback _Z13twKeyCallbackcPFvhiiEPcK key tfun doc -twHelp _Z6twHelphiiL_ key tdx y X]i t-twQuit !_Z6twQuithii`v key !ttx !y !'.twIdleFunc_Z10twIdleFuncPFvvEvfuncfo.startSpinning *_Z13startSpinning6axis_tDa *.twSpinCommand /_Z13twSpinCommandhiipkey /ttx /y /1/twStopAndRefresh %_Z16twStopAndRefreshhii(key %ttx %y %/twPause *_Z7twPausehii(Ckey *ttx *y */twBoundingBoxToggle ._Z19twBoundingBoxTogglehiiDdkey .ttx .y .P0twLightingToggle 3_Z16twLightingTogglehiid key 3ttx 3y 30twShadingToggle 8_Z15twShadingTogglehiiLkey 8ttx 8y 81twReset =_Z7twResethiixkey =ttx =y =u1twRotViewY D_Z10twRotViewYhiikey Dt\x Dy DyAxis Ed1twRotViewX J_Z10twRotViewXhii6key Jt\x Jy J/xAxis KdV2twPanView P_Z9twPanViewhii6lkey Pt\x Py PDeyAxis Qd2twZoom X_Z6twZoomfl(degrees X rnewFOV Y t"twZoom1 __Z7twZoom1vT.3twStartZooming c_Z14twStartZoominghiikey cttx cy c+<_Z11twNextFramev$3< g_Z11twNextFramehiikey gttx gy g%4twKeyboardCallback k_Z18twKeyboardCallbackhiiZkey ktdx ky k Xfun lt4twSaveFrame v_Z11twSaveFrameiiPcbZ0 v vfname vn vt dffp w4ly xuhpixels ypn ztC5twSave _Z6twSavehii\key tTx y file C5e S55twKeyInit _Z9twKeyInitvi t'6twDrawUnitSquare_Z16twDrawUnitSquareff whihjldw pdh t6setRGB#_Z6setRGBiihhh row#col#RR#tGG#pBB#l6setColor,_Z8setColoriii8 row,col,colorcode,N7setStar3_Z7setStarii88row3col3>i6t,8twUSflagA_Z8twUSflagvidgstripe_heightBP#CT#DXunion_heightE\union_widthF`star_sizeGdiHhjHlrowIpcolIt_8pow2n_Z4pow2it jxnI9twTex2D_Z7twTex2DPcbnt Dfp4d#`#\maxvalXsizehcountlreturn_valuepc1tWc2tVdatat,>:_Z11twPPM_Tex2DPcbk nt ^ fp4XrowsPcolsL#NBHimage>:\textureJ:T  i`  jd  pD:hD:P d:--:ceil2_Z5ceil2il  xr  yt,O<_Z11twPPM_Tex2DPcbRfS0_ P@nt O<T<  Hfp4Dcolsrowsfmt*NB'rows2H'cols2L'imagerowD:P'textureY<@<c 'iT< &'jX 'pD:\&'j `'i'd'j(h** s<--(<twLoadTexture8_Z13twLoadTextureiPcPltextureNumber8.8%=twSetFont_Z9twSetFontPcinamesize$=L#_Z12twDrawStringjjPcz;x#y##!9args$7pbuffer%=}s%t =$\>L0_Z12twDrawStringfffPcz<x0 y0 z0 0 !Eargs17pbuffer2=}s2t>twSolidBarn_Z11twSolidBarnPfS_S_ffendColorOsideColorOroofColorOspecular   Y?twWireBarnW_Z10twWireBarnPfS_S_XHxColorWOyColorWOzColorWO?twDisk_Z6twDiskfiXtradius g^tmpquad?tm\@twCylinder_Z10twCylinderfffiiUbase top  g SmyCylinder?t@twTube_Z6twTubefffiiVbase top  g SAtwSolidCylinder_Z15twSolidCylinderfffiitop base  g AtwTeddyBear_Z11twTeddyBearvi!$b!lightBrownԤddarkBrownդXblack֤L)twGround_Z8twGroundvj!""P)twSky-_Z5twSkyv""$|BtwMouseFunction_Z15twMouseFunctioniiii$@%buttonstatexy BtwMotionFunction_Z16twMotionFunctionii@%~%xy$3CY9_Z13twDisplayInitfff~%&bgR9$bgG9$bgB9$+YR_Z13twDisplayInitv&',CtwMainInitV_Z10twMainInitv'(X''ict/H::0stderr 1<111%11v2TW_ALL_MESSAGES43TW_NO_MESSAGES53TW_GEOMETRY63TW_BOUNDING_BOX73TW_WINDOW83TW_CAMERA93TW_COLOR:3TW_MATERIAL; 3TW_LIGHTING<@3TW_FONTS=4DEFAULT_FOVYd[4twMessageKinds4TogglesH0RightMenu4twColorsH4BoundingBoxInitializedt 4BBCenter4BBMin4BBMax4OuterRadius 4InnerRadius 0GlobalAmbient  4frustumMode z4aspectRatio 44windowWidth 4windowHeight 4windowWidth_old 4windowHeight_old 4near  4far  4VPN 4VUP 4VRP 4FieldOfView 4FieldOfViewY 3DEPTH_BITS_TO_LOSE 0axis 4twSpinAngle  4KeyCallbacksInitialized t 4twKeyCallbackArray J4twKeyCallbackDoc *J0frameNumber 5USflagWidth3USflagHeight0USflagArray!]J0TWFontStyleI4BarnShoulderHeightD0twBarnJ4mouse_x4mouse_y0twIdleFunctionf0stderr 1<111%11v6D7$D7E}9]E|}9nEx9|Ey9E@}9ED}9Eq9EP}9E}9E {9Fx9F}92F}9KFH}9XFL}9dF`}9pFT}9|Fl}9Fq9Fq7F9Fx9Fq9Fy J9G y :J9*G@{9CGq:XG7nG yJ9Gx9Gq8G333? J  9G`q9Gx9Gx9Gx (GNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)glm/glm.cc/home/cs307/pub/twlong double int|chardoublesize_t֜/unsigned charshort unsigned intlong unsigned intsigned charshort intlong long intlong long unsigned int__quad_t;__off_tElong int__off64_t&/FILE.w_IO_FILE _flags o#_IO_read_ptrv#_IO_read_endv#_IO_read_basev# _IO_write_basev#_IO_write_ptrv#_IO_write_endv#_IO_buf_basev#_IO_buf_endv# _IO_save_basev#$_IO_backup_basev#(_IO_save_endv#,_markersZ#0_chain `#4_fileno"o#8_flags2&o#<_old_offset(6#@_cur_column,#D_vtable_offset-#F_shortbuf.f#G_lock2v#H_offset;Q#L__pad1Di#T__pad2Ei#X__pad3Fi#\__pad4Gi#`__pad5H#d_modeJo#h_unused2L|#l | _IO_lock_t Z_IO_marker  _nextZ# _sbuf`# _poso#w v|b  |b' o |b#GLbooleanGLubyteGLuintGLfloatfloatGLdouble  b _GLMmaterialH *!v# diffuse"# ambient## specular$#$ emmissive%#4 shininess&#D bGLMmaterial' $_GLMtriangle(+ vindices,$# nindices-$# tindices.$# findex/#$ 4bGLMtriangle0 _GLMgroup4*5v#p6#7#8# next9#GGLMgroup:G _GLMmodelL> pathname?v#@v#B#gC# E#F#H#}I# numfacetnormsK# facetnormsL#$pN#(O#,Q#0 materialsR#4 numgroupsT#8 groupsU#< positionW#@4GLMmodelY H_GLMnode  index# averaged# nextH#GLMnodeglmMax$ (L(a$b$glmAbs-L((f- glmDot:((u:v: (  |b"  l glmCrossH()uHvHnH| ( | |b- l  glmNormalizeV)*4vV ()*lXt |b 0 glmEqualj*W+`ujtvjp"j glmWeldVectors~_Z14glmWeldVectorsPfPjfX+,vectors~~"~duplicate,`+,copies`copieddihjl{ glmFindGroup_Z12glmFindGroupP9_GLMmodelPc,&-{ *v  ),$-t |b(  glmAddGroup_Z11glmAddGroupP9_GLMmodelPc&--{ *v,--t glmFindMaterial_Z15glmFindMaterialP9_GLMmodelPc-.{ *vfound.-.it glmDirNamev.c.<pathvd%.a.dirvpsvt glmReadMTLd.6h{ ~*v~|.|6 Xdirv\v`buf ~dih2T6nZoTk |b]glmWriteMTL6?9{ PmodelpathvLvH6:9 `dirvdvhlip+glmFirstPass@9?{ ~ ~V9?`dhplpv\nXtTbuf ~6glmSecondPassM?MM{ ~M ~?MOLPPQTpRXgS\T`}UdVhWlvXHnXDtX@bufY ~nglmUnitize_Z10glmUnitizeP9_GLMmodelM^R{ n,+NYRimaxx@minxDmaxyHminyLmaxzPminzTcxXcy\cz`wdhhdlscalep eglmBoundingBoxS_Z14glmBoundingBoxP9_GLMmodelPf^RTDS{ boundingboxSu`+dRTiU\maxxV`minxVdmaxyVhminyVlmaxzVpminzVt u|b* e glmDimensions_Z13glmDimensionsP9_GLMmodelPfTUp{ +UUbbox\ |b)  *b glmScale_Z8glmScaleP9_GLMmodelfUV{ scaleUVip 'glmReverseWinding_Z17glmReverseWindingP9_GLMmodelVY{ '+VYilswapp  glmFacetNormals_Z15glmFacetNormalsP9_GLMmodelY)]{  ,Y$]ipudvX |b!  glmVertexNormals_Z16glmVertexNormalsP9_GLMmodelf*]e { angle `,2]enodeLtailPmembersTX\average@dot`cos_angledihavgl |b+ N glmLinearTexture_Z16glmLinearTextureP9_GLMmodeleIhL{ ,eDh`Txdyhscalefactorlip  glmSpheremapTexture_Z19glmSpheremapTextureP9_GLMmodelJhkx{  -QhkPthetaTphiXrho\x`ydzhrlip |b%  uglmDelete_Z9glmDeleteP9_GLMmodelkQm{ h-kOmpit |b uglmReadOBJ@_Z10glmReadOBJPKc{ RmVo@XmToB{ pC t glmWriteOBJ_Z11glmWriteOBJP9_GLMmodelPcjVo|{ vmode-_o|i` dh |b,  yglmDrawS_Z7glmDrawP9_GLMmodelj|(S{ modeSy1|iU}V}triangleW}X} glmList_Z7glmListP9_GLMmodeljT{ modelistt glmWeld_Z7glmWeldP9_GLMmodelf,{ "'vectorsdcopiesh`iliglmReadPPM(_Z10glmReadPPMPcPiS0_,(vwidth(iheight(i4fp* di+ohw+o`h+o\d+oXimage,lhead-oo |bE!::"stderr`#TW_ALL_MESSAGES $TW_NO_MESSAGES !$TW_GEOMETRY "$TW_BOUNDING_BOX #$TW_WINDOW $$TW_CAMERA %$TW_COLOR &$TW_MATERIAL ' $TW_LIGHTING (@$TW_FONTS )%DEFAULT_FOVY P"stderr`&''''''!'3 'H@'](oV@/RGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)f05/objects.cpp/home/cs307/public_html/twunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong intcharlong double doubleGLint GLuint mGLfloat \floatGLdouble (M2MeGLUquadricObjGLUquadrictwTripleYM  BayipGazebo_Z10ayipGazebofffff gazeboXPos\ gazeboYPos\ gazeboZPos\ gazeboEdge\ gazeboHeight\  raisedPlatformColor gazeboTopColor standingPlatformColor columnColor  gazeboPlatformEdgeBD gazeboPlatformHeightBH gazeboRaisedPlatformEdgeBL gazeboRaisedPlatformHeightBP gazeboPlatformColEdgeBT gazeboPlatformColHeightBX gazeboBottomColEdgeB\ gazeboBottomColHeightB` gazeboTopEdge Bd gazeboTopHeight!Bh numPoints$Gl points&L~\bM   7gkim1DrawTable$_Z14gkim1DrawTablePfS_S_S_ _surfaceColor$ _barColor$ _smallBarColor$ _baseColor$ č slices&z@ stacks'zD surfaceBaseRadius*uH surfaceTopRadius-uL surfaceHeight.uP barBaseRadius1uT barTopRadius2uX barHeight3u\ barScaleX7B` barScaleY8Bd barScaleZ9Bh bSurfScaleXBtdrawPetal_Z9drawPetalv{0 drawFlower_Z10drawFlowerPfif|\}J numPetalsM  it jwangFlowerBouquet*_Z18jwangFlowerBouquetPffS_fS_fi color1* num1*M color2* num2*M color3* num3*MJ* HjaylmerTemple_Z13jaylmerTemplev ڗ i d tempSpec Mh tempShine Ml roofAH~ vZX wZL uZ@ normalk^^M  nM  jaylmerBoatz_Z11jaylmerBoatvP I jt jaylmerTrident_Z14jaylmerTridentvP>  V< lengtht= feet9>8v9t cp9p drawlowerLegBkd angleB\ xBt yBp zBldrawlegConnectorMl drawupperLegW= angleW\ xWt yWp zWlM drawEllipsoid`>| x`\ y`\ z`\ sabrahamRexh_Z11sabrahamRexPfS_S_| mainh lighth darkh gsjudgePenguin_Z13sjudgePenguini@ size  black} orange} white| tie| RFootTranslateX } RFootTranslateZ (} LFootTranslateX} LFootTranslateZ(} FootSize(} penguinHeight} BodyTranslateZ(} bodySize} BBodyTranslateY(} BBodyTranslateZ(} penguinArms#(} ArmTranslateZ$(} RArmTranslateX%(} RArmTranslateY&(~ LArmTranslateX'(~ LArmTranslateY((~ armSize)(~ armCylinderB*(~ armCylinderH+(~ tieHeight/(~ TieTranslateZ0(~ penguinHead4(~ HeadTranslateZ5(~ headSize6(~ BeakTranslateY:(~ BeakTranslateZ;(~ BeakBase<(~ BeakHeight=(~ REyeTranslateXA(~ REyeTranslateZB( eyeSizeWC( BREyeTranslateXD( BREyeTranslateZE( eyeSizeBF( LEyeTranslateXJ( LEyeTranslateZK( BLEyeTranslateXL( BLEyeTranslateZM(@ TailTranslateYQ(H TailTranslateZR(P TailBaseS(X TailTopT(` TailHeightU(h penguinWgz}M  flowerl vS fc1 fc2  chartreused curveCP@M  msarkarVase5_Z11msarkarVaseiPfS_S_S_S_ u vaseScale5 vaseColor5 bottomColor5 rimColor5 flowerColor15 flowerColor25 #msarkarCouch`_Z12msarkarCouchiPfS_vV e` colorA` colorB` msarkarCeilingLight_Z19msarkarCeilingLightiPfS_Vm lh mat bulbColor ^f light0o mat_emissionCLEAR\ mat_emission/L > mat_emission2?bool/M ?M OM  msarkarOttoman_Z14msarkarOttomaniPfS_n ottomanScale ottomanColorA ottomanColorB sdelrosaMailbox _Z15sdelrosaMailboxfiH height \}   textureIDsH postHeight\` curveHeight\d baseWidth\h baseDepth\l brown curve+} textureU  white\?  M  M  zmoriczHat _Z10zmoriczHatvt  hatHeight Bh outerRadius Bl innerRadius Bp flare Bt ^zmoriczClub *_Z11zmoriczClubvZ X maxRadius +B` minRadius ,Bd topRadius -Bh barLength .Bl lowerCylinder /Bp topCylinder 0Bt zmoriczBeanbag Y_Z14zmoriczBeanbagvZe b^ stretch ZBh compress [Bl black \\ ^zmoriczSpiral _Z13zmoriczSpiralPfiif}  n v  o spiral ^~ i ttM  draw_bezier_surface +$ v +t control_points +p ~jguintoDrawFlower 3_Z17jguintoDrawFloweri3P } 3 , green adD plum 7Xa pink :L ! purple =@jguintoDrawThreeFlowers k_Z23jguintoDrawThreeFlowersv48| 0tablePosts 8 x \ z \ @y brown \ !\h "\ltableTop W8 x1 W\ x2 W\ z1 W\ z2 W\ jweber2Table i_Z12jweber2Tableffff8!g i\W i\< i\ i\ ^tablePosts2 ,! x \ z \ texid ?d  "\p #\ttableTop2 XDX! x1 X\ x2 X\ z1 X\ z2 X\ 2jweber2Table2 j_Z13jweber2Table2ffffjD!g j\W j\< j\ j\ texid j?__static_initialization_and_destruction_0=! __initialize_p rt __priority rp_GLOBAL__I__Z10ayipGazebofffff s>R!::TW_ALL_MESSAGES GTW_NO_MESSAGES!GTW_GEOMETRY"GTW_BOUNDING_BOX#GTW_WINDOW$GTW_CAMERA%GTW_COLOR&GTW_MATERIAL'G TW_LIGHTING(G@TW_FONTS)GDEFAULT_FOVYPquadric;rexHeightBrexWidthBrexLengthBlegLengthBlegWidthBlowerlegHeightBupperlegHeightBtorsoHeightBcockpitLengthBcockpitHeightBrightarmLengthBsixthWidthBcurve#petal lightGray  7J]o @V@}@4@44)4@ff?Wfff@kUUU@44UU?@st shTGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)f06/objects.cpp/home/cs307/public_html/twsize_t {unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t ;__off_t +long int__off64_t Wchar_IO_FILE _flags #_IO_read_ptr Q#_IO_read_end Q#_IO_read_base Q# _IO_write_base Q#_IO_write_ptr Q#_IO_write_end Q#_IO_buf_base Q#_IO_buf_end Q# _IO_save_base Q#$_IO_backup_base Q#(_IO_save_end Q#,_markers <#0_chain B#4_fileno "#8_flags2 &#<_old_offset (#@_cur_column ,#D_vtable_offset -#F_shortbuf .H#G_lock 2X#H_offset ;7#L__pad1 DO#T__pad2 EO#X__pad3 FO#\__pad4 GO#`__pad5 Hm#d_mode J#h_unused2 L^#l W _IO_lock_t <_IO_marker _next <# _sbuf B# _pos #_ XWH nWH'long double doubleGLintGLuint{GLfloatfloatGLdouble}   twTriplem H _GLMmaterialH name!Q# diffuse"# ambient## specular$#$ emmissive%#4 shininess&#D HGLMmaterial' _GLMtriangle(+ vindices, # nindices- # tindices. # findex/#$ HGLMtriangle0 _GLMgroup4 name5Q#6#7# material8# next9#/GLMgroup:/ _GLMmodelL> pathname?Q# mtllibname@Q# numverticesB# verticesC# numnormalsE# normalsF# numtexcoordsH# texcoordsI# numfacetnormsK# facetnormsL#$N#(O#, nummaterialsQ#0 materialsR #4 numgroupsT#8 groupsU#< positionW#@GLMmodelYcfan2Piano_Z10cfan2PianoPfT`"'\Y_wheelColor XpWidth#dpFront%hpBack'lO cfan2Bench._Z10cfan2BenchPf`4"'.fbLength1hbWidth3lbDepth5plLength7t draw_Eye9_Z8draw_EyeffPfiif`"9999 9rotDegree9holeColorId draw_HeadR_Z9draw_HeadffffPfS_iiS_ "rHeightRrWidthRRR RRRRhaircolorR  eylul_Ghost_Z11eylul_GhostfffPfS_ffS_S_S_S_S_S_S_S_S_i "heightheadHeightheadWidthneckAngle headAnglechestAngletorsoAngle hipAngle$legAngle(gColorSkin,gColorDress048gColorHair<iRotationP PTrHeightXrHeadHeight\rHeadWidth`neckHdpieceHhmaxWlmidWpminWt achangBirchMedium_Z17achangBirchMediumb"  TmodelObject }modelFilenamet uBoundingBox \bool H zkayabadSax_Z11zkayabadSaxb#  tBzkayabadTable_Z13zkayabadTableb<#  tH::stderr BTW_ALL_MESSAGES4XTW_NO_MESSAGES5XTW_GEOMETRY6XTW_BOUNDING_BOX7XTW_WINDOW8XTW_CAMERA9XTW_COLOR:XTW_MATERIAL;X TW_LIGHTING $ >  I&I: ; II!I/  : ; : ; I8 : ; I8 .? : ; @@ .? : ; @@ 4: ; I .? : ;I@: ;I 4: ;I 9: ; 4: ; I< 4: ; I<  4: ; I< 4: ; I? < 4G 4G 4G 4G % : ; I$ > $ >   I&I : ; : ;I8 : ;  : ; : ; I8 I!I/ <  : ; ( : ;II : ; .? : ;I@: ;I .? : ; @@: ; I  4: ; I .? : ; @I@: ; I   !I/!".? : ; @@#4: ; I $.? : ; @@% I&.? : ;@@'4: ;I (.? : ;@I@).? : ;@@*4: ;I +.? : ; @@,.? : ; @I@-!I.: ;I /9: ; 04: ; I? < 14: ; I? < 24: ; I< 34: ; I<  44: ; I< 54: ; I< 64G 74G 84G 94G :4G% $ >  I: ; I$ >   : ; : ;I8 &I : ;  : ; : ; I8 I!I/  : ; I8 .: ; I@: ; I 4I4  .: ; @ 4: ; I : ; I .? : ; @I@ : ; 4: ; I 4: ;I 4: ;I .: ;@: ;I : ;I .? : ;@I@ .? : ;@@!9: ; "4: ; I? < #4: ; I< $4: ; I<  %4: ; I< &4G '4G (4G % $ > $ > : ; I&I I< I !I/ .? : ; @@ : ; I  4: ; I .? : ; @@: ; I .: ; @.: ; @ 4: ; I .4 @9: ; 4: ; I< 4: ; I<  4: ; I< 4: ; I? < 4G 4G 4G 4G % : ; I$ > $ >   I : ; : ;I8 &I : ;  : ; : ; I8 I!I/  : ; I8 .? : ; @@: ; I  4: ; I .? : ;@@: ;I 4: ;I : ; I 4: ; I 9: ; 4: ; I? < 4: ; I< 4: ; I<  4: ; I< 4G 4G 4G y f06/usr/include/GL/home/cs307/public_html/twachang-trees.ccgl.htw.hglm.h-dH,YdsH,YdsH,YdsH,YdsH,YdsH,YdsH,YdsH,YdsH,YdsH,YdsH,Ydr@dV8Xwfreeglut_std.hȼdRsWq9rWe.J,e,dds,Jg#### #xd::IdXd.:`q#$:~U:;fd p+d#!9dH***)*)))n+dH+ur#@srrgrref*.H9d( w+:=d<.+dVV 9r$: Y:9:,,: D+d%<&31dW#\.9)1-+4;dWVVVV;dW:<:8-dW:<:d8-d|9dIVdsXV +d;d;rrWVe;&(1uHb-DHmHHig.(+g4 ( }+;#w ;ad $+d- p+V-;V-V-V-VV<ԸHtԸHtԸHvdԀV;d;+dr +V;dd-V-Vd,W:Vrs7/V;erddddddddddddddgddd~9eƸ:-:6 wxU q+rVVV,=d///,-g(:(:(:;dr:uҭԎ8Tʎ$./>h +Vd,WrW,dW,dWre++[Vd0Vd +,-,-dQԸ$& J,HFdsS/g\Vd0VdHHd?M$&  v I*H&d:}93ddr3ddr33rd,;d:[+e:VV:VV<VV-dVVV3ed)>ed,4tw.h (#e,/e,3e84 +eT+((@gh,, 9 9r:$((dZo$+:ugՎ,si:/g:dH:/i+,t: 9,de: 9yT:VerV-V.s($rrVXWV-W0@@ Ud^W4jZjZj..D( DVe:::::::;999-v 9 c UVeW)VXVXVWdXX*W,V,V)1V,V0*V,V)V,V#/+,h Uc,rrVXW0LVZLVY*XW$X*W,#VV9;;;#xU -1#VV9;;;;;#uU 4*#VV9;;;#xU -#VV9;#P'/~+ qx#:::'%*(*(r9+17717z7 9 Uh#:::'%*(*(r9 +s# ku177 > cuո122r9066 @066 > cw# &^dd^dd,n$9c #( ,&&%'&'r&9rddrr[rVr7::spedYV##$#FLLWgW9,daَ&'.. > x՜=&) AVLMM >z cw###HHH#i%9VMMM >z\h$,Σ 9iVeH&$&լՎ+;eWeeeWeeeeehVe:::::::;dr Ar r  9H V/ 'v U%y]P39H;j#;eWeeeWeefddfeV<-&&%&&&j&WW+9g,W: +yxZOO @֏&'.. ?UVdԼ:3rV:sd)ddw Հ f05/usr/include/GL/home/cs307/public_html/twayip.cppgkim1.cppjustinawang.cppjaylmer.cppsabraham.cppsjudge.cppmsarkar.cppsdelrosa.cppzmoricz.cppjguinto.cppJackie.cppJackie2.cppgl.htw.hglu.hd q:V:V:dVXVBV:dVXVV:dW$V:dW$V:dW$V:dVXWV:dW$V:dW$V:dW$V:dVXVVHJJJHWWWertVXVXVXVV+dV,V;eVV* =WV/dWVrV-gV:WV:WV:WF+VVdXVdXVXVXVXV UHIVHHIV#dHHIVɸHHHIWWgVVVV.frW%+V'WV'WV'WV~+3)-+VdW;gV,rV-V+rV;eV:rV-cWYrVW,TC.W,YVV,Y4VdWWr&rWWXVVdVWCVdVVdX:..:.7XdVW:.,:.V,:.V}+,*V9V&WHIWHHHIWHHHIWYV9V&WHIWHHdeWHddeWYV9VYEVXYVEV0VdWE\Y0VdWE\ZVEdddeWddddeVYVEuWE'YW??YW??WYV?SX}qN$<?UVVdX[&V/&XV/ZX;V 9dXVWddXV?DddXVUMddXVUMddWV+IV%XVd+rXV>'VdV>>/V~+::<Տ V)HWW4ddHHddV dVdW=74'rV dVV'WV,WV@dVVrXVX,V +VVrWVrVV rrV4)pV ~93)-ddVWVWVWVYXfVXVXVV +7777777777777777V qd=V5dV +d, +,d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7V +d=V5dV +d::::,+Ec ;:9Q f06/usr/include/GL/home/cs307/public_html/tw/usr/include/usr/include/bits/usr/lib/gcc/i386-redhat-linux/4.0.2/includecfan2.cppedogruel.cppachang.cppzkayabad.cppgl.htw.hglm.hstdio.hlibio.htypes.hstddef.hTVdWVdWW))))W))W))WVdW)?G??1?1111)1Y))??GG????11??11111111))11YV)?G??1?1111)1VY)11)Y))W))W-;;-W)77)W5=A=WV1d#dWV=dWVWrrCrXV7ddWV)drV1rVrVtfVdWV?eeedW}+V,,(&(VveV1@XVcOXVDOX)V#W7V4#X +druVV)X.11r#s).11$Y.11VrXV#Y)699VrY699V#X)699VrX699V)X)699VrX699V#X)W}9sW.fYRtV,_9,| dAB K..@Q..@Q..@Q..@Q..@Q..@Q..@Q..@Q..@Q..@Q..@Q.(ޱAB K.H.u. P.H.t.P> AB ER..d..J..J.._.X._.(._.U._.U._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[._.[.(AB Ie.w. H.| (AB N.ȼAB .mAB DJ.AB Gu. AB ,AB _. +AB ^.8vAB K.AB .AB DF.AB De.UAB q. 0AB :#AB ^DAB w. AB M..T.VLAB Dx./AB >AB JAB ZKAB ~. AB L.)AB L.=AB W.\.(KAB W.tAB AB AB N.AB N.AB N.$[AB x.w.0F. M. P"AB E.$rGAB n.Y.0l. W.AB f.JAB AB ~AB $AB .0z. e.H. (AB Y.. KAB K.H.}.(fAB W.m.M.>.M.H.$\AB W.K.U. y. v&AB W.K.U. SAB H.^AB a.H.NSAB H.SAB H.AAB $8 AB K.H.a..PFPAB Y.4+AB P.Z. O.H.R.H.R.Q.`.9AB uAB I.P.0rAB HT.p. h.y. _.t. z..AB I.R.,HAB I.p. 0t=AB n.}. U. i.]. T. Q.H.(AB Hc.U. T.z. O.$tAB n.v. j. V. Y.,|AB ET.p. h.y. [. AB ER.p.<*AB Ej..p.O.O.V. Q.`.O.H.&6AB M. P.\.AB I.R.(AB t. ..J.V. AB . ^AB M. s.. >SAB AB P. ZAB I.s. O._. 'AB M. N..$AB M. A..h. (IAB DG.O.s.0.AB nAB EAB x.LAB Q.`AB N.vAB Q. AB S.TAB i. AB N.H.(AB N.D AB d AB  AB %AB N.H.6AB E_.6AB E_.66AB E_.l/AB AB L.AB Q.AB AB ZAB u. Z>AB Z.. c.QAB c.d.AB {.fAB h.. oAB AB 8AB O. $yAB .I. ..0jAB 4AB Z.. ^.L.^.Q.^..0N.<AB FV..b._.b.x. D.A.0U.l )AB < AB FV.. L..0O.y. 4..0U.PAB O. AB Em.qAB ].<rAB ].@AB O..Z.e.Q.r.Z.U.Q.r.Z.U.,AB U..W..W.. XoAB Y.{. N. AB Y.Y.0N.(VAB `.Y.W. H.W.Y.,AB `.H.].Y.W. Z.Y.AB E|.L. H.l. G.H.q. G.H.X.H.U.o. [.G. X.o. X.H.X.o. H.l. X.H.X.o. H.u. i.l. H.u. i.l. H.u. i.l. H.u. i.j!AB H..""AB H..$vAB O.].@%>AB a.~%pAB R.&%AB X.('AB K.x.M.m.O.Y.| ` (,AB `L(4AB `(tAB Z.`(AB Z.`)AB Z.`*AB \. `X+rAB EU.j.`,\AB ].`&-AB L.`-iAB k.`.GAB L.(`d. AB Ie.a. .$`6AB DM.. .,`@9HAB GZ.._.. .0`?rAB H.. . . .$`MdAB DZ...`^RAB ]. `TAB DZ.h.`UAB D`VAB DZ.`YuAB DZ.`*]AB EZ.$`eAB DZ.j._.`JhbAB DZ.`kAB ].(`RmAB N..[..K.T`Vo_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. .`|AB ]..`DAB H.o.`<AB D_.$`,AB EK.. h.| AB H=.H.L.\.Q._.V.J.Q._.V..Q._.a.H.Q._.a.H.Q._.a.H.Q._..H.Q._.a.H.Q._.a.H.Q._.a.H.Q._.V.Y.J..<>AB .[. H.\.^. H.\.A. H.\.~. H.AB `.U.@|AB U.H.^.Q.g.\.J.H.l.@.J.H.^.}.(AB `.\.b.|.b.|.xAB Hj.H.Z._._.|._.j. ].S._.j. ].S._.j. ].S._.j. ].S.[.Q.J.G.J..J.w.8nAB ].H.Z.a. H.Z.M. `.a. `.t.\PAB g.e. k.^. `.a. H.Z.G. H.Z.a. H.Z.G. H.Z.a. H.Z.G. H. >AB t.0P.y. AB o.H.Z._.lVAB l.`.{AB t.}.>>AB T.`.| AB [.H.T.}.].H.i.t.0W.Z. H.i.B.W.H.Z.h.i.B.W.|.Z._._.^._._.W.H.Z.h.Z._.Z.e.T.T.Z._.W.H.Z._.W.W.0].n. ].H. z.0].H. w.H.].|.Z.H.w.0].n. Z.f.0n. H.W.f.0].n. H.AB H.4.v.H.].N.J.a.J.y.J.y.@.H.].N.J.a.J.}.J..`.H.v.H.Z.a.[.M.].~.L.H.m.h.Z._.B.|. H.m.h.Z._.B.|. H.[.H.B..J..`.H.B.~.B.G. H.`..`..`.H.|.s. H.4AB Ec.. P..W.h.N.8 UAB Z.. Z.n.J.].q.t. H.].\.<vAB Z.H.T.P.A..W..W..<VAB EV.H.].e. H.\..\.. H.(nfAB Z.^. Z.~. Z.r.LAB HI..f.U.v..M..0D.G. [.h. P.H.0 AB @.X.Z.g. H.^. H.Z.[.<AB @.H.Z.`.b.a. H.].~. ].a. ].[.,Z AB Ev.H.Z.p._.K.4fAB Y.S.Z..0P.i. P.Z. Y. AB t.0P.i. DAB Ee.`.Z.R.d.R.d.R.d.R.i.O.(4AB ].u._.u._.u.$8HAB E_..$AB K.R.r._.8AB K.AB N..$AB K.R.r._.DAB K.eAB >AB | T AB E~.Y.W.H.Z.|.J.|.J..J..J.._.|.J..J.._. .O..J..J..J..J..J..s.v..|.].$.\..k..n.`.Z.`.(`AB u.H.Z.|.A..0AB ER.H.i.B. g.b.L AB q.b.b. . H.b.. H.f.H.W.E.t.H.q.c. H.  AB .H.].. c..0H.W..Z.`.e.a. H.f..Z.`.s.z.`.a. H.f..Z.`.s.z.f.a. H.f..Z.`.s.z.`.a. H.f.{. H.$IAB e..@Q.`.Z.AB AB trianglesunsigned intnumtrianglesfrustumMode_tmodelviewglutBitmap9By15twDrawStringtwDisplayInitslicesverboseglutBitmapHelvetica18matSpeculareyeRadiusshininessfilenametwColorNameformatheighttwPPM_Tex2DstackswidthglutBitmapTimesRoman10glutBitmap8By13glutBitmapHelvetica12glutBitmapTimesRoman24twNextFrameanglemaxPixValueunsigned intverticesnumtrianglestexcoordsnummaterialsmodelfiletriangles__PRETTY_FUNCTION__filenamenumverticesnumnormalsdimensionsnumtexcoordsnormalsmtllibnamematerialnumvectorsgroupepsilonnameunsigned inttablePostTopZflowerHeighttablePostRightXtablePostLeftXnstepscolorfrontLowerRightXunsigned intfrontLowerLeftXtablePostBottomZeyeRotateXgColorIrisslicestriangleseyeRotateYgColorEyeunsigned intprintBBstacksnumtriangles_pianoColorttutt u t t uttu((t((t((uȼɼtɼ˼t˼uttuttuttutt u  t t7u89t9;t;uttuttuttutt u  t  t :u:;t;=t=]u^_t_atauttUuVWtWYtYuttuttuttZuZ[t[]t]uttuttutt'u()t)+t+sututuwtwuttuttuttuttuttOuPQtQStSrurstsutuuttuttutt~u~ttuttuttutteufgtgitiuttvuvwtwytyuttuttNuNOtOQtQuttutt7u89t9;t;EuFGtGItIuttuttuttqurstsutuutt,u,-t-/t/tututuwtwuttsututuwtw{u|}t}tutt*u*+t+-t-&u&'t')t)\u\]t]_t_uttutt^u^_t_ata>u>?t?AtAuttZuZ[t[]t]uttuttuttuttnunotoqtqut t KuLMtMOtO_u`atactcvuvwtwytyuttuttu t  t (u()t)+t+CuDEtEGtGdudetegtguttuttuttutt6u67t79t9lulmtmotouttuttuttuttuttZuZ[t[]t]uttuttutt u !t!#t#utt8u89t9;t;uttiujktkmtmuttuttk ul m tm o to  u  t  t PuPQtQStSuttutt;u<=t=?t?uttuttXuXYtY[t[uttUuVWtWYtYuttutti!uj!k!tk!m!tm!""u""#"t#"%"t%"$u$$t$$t$@%u@%A%tA%C%tC%~%u~%%t%%t%&u&&t&&t&'u''t''t'(utt,u,-t-/t/`u`atactcuttuttkulmtmoto7u89t9;t;uttut t uttuttCuDEtEGtGdudetegtgu !t!#t#huhitiktk%u%%t%%t%>*u>*?*t?*A*tA*,u,,t,,t,-u--t--t-.u..t..t.1u11t11t1 5u 5 5t 5 5t 5=u==t==t=)@u*@+@t+@-@t-@CuCCtCCtC1Eu2E3Et3E5Et5E6Gu6G7Gt7G9Gt9GTuTTtTTtTYuYYtYYtYYuYYtYYtY \u \ \t \\t\]uttutt u t t u t t u t  t  u  t  t utt\u\]t]_t_JuJKtKMtMuttwuxyty{t{uttIuJKtKMtMutt#u##t##t#9u99t99t9+;u,;-;t-;/;t/;=u==t==t=bAubAcAtcAeAteAyCuzC{Ct{C}Ct}CDuDDtDDtDJuJJtJJtJKuKKtKKtKfMufMgMtgMiMtiMqNurNsNtsNuNtuN Pu P Pt PPtPPuPPtPPtP?Su@SAStASCStCSDTuDTETtETGTtGTXuXXtXXtXDYuDYEYtEYGYtGYYuYYtYYtY_u__t__t_P`uP`Q`tQ`S`tS``u``t``t`IbuJbKbtKbMbtMb^butt u  t tuttutt u t t 7+u8+9+t9+;+t;+,u,,t,,t,,u,,t,,t,,u.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.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_loc44#HH 1hh7   @ ?LL GoVVHToc 00@l pp up((P {xx(mE% :?`]`m mmmnn\ q   w   m" 0-#<8x"I3Th#K_ $% 9'4Hh LV0p  ( x  :?`]mmmmnn q w !"#$% m*m8mEwT(q[ q }mm\]mX H T `xq*q7x?xGxTx Zy `yx y {@{@}D}H}L}P}T} `} l} x}|} }}q(}8}IrRr |r r r s    / A^d# xp# |# $( 0( <(  (, L(4 (#8(t F(.o( () *  )).G d.  16 Q@9H w?r ,+`+++*<+$t ,"`,,,# -&Sh---}}}}51"co> 4@s4t4444t<4  4 0 4 J 4 d P5 } `5H >  lV { >> u  5 * 5 D 5 ^ 6 x v$ 6   87 H7 X7 7 < 7 Y `vv 7  8  8x  9  $9 " 09 @ <9 ^ H9 v 8H    e c p9  9  }A l/ L ȼ ` ,\ ~   ~%p 9  *] x & V >JjWdq~ ^D |x< nf    %3(DPM_ o  mRx8  u ,  $v 0 wF' iT  z  P \  q  %/7C0wY{ipj! }uV $n Bx> g I3ZK BmS_dp8v    Lx .% X+r #(K 0$q=K ZP j  s &I W6 q Vo_  1G?U Pt ef pq|   U 4x ~@w.: Rxa$s&   >  wZ> Rm  +x73JGT(cNS oD Pw+ XwE hw[ xd  ,x5HX&- u4 wdxx K < 0 xt= % 8 F> a o p}( ( x    :# uv + 7x? Tm eU } Qx>S qJ 8  )r6DQ#b sk66  V  = Xo L $T CWD  r* k Z m\  +-j<Q IxT w`FP '  T, J xw  8 <ImZ^ tT f &% <r | K  +/ q :JJޱ X9jt   y j   '-i q" 8 NX"jvce  } v  % / (? L n \ f Md P"  m   !,H ! )!Z  =!xI!X!Jhb {! ! !l ) !D !!!` !(" !^ ") &"`qx-"@%> D"v& T"4f" wm""A ". "n""}"x"Yu "I %#  =#"" G#{W# + i#S u#r #_## #\. ## ##|  $$2+$P @$ W$o$m$^R $ $$6 $w$| % % %w.%6A%S%^%wm%xq%%Z %| %%x%4%VL %f & q&` '&&6&/ K& _&.&m&  &&6 &&S &,q& &rG 'f 'w-'x1'  J'V'( d' ' ' '"call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.4577p.4576__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxachang-trees.cc_ZZ7displayvE4C.46_ZZ7displayvE4C.45_ZZ7displayvE4C.44tw.ccTogglesFieldOfViewFieldOfViewYmouse_xmouse_ywindowHeightBBMinBBMaxKeyCallbacksInitializedtwKeyCallbackArraywindowWidthtwKeyCallbackDocOuterRadiusInnerRadiusnearfarfrustumModeVUPVPNVRPtwMessageKindsBBCenterBoundingBoxInitializedaspectRatiotwSpinAnglewindowWidth_oldwindowHeight_oldtwColors_ZZ26twTrackballOrientation_oldiiiiE4C.88_ZZ26twTrackballOrientation_oldiiiiE4C.87_ZZ11twOrientVPNiiE4C.92_ZZ22twTrackballOrientationiiiiE4C.91_ZZ22twTrackballOrientationiiiiE4C.90_ZZ6twSpinvE4C.71_ZZ6twSpinvE4C.70_ZZ6twSpinvE4C.69_ZZ11twGrayLightiPffffE4C.50_ZZ10twRotViewYhiiE5C.199_ZZ10twRotViewXhiiE5C.200_ZZ9twPanViewhiiE5C.201_ZZ11twTeddyBearvE5C.350_ZZ11twTeddyBearvE5C.349_ZZ11twTeddyBearvE5C.348glm.cc_Z6glmMaxff_Z6glmAbsf_ZZ6glmDotPfS_E19__PRETTY_FUNCTION___Z6glmDotPfS__ZZ8glmCrossPfS_S_E19__PRETTY_FUNCTION___Z8glmCrossPfS_S__ZZ12glmNormalizePfE19__PRETTY_FUNCTION___Z12glmNormalizePf_Z8glmEqualPfS_f_ZZ12glmFindGroupP9_GLMmodelPcE19__PRETTY_FUNCTION___Z10glmDirNamePc_Z10glmReadMTLP9_GLMmodelPc_Z11glmWriteMTLP9_GLMmodelPcS1__Z12glmFirstPassP9_GLMmodelP8_IO_FILE_Z13glmSecondPassP9_GLMmodelP8_IO_FILE_ZZ10glmUnitizeP9_GLMmodelE19__PRETTY_FUNCTION___ZZ14glmBoundingBoxP9_GLMmodelPfE19__PRETTY_FUNCTION___ZZ13glmDimensionsP9_GLMmodelPfE19__PRETTY_FUNCTION___ZZ17glmReverseWindingP9_GLMmodelE19__PRETTY_FUNCTION___ZZ15glmFacetNormalsP9_GLMmodelE19__PRETTY_FUNCTION___ZZ16glmVertexNormalsP9_GLMmodelfE19__PRETTY_FUNCTION___ZZ16glmLinearTextureP9_GLMmodelE19__PRETTY_FUNCTION___ZZ19glmSpheremapTextureP9_GLMmodelE19__PRETTY_FUNCTION___ZZ9glmDeleteP9_GLMmodelE19__PRETTY_FUNCTION___ZZ11glmWriteOBJP9_GLMmodelPcjE19__PRETTY_FUNCTION___ZZ7glmDrawP9_GLMmodeljE8material_ZZ7glmDrawP9_GLMmodeljE8triangle_ZZ7glmDrawP9_GLMmodeljE5group_ZZ7glmDrawP9_GLMmodeljE1i_ZZ7glmDrawP9_GLMmodeljE19__PRETTY_FUNCTION__objects.cpp_GLOBAL__I__Z10ayipGazeboffffflowerlegHeightcurvelegWidthpetalrightarmLengthcockpitHeightrexWidthlegLength_ZZ10ayipGazebofffffE3C.4_ZZ10ayipGazebofffffE3C.3_ZZ10ayipGazebofffffE3C.2_ZZ10ayipGazebofffffE3C.1_ZZ10ayipGazebofffffE3C.0_ZZ13jaylmerTemplevE3C.6_ZZ13jaylmerTemplevE3C.5_Z4feetiPf_Z12drawlowerLegfiii_Z16drawlegConnectorv_Z12drawupperLegfiii_Z13drawEllipsoidfff_ZZ13sjudgePenguiniE4C.35_ZZ13sjudgePenguiniE4C.34_ZZ13sjudgePenguiniE4C.33_ZZ13sjudgePenguiniE4C.32_ZZ13sjudgePenguiniE4C.31_ZZ6floweriPfS_E4C.37_ZZ6floweriPfS_E4C.36_Z6floweriPfS__ZZ19msarkarCeilingLightiPfS_E4C.40_ZZ19msarkarCeilingLightiPfS_E4C.39_ZZ19msarkarCeilingLightiPfS_E4C.38_ZZ15sdelrosaMailboxfiE4C.44_ZZ15sdelrosaMailboxfiE4C.43_ZZ15sdelrosaMailboxfiE4C.42_ZZ15sdelrosaMailboxfiE4C.41_ZZ14zmoriczBeanbagvE4C.45_ZZ13zmoriczSpiralPfiiE4C.46_Z19draw_bezier_surfaceiPf_ZZ17jguintoDrawFloweriE4C.50_ZZ17jguintoDrawFloweriE4C.49_ZZ17jguintoDrawFloweriE4C.48_ZZ17jguintoDrawFloweriE4C.47_ZZ10tablePostsffE4C.51_Z10tablePostsff_Z8tableTopffff_Z11tablePosts2ffj_Z9tableTop2ffff_Z41__static_initialization_and_destruction_0ii_ZZ10cfan2PianoPfE3C.0_ZZ8draw_EyeffPfiifE3C.1_ZZ17achangBirchMediumbE11modelObject_Z6twZoomf_Z12twErrorCheckPci_Z12glmFindGroupP9_GLMmodelPcglutWireTorus_Z11twNextFramev_Z13twDisplayInitfff_Z5twDotPfS_glPixelStorei_Z16glmVertexNormalsP9_GLMmodelftwIdleFunctioncos@@GLIBC_2.0fgetc@@GLIBC_2.0_Z17glmReverseWindingP9_GLMmodelglPopAttribpm_freearraygluUnProjectglTexImage2D_Z14twCrossProductPfS_S__Z13twTriplePrintPcPfdeerBBoxvsprintf@@GLIBC_2.0_Z7glmWeldP9_GLMmodelf_Z14msarkarOttomaniPfS__Z15twSolidCylinderfffiiglReadPixels_Z13twSetMessagesiglGenTexturesglutKeyboardFuncglMapGrid2fglutFullScreenatan@@GLIBC_2.0_Z11twPPM_Tex2DPcb_Z11zmoriczClubv_DYNAMICstrdup@@GLIBC_2.0pineconesglRasterPos3f_Z16twCameraPositionv_Z10twCosAnglePfS__Z9twMessageiPcz_Z11twSolidBarnPfS_S_ff_Z15twMouseFunctioniiiiglutBitmapHelvetica18_Z17twPointInTrianglePfS_S_S_RfS0__Z10cfan2PianoPf_Z15twShadingTogglehiiglMapGrid1fglColor3f_Z14jaylmerTridentv_Z14twOriginalViewv_Z11twNextFramehiiglGetDoublev_Z12twDrawStringjjPczglRotatef_Z9initmodelvstrcmp@@GLIBC_2.0glFlushglEvalMesh2glutBitmapHelvetica12asin@@GLIBC_2.0_fp_hw_Z8twGroundvperror@@GLIBC_2.0_Z6twTubefffiifprintf@@GLIBC_2.0_Z11jaylmerBoatvgetenv@@GLIBC_2.0glutMainLoopmapleCluster_Z13twVectorScalePfS_fglVertex3fglutDestroyMenuisgraph@@GLIBC_2.0_Z9setWindowii__fini_array_endglutCreateWindowglNormal3fv_Z14makeToggleMenuv_Z16twStopAndRefreshhiiglutReshapeWindow_Z7twColorPffffallBirchBBox_Z6twSpinv__assert_fail@@GLIBC_2.0_Z7twResethii_Z14glmWeldVectorsPfPjfglutSolidCube_Z8twWindowv__dso_handleglTexCoord2fv_Z5mult4PfS_S___libc_csu_fini_Z13twBoundingBoxfffffflightGrayglutCreateMenu_Z17achangBirchMediumbgluPerspectiveglDisable_Z10twRotViewYhiiglMatrixModerewind@@GLIBC_2.0GlobalAmbientglScaled_Z11glmWriteOBJP9_GLMmodelPcjgluNewQuadric_Z11twColorNamei_Z12twNearFarSetRfS__Z6twAxesvTWFontStyleglNewListputs@@GLIBC_2.0_Z13twPerspectiveffPc_initglViewportglVertex3fvglBeginppm_readppminit_Z11msarkarVaseiPfS_S_S_S_firBBoxglMap1fmalloc@@GLIBC_2.0glutBitmap9By15ppm_readppm_Z17twReshapeFunctioniiredwoodSaplingfscanf@@GLIBC_2.0glLineWidthgluQuadricDrawStyle_Z7twColorffff_Z9twSetFontPci_Z11twOrientVPNiifread@@GLIBC_2.0_Z7displayvshrub1BBox_Z11twSaveFrameiiPcb_Z10glmReadOBJPKc_Z13twVertexArrayPA3_fiUSflagArrayglutInitWindowSizegluLookAtglutMotionFunc_Z7twYviewv_Z7glmListP9_GLMmodeljstderr@@GLIBC_2.0_Z8twCameravglutBitmapTimesRoman24_Z13twKeyCallbackcPFvhiiEPcglutBitmap8By13_Z9twProjectPfS_RightMenu_Z16twLightingTogglehiiglutAddMenuEntrypineFast__xstat@@GLIBC_2.0glTexParameteri_Z11glmAddGroupP9_GLMmodelPc_Z23jguintoDrawThreeFlowersvredwoodSaplingBBoxglRasterPos2ibirchSimpleBBoxmapleClusterBBox_Z9twHSV2RGBPfS__Z13twCameraShapevgluCylinder_Z3minffdeer_Z11twRotateVPNfPf_Z13jaylmerTemplev_Z9twKeyInitv_Z14gkim1DrawTablePfS_S_S__Z6setRGBiihhhglTexCoord2fglGenListsglutMouseFunc_Z10ayipGazebofffff_Z11twFOVX2FOVYf_start_Z11eylul_GhostfffPfS_ffS_S_S_S_S_S_S_S_S_i_Z12twTripleInitPfffffgets@@GLIBC_2.0_Z12msarkarCouchiPfS__Z7twZoom1voakBBox_Z10twWireBarnPfS_S__Z7strcatlPcPKci_Z8glmScaleP9_GLMmodelfglutBitmapCharacterstrstr@@GLIBC_2.0axis_Z13twPointOnLinePfS_S_fframeNumber_Z8twVectorPfS_S_glLightfvglGetErrorglutInitDisplayMode_Z7setStarii_Z10twCylinderfffiippm_allocrowglGetIntegervglPushAttribgluDeleteQuadric_Z11zkayabadSaxbglLineStippleglutInit_Z9twPanViewhii_Z13twGetViewportPiglLoadIdentity_Z19msarkarCeilingLightiPfS__Z10twPathnamePKcbglPointSize_Z12twFullScreenv_Z6twDiskfi_Z6twHelphii_Z13glmDimensionsP9_GLMmodelPfglutSolidOctahedron_Z19twBoundingBoxTogglehiiglTranslatedglPopMatrix_Z11twGrayLightiPffff_Z9glmDeleteP9_GLMmodel_Z18twKeyboardCallbackhii__fini_array_startfputc@@GLIBC_2.0__libc_csu_init_Z14twGetModelViewPdfloor@@GLIBC_2.0ppm_readppmrow_Z6twSavehiipineCraggy__bss_start_Z13twFrustumMode13frustumMode_t_Z10twMainInitvmainglutIdleFunc_Z10glmReadPPMPcPiS0__Z7twPointPfS_S_glutBitmapTimesRoman10_Z15twGetProjectionPdglutPositionWindow_Z12jweber2Tableffff__libc_start_main@@GLIBC_2.0glClearColor__init_array_end_Z13twPlaneNormalPfS_S_S__Z13twSpinCommandhii_Z16twDrawUnitSquareff_Z13twDisplayInitv_Z12twDrawStringfffPcz_Z10drawFlowerPfifglutSwapBuffersstrcat@@GLIBC_2.0_Z8setColoriiiglutPostRedisplaytan@@GLIBC_2.0data_startglutDisplayFunc_Z9setCameravprintf@@GLIBC_2.0_Z17twRotateViewpointfPfglDepthFunc_Z13startSpinning6axis_tglutWireCube_Z8twUSflagv_Z4pow2i_Z7twTex2DPcb_finimemcpy@@GLIBC_2.0_Z15glmFindMaterialP9_GLMmodelPcsqrt@@GLIBC_2.0_Z15sdelrosaMailboxfi_Z14twStartZoominghiiglEndListgluQuadricNormalsglMaterialfglutSolidConeglutSolidSpherefclose@@GLIBC_2.1_Z16glmLinearTextureP9_GLMmodelglLightModeli_Z8draw_EyeffPfiifstrrchr@@GLIBC_2.0quadric_Z10twIdleFuncPFvvEglutAttachMenuglTexEnvfglutReshapeFuncglPushMatrix_Z6mult3dPfPdS_glRotated_Z10glmUnitizeP9_GLMmodel_Z16twPrintMatrix4x4PcPd_Z26twLineTriangleIntersectionPfS_S_S_S_S_RfS0_S0___preinit_array_endglBindTextureglEnableglNormal3f_Z17twVectorNormalizePf_Z5mult3PfS_S__Z14zmoriczBeanbagvbirchSimpleglutSolidTorus_Z19glmSpheremapTextureP9_GLMmodel_Z11twTeddyBearv_Z18jwangFlowerBouquetPffS_fS_fi_Z5ceil2i_Z13jweber2Table2ffffjexit@@GLIBC_2.0glClear_Z6twQuithiistat_Z17rightMenuCallbacki_Z16twInitWindowSizeiitwBarn_Z16twMotionFunctionii_Z10twInitViewisscanf@@GLIBC_2.0_edata_IO_putc@@GLIBC_2.0_Z13twViewCommandhii_Z14twVectorLengthPf_GLOBAL_OFFSET_TABLE_free@@GLIBC_2.0_endshrub1_Z15glmFacetNormalsP9_GLMmodel_Z17twNearestFragmentPA3_A3_fiPfS2_S2_Rf_Z11twPPM_Tex2DPcbRfS0__Z5twSkyvacos@@GLIBC_2.0_Z11twTranslatePf_Z7twZviewv_Z26twTrackballOrientation_oldiiiigluDiskglMaterialfv_Z9drawPetalv_Z15twPointDistancePfS_glMap2f_Z13zkayabadTablebglShadeModel_Z11sabrahamRexPfS_S_glScaleffopen@@GLIBC_2.1_Z13twLoadTextureiPc_Z17jguintoDrawFloweri_Unwind_Resume@@GCC_3.0__init_array_start_Z14glmBoundingBoxP9_GLMmodelPf_Z17twDrawBoundingBoxvgluProject_Z10twRotViewXhiipineFastBBox_Z22twTrackballOrientationiiii_Z9twFovySetRf_IO_stdin_usedpineconesBBoxvprintf@@GLIBC_2.0strtok@@GLIBC_2.0glColor3fvpineCraggyBBoxoakglLightModelfv_Z23twLinePlaneIntersectionPfS_S_S_RfS__Z7glmDrawP9_GLMmodeljglTranslateffallBirchsprintf@@GLIBC_2.0_Z9twAmbientffwrite@@GLIBC_2.0__data_start_Z10cfan2BenchPfsin@@GLIBC_2.0_Z12twTripleCopyPfS__Jv_RegisterClasses__gxx_personality_v0@@CXXABI_1.3__preinit_array_start_Z10zmoriczHatv_Z16twPointDistance2PfS_glEnd_Z7twXviewvBoundingBox_Z14rotationMatrixPfffff_Z11twUnProjectPfS__Z13zmoriczSpiralPfiiglutWireConefir_Z9draw_HeadffffPfS_iiS_glEvalMesh1_Z7twPausehii_Z27twLinePlaneIntersection_oldPfS_S_S_S_S__Z13sjudgePenguini__gmon_start__strcpy@@GLIBC_2.0