ELF44 (&#444444PP PPHHH Ptdhh,h,Qtd/lib/ld-linux.so.2GNUn|`9p_k.sbl$f8<(jm^E~hBe}V 2d6iH LoRr"\3)Aw]vSPW:  ' /0&+;4#!I*K?,D@O= X7UFMYaQ>GyzJ%Zx5TNCq[t1ucg-{&q*j^6(GM VPMR_Yj%u}Y{u$BgTI_\.&kWzGx "-(+~5Y8$A3&GE3GX(~YgY~Y?<O\(u 2QgDrq#k2?+QjYKTXYoK+J9l 'q"cw ($@4Y^{,Y_#2$69,734f&@ o.TZwFg "libglut.so.3glutWireTorusglPixelStoreiglPopAttribglutKeyboardFuncglutFullScreen_DYNAMICglutBitmapHelvetica18glFlushglEvalMesh2glutBitmapHelvetica12glutMainLoopglutDestroyMenuglutCreateWindowglutReshapeWindowglutSolidCubeglutCreateMenuglDisableglMatrixModeglScaled_initglViewportglBeginglutBitmap9By15glutInitWindowSizeglutMotionFuncglutBitmapTimesRoman24glutBitmap8By13glutAddMenuEntryglVertex2fglRasterPos2iglutMouseFuncglutBitmapCharacterglGetErrorglutInitDisplayModeglPushAttribglutInitglLoadIdentityglutSolidOctahedronglTranslatedglPopMatrixglutIdleFuncglutBitmapTimesRoman10glutPositionWindowglutSwapBuffersglutPostRedisplayglutDisplayFuncglutWireCube_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.6strcpyvsprintfgetenvfscanffgetsmemcpyperrorputsmallocstrrchrfprintfstrcatvprintfstdinstrstrstrtoksscanffreadstrdupisgraph__assert_failstrcmpfgetcfclosestderrfputcfwrite__xstatrewindexitfopen_IO_putc_IO_stdin_used__libc_start_mainfree_edata__bss_start_endCXXABI_1.3GCC_3.0GLIBC_2.1GLIBC_2.0` ӯk P&y 0ii ii ii 0QYYY:YDYEYFYfY@QDQHQLQPQTQXQ\Q`Q dQ hQ lQ pQ tQxQ|QQQQQQQQQQQQQQ Q!Q"Q#Q$Q%Q&Q'Q(Q)Q*Q+Q,Q-Q.Q/Q0Q1Q2Q4R5R6R7 R8R9R;R<R= R>$R?(R@,RA0RB4RC8RGUEUEUEUEUEUEÐUW u4}E EE EE EuhhnEPhhUuhh}ÐUW$}EEE EEE EPE ]}EEEEEEEPhhEPhhuhh-}ÐU}x2},U`TPPRjuh dÐUEE EtE]E ]EEEUUE UEUEÐUE E E ʍd$$d$$d$$uh4  Uj;hC  hQ hP  ?P jCPP?P6DZ@Z }UE EUE UE ÐUE MEUE MUE M\ UE EEUE EUE EUE`\E 8ZEE ^^^RPu uh` j@ ÐUu uÐUu uE`\E 8ZÐU8Z`\PRh j`\^8Z^ÐU^^PRh j^^PRjjzÐU^E^E ÐUHTEUuh ÐUuh ÐUuh ÐUHEUċEUĉEȉŰEȋỦEЉUԃ @Pl Pv EPE ]E ]E ]EPEPEPEPP@Puuuuuu0tFE E E ʃd$$d$$d$$h w 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@Puuuuuu0tZuuuuuuh8 ; @Phn  Phx  j`EٝمEٝمEٝمʍd$$d$$d$$uÐUE   ]Ed$$`]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 EU^^E E˃d$$ɍd$$d$$d$$h j0^^E Eˍd$$ɍd$$d$$d$$ EHTE d$$^]EM ]8Z`\EEPRd$$d$$h j ÐU(E<E@t ^]>^]E@HPd$$M]E^]E@^d$$|PH]EEtYEEɃ d$$d$$h  ^^EEɃRPd$$d$$h\ EEEU h#^E}t}}t' DThX?PR^Et9^]DT PNh`ud$$@^]EDTh`d$$Pr^Et+^]EDThjd$$P4^]DT Ph`ud$$ÐU^t ho h~ hP  h^M h$ hjW jJPP?P=^PPRPPPP?PP^PRPwPPPZ?PPP^PPP PPP; h$ QÐU^t ho3BHTHTDT^]^E^h^h^*ZtN^^^^^ʍd$$d$$d$$hj X^E^^E^^^^ʍd$$d$$d$$hj PPPh^P?PPh^U^t hosBHTHTDT^ ]^E^h^h^*ZtN^(^^^^ʍd$$d$$d$$hj `UE^E^^E^^^^ʍd$$d$$d$$hjI U jPPPh^oP?PPh^PÐUUE(Z(Z$Z P}up}u.ZtU jPPPh^PPPh^ÐU jPPPh^iP?PPh^JÐUEEEE}Yt}Zt}Xt %lÐU hm^t?h^h,h^h0h^h4^^^]^^^^^^^^^σd$$͍d$$uud$$ɍd$$d$$d$$d$$d$$PÐUE^}u h8(}u hG hUwUhhe8Z`\PRjjQ*Zt:^^^ʍd$$d$$d$$hxj 8^^^ʍd$$d$$d$$hj hheQhhe7hhe(Zt)Zth heÐUEE ɋEE EE ÐU(u u]uu]u u M]E]EE@tuuK]E}]EÐUWV^t horY}DUE]E ]}8UE]E]EPEPEPEPh^EPEP h^EPEP EPEPd$$]EPEPEP ^^ ^PRQbEEEEˍd$$ɍd$$d$$d$$ ^^^ʃd$$d$$d$$e^_Uuud$$]EU u]EE@tud$$uue؃ UhEE@^t ho^ u oE E E QRPuEP h^EPEP h^h^EP EPEP]E]-DT!?RPEEtAE E E QRP4BPEP8 EPEPEPV EPh^ÐUWV}ܾPUE]E ]EPEPh^EPEP h^EPd$$]EPh^EP6 EPEPu e^_ÐUXEE@^t ho^ u o*Zth^h^h^ E E E QRPuEP h^EPh^ h^EPh^ *Zt/Ph^EPy؃ EPh^h^ ÐUWVĀ^t hok}hUE]E ]}\UE]E]EPEPEPEPzh^EPEP h^EPEP EPEPd$$]EPEPEP EEPd$$e^_ÐUWV@LTE} }ܾ}о ZEă}t"}t0}t:EPu&EPumEPuYe^_UWV@},}?~ }0M~uh<jhS0Eu hP9jhSEEEEEEUEPhRjhSEEEEEEUEPhRjhSEEEEEEUEPhRj hSSE P4,Z h hP E E@tJuuu @P j[ u =E"E E@t ?Pu EPp EP^PEPEP{؃ EPh^EP PEPEPN؃ EPh^EPu j?P?P?P EPTPPPW EP(0 hhQIe^_Uu uEPg EPEPw]EEEUu ud$$)]EUEE Et&EE Ƀ d$$d$$h EEEt&EEɃ d$$d$$hi EEEt&EEɃ d$$d$$h0 uuuhEt.EtEt EEEEE;E UEuEPuuoE]ÐU ESUDE3UEDEEE EE\E}~ǍE}~EEUEDE}~U$EYUDE9UEDEEE EE]E\E}~E}~EEUEDE}~UEETZtUE `ZUE\ hhºÐUEE h裺EE`Z u臹t#E\Puh赽EE}tH} t} tWE\Ph{\E\Ph^?E\PhA"E\U@PRhE}ÐUEE jRUEZ uIUE Z h UEEEE}x}x}+tS}-t}yt~}zLTLTLTd$$h=XLTLTLTd$$h+ j- j jUEE j8萻UEE jÐUEE)Z)ZTUEE+Z+Z4UEE-Z-ZUEE j蜺XÐUWV EE}EP APe^_UWV EE}EP APe^_UWV EE}EP APe^_UDTe]Et EDTÐU ?PÐUEE h臹UZtZUEEÐUEE}wFE`ZE}uEUPRh詹Euu PEЃUEE}tuhjh.ugE}uuh0;ujjhJ»u uhMulhhTuTuj tUЃ PϵEE HE\uhhjuuj EEEuPEE;EM}y uU(EEܡjbhh^jlhh~jshkhjqhh"jphhjrhhjnqh0h,jxZhGh,jyCh^h,jz,huhnjXhhnjYhhnjZhhj?hhjihhjSÐUu]u ]P?PPE j腲EEtP?P舳PPoEMEMɃd$$Pd$$ҰEt?P?P!?PPEME@P$d$MɃd$$Pd$$bEEE 肷EEEEU EUMEUMEU E ZEU E!ZEU E"ZEU #ZÐU$EE܋U U}tEEEEU ZEEU U}uEEEEU!ZEEU U}tEEEEU"ZEU #ZUE jPuA E jPu- EEEE jPu E}~EEEE jPu E}~EE}tEE jPu E}~ÐU8EU؉ЉEE}fEδ fEm]m΋U؉)ЉEEm]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}~ h Zhhjhhjjh 脪0ÐU}t~}tx}tr}tl}tf} t`}@tZ}tQ}tH}t?}t6}t-}t$} t}@t}t }uEEEU8E È}tuh蒯h1u菱E}uuh3cEPEPhFufEP裠 j & hS hT h T hS֛ޡUPPu  j貛 hS蒛 hS肛 hSr hSb hSR hSB hS2 hS" hS hT hT h T hTҚ h,Tš h T貚 h,T袚誠PPu ݭ j膚 hSf hSV hSF hS6 hS& h,T hT hTPPu1 jڙ hS躙 hS誙 hS蚙 hT芙 hSz hTj hSZ h TJ hS: h,T*2U՘E}u hߘGj u}Eju d$$RPuĝ u趚ÐUeE}u hoej u hu EE Eʃ uud$$d$$d$$uf0 u(ÐUWPP?P4CP:uuQ uuuu u uPPkuu zUśPP?PBP訕蠛PP?P4CP胕uu蚙 uuuu uc uPP蹜uu PUWV0}}}ԾPPEP=P=P=P踛RP@RPRP詘 聚?RPffffff?RP333333RPu ?RP?RP?RP薕 jj?RP螙6?RPffffff?RP333333?RP ?RP?RP?RP jj?RP趗PPEP舨fjj?RP̺?RP?RPпRPB BP?PEP!jjQ?RPRPRP?RP jjQ?RP8RPٿRPпRP虖 j j ?RP艖PPEP[RPffffffRPRP2 ?RP@RP̺?RPN jj?RPVPPEPRPffffffRP̺?RP藕 o?RPRPRPA@RPJ jj@P?P333?PI ARPRP̺RP ݖ?RPRP?RPARP踖 jj@P?P333?P 诔RPffffff@RPRPs K?RPRPRPVRP& jj@P>P?P% RPRP@RP 蹕?RPRPRPV@RP蔕 jj@P>P?P 苓膓e^_ÐU j hD ^ jPZ@Z E0ZE4Z,} u&uuuh肐JU8Z+E E 4Z0Zu uPRcE0ZE 4ZU?Puu u hA耑 hP @+Zt hP  hP -Zt h謑 h蚑/Ztjh&h(h Wh&h(h =h&h(h #h&h(h hh&h(h h&h(h ӌh&h(h 蹌h&h(h 蟌U@?P@?P@?PpÐU h  hq 豏 h 衏 hq] h輈 h\ hh輋 h  jHTDTEEƀ(ZE}~诚jhQ 耎@T P譣ÐUu uj^ÐUE EEtE ]E]EUEEtE]E5EE]EU}uh j=hChN} uh j=hChPEE ɋEE EE U}uh`jKhChN蒈} uh`jKhChPv}uh`jKhChZEE ɋEE EUEE ɋEE UEE ɋEE ÐU(}uhj[hChP躇EEɋEEEE]E]EE@tuu讋]E]EuEUEuUEuÐUEUEEd$$EEupEEd$$gEEu;EEd$$2EEuEEEt EEEÐUWVE  P>EE H EUljEEE?UMUEuEE;EvUMUEUEHUEUEHUEEEEUMERP,$d$EE ;EUJE Ee^_U}uhhhCh蹄E@BPH4UL>BPH4UL>BPH4U?B PH4UB$PH4UB(PH4UB,PH4U?B0EE;E#PX4 hb}E\JJNJNJ#t-JKJiUJnt$guh\Pbuh\P߀\P\PhY\P EPH4U \P }PH4UDPhjuFPH4UPH4U@D|[DPH4UPH4U@D[D:EPhmu~E܃PH4U4PH4UPX4UB,B,A(A(F$]KKdtKsKaJPH4UX PH4UpPH4U SVPhpu} PH4UX,PH4Up(PH4U$ SVPhpu.} PH4UXPH4UpPH4U SVPhpu| 6uh\P}uh\P}\Ph_um|e[^_UW4E؉UԉMЋEEEḚ}ЍPEйEȰ}H P{Euuׁuuv~ uHhu襀E}u#YuhPy j uujjhuj*jhӀujjh迀ujjh諀ujjh藀ujjh胀ujjhoujjh7[EE؋H4UEEPh=uxE@E@E@ʍd$$d$$d$$hHux E@ E@E@ʍd$$d$$d$$hUukx E@,E@(E@$ʍd$$d$$d$$hbu2x E@Dxɍd$$houxuj {EE؋@0;E}ÐUWXThbXEEEEEEEEW\RRm-Rm(RfRgR#t RuaRvt'Th\Py]SSnt;SttYStuTh\PyETh\PjyEYTh\PCyE2\Phz jE|Th\Px\P\PhY\P)| \PGu‹XP\X$Th\Px}Th\Pgx\LLHHƄ\\PXcEEE܉EEE\Ph_Tv\hPwEPEPh\P{EPEPhTvEPEPhTlvEE@PEPEE@PEPEPEPhT'vu" EPEPEPh\PVz  EPEPEPhTu EPEPEPhTu EE@PEPEE@PEP EPEPEPhTXu uSEPEPh\PyEPEPhTuEPEPhTtEE@PEPEE@PEPEPEPhTtuEPhmT}tEPhmTctEE@PEPEE@PEPEPhmTtuTh\Pu\Ph_Ts~XEBXEBXEBXEB(X@>g>g>#t->f*y >u@>vt'^ @hHPsY I??ntq?t?t) UԉEHUԉEXUԉE QSPhp@q E U؉EHU؉EXU؉E QSPhp@q E} EEPEERPh@fqEI @hHPOrHPHPhYHP}uHPDEUEB @hHPqH88HHƄHHPDEUEB q EEȉE̋ẺEЃHPh_@TpHhPmqEPEPhHPytDH,UEЉDH,UẺB EPEPh@oDH,UEЉBDH,UẺBEPEPh@hoDH,UEЉBDH,UẺBEPEH‹EQEPEPDH,UDH,U(DH,UDH,U(@ C DH,UDH,U(@CDH,UDH,U(@CDH,UEЉBDH,UẺBEPEH‹EQEPEEPEPh@mm EPEPEPhHPq DH,UEЉDH,UEȉBDH,UẺB EPEPEPh@l DH,UEЉBDH,UEȉBDH,UẺB EPEPEPh@Rl 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@i EPEPhHPmDH,UEЉDH,UEȉBEPEPh@-iDH,UEЉBDH,UEȉBEPEPh@hDH,UEЉBDH,UEȉB EPEH‹EQEPEPDH,UDH,U(DH,UDH,U(@CDH,UDH,U(@CDH,UDH,U(@ CDH,UEЉBDH,UEȉB EPEH‹EQEPEEPEPh@fEPhmHP1kDH,UEЉEPhm@fDH,UEЉBEPhm@`fDH,UEЉBEPEH‹EQEPEDH,UDH,U(DH,UDH,U(@CDH,UEЉBEPEH‹EQEPEEPhm@?e@hHP#fHPh_@de[_UST}uhhhChcE@ uhh hChecE@ 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(}uhh_hCh%_E@ uhh`hCh_} uhhahCh+^E@ EEEE@ EEEE@ EEEEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEE@;ETU EU EU EU EU EU EUS$}uh@hhCh\E@ uh@hhChe\} uh@hhChjF\EPuEEd$$E ] EEd$$] EEd$$]ÐUSEEH UEH UM EH UXEH UM EH UXEH UM EE@;EM[US}uhhhChZEUEH,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$}uhhhChWE@ uhhhChWE@$tE@$ PB]EP(EP EP  PxX‹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@}uhh!hChWTE@$uhh"hCh,4TE pxd$$R]E@tE@ PYEP(EPEP PT‹EPE@ PTEEEEEE@;EsE2 j nTEԋUԋEEH,UE܋EԉPEH,UU܋Eԉ j TEԋUԋEEH,U@E܋EԉPEH,U@U܋Eԉ j SEԋUԋEEH,U@E܋EԉPEH,U@U܋EԉEE@(;EEEEE܋Eԃ}uYPj*jh@XEȸE̸EESEH$EX,EE܋P$Ep$EH,EԋP$SP1]EEEtE@EȋEX$EH,EԋP$]E̋EX$EH,EԋP$]EЋEX$EH,EԋP$]EE@Eԋ@Eԃ}}tn EPzEHUEȉEHUPẺEHUPEЉEEEEE܋EEԊ@EH,Eԋ;Eu#EH,EԋEB *EH,Eԋ@;Eu#EH,EԋEBEH,Eԋ@;EEH,EԋEBEHUEp$EH,EԋP$EHUXEp$EH,EԋP$EHUXEp$EH,EԋP$EH,Eԋ;Eu EH,EԋEB ~EH,Eԋ@;Eu EH,EԋEB>EH,Eԋ@;EuEH,EԋEBEEԋ@Eԃ}sEE@;E,UJEPE8EE܋EEԉE؋Eԋ@Eԃ uR}uݍEE@;Es uRE@EEP PM‹EPEEHUUEEHUHUEEHUHUEEE@;Ei uQe[^ÐUS$}uhhhChKE@tE@ PeQEPEPE@ PL‹EPEPu]EUPRSd$$d$$]EEH UM]EH UM]EPEE]EEPEE]EEE@;E`E@E@ Ph"u:EwEH$UEH$UEH$Uʍd$$d$$d$$h"uw: EE@;EzEuj ">E@Ph"u(:EMEPEEPEɃd$$d$$h"u9 EE@;Esuj =E@8Ph"u9E@(Ph#u9uj S=E@EsF?E%PPu4P{ž>PP='sF?P{ž>PsF?P& jj?P@P@P诉 #r%PPuu4PP?P4P;ʚ?PL=Pʚ?P& jjAP?P?P- %#$PPu 3PP?P4P jjAP?P?PȈ "$PPu3PAPP% jj?P@P@Pf ^"U!$PP?PPP>PPg%=P?PL>P$j?PW!ÐU AP>Pu2#E Pd$$P$E4, 'uP?PPd$$1EEEEtE! j W3#E (']EPd$$PW$E =Pd$$=P#?RP j2"E Pd$$P#>P>P>PJ#jj?RP!Z U"PP?PAPu u u@ !P?PPBPPP?PAPuu u!P?PPpCPdPP?PAPDuu uXUWVfff?EAE!P?PAPl" BP@PAP!?RP P@PP "AP@PpAPo!?RPXK PAPAPP!EC jj pAP?P?P7 PPPj!E}~PAPAP@P8!EC jj pAP?P?P较 PPP E}~YPAPAPP EC jj pAP?P?PE PP@Px E}~PPAPPF EC jj pAP?P?P̂ PP@PE}~t@'HPRQ j  tP t P tP j  t$P t} PPPlPP?PBPj j @RP@RP% PP@P j j@P?P?P| ZPPPPP?PBP j j @RP@RPy !UEUujj ?PPjj?PPh 0 h  h ?PPu?PPu ujujh{ UEUMEEEʍd$$d$$d$$u @Pfff?PUU?P?RPUÐUt&'d$$ff>PPjj?RPUEUMREEEʍd$$d$$d$$u*UU?PQ8?PqG?P jj?RPÐUuu ujj?RPFU!^^hP.@RPM''].@RP'']Eud$$UU?PHCP?Pu$ pAPt&'d$$UU?PP"PP?PBP.@RP'ɋ ^ jjd$$?RP?RPQ0.@RP']Ed$$PPk ^jj?RPRPQ} t&'d$$fff?PP RCP333?Pu " pPzHCP?PuM"+PPUU@P pAP-t&'d$$fff?PP@RCP333?Pu ! pP CP>Pu!t&']Ed$$?PUU?P+UU?PUU?P`@P?RP "PP?PSjj?RPKp&PPd$$jj?RP p ?PPP ?Pff>PUU?PO ?Pfff?PP ?Pff>PUU?P'HCP?PuPUU?PP>PP?P4BP ?Pfff@PUU?P|?RPe Pff?PP ?PUU?PUU?P<NF@RP']Ed$$@PP^PP?PAP UUU@Pfff?PUU?P?RP  HCP?Pu^8?P;1?P`@PD?RP- U RCP333?Pu (Pff>P?Pq ^ jj`?RP?RP?RPQ 0PPP ^jj?RPRPQ, UUU?PPPCP>PuO ^jj?RPRPQ ^ jj`?RP?RP?RPQ 08>PPP0RCP333?Pu  ^jj?RP?RPQ( l&'p&ɃPd$$d$$) ?PPPBP @Pff>P`?P ?RP Pfff>PP6 ^ jj@RP`= ?RP`= ?RPQg 0@PPP  ^jj`= ?RP`= ?RPQ CP>Pu,h&'d$$PPf  ^ jj@RP`= ?RP`= ?RPQ0 ^jj`= ?RPRPQ> RCP333?Pu yl&'Pd$$P  ^ jj؉غ@RP@u?RP@u?RPQ0OD@PPP\  ^jj@u?RPRPQn UWV'''t'EEP$d$'ݝE؉EP$d$'ݝE'ݝEE(ݝEE(ݝE(ݝE(ݝE(ݝEݝE(ݝEP$d$ݝE(ݝE'ݝ E (ݝ(E((ݝ0E0(ݝ8E (ݝ@E8(ݝHE(ݝPE@(ݝXE((ݝ`E'ݝhE (ݝpEH(ݝxE (]E']E']E((]E((]E((]EP(]E']EX(]E((]EH(]E`(]EH(]Eh(]Ep(]T`W PRQEx(ٝDمDٝTE'ٝDمDٝ`E(ٝDمDٝtE(ٝDمDٝxE(ٝDمDٝE(ٝDمDٝE(ٝDمDٝE(ٝDمDٝEٝE(ٝDمDٝEٝE(ٝDمDٝE@(ٝDمDٝE@(ٝDمDٝE(ٝDمDٝE(ٝDمDٝE@(ٝDمDٝEٝE@(ٝDمDٝEٝE(ٝDمDٝE(ٝDمDٝE((ٝDمDٝ EX(ٝDمDٝEX(ٝDمDٝE((ٝDمDٝ EX(ٝDمDٝ$E'ٝDمDٝ,E((ٝDمDٝ0EX(ٝDمDٝ8EX(ٝDمDٝPu E(]EUP$d$UP$ʍd$d$$d$$d$$4?RPPPu?RP E(]EEP$ɍd$d$$d$$P#EP$d$EUP$ʍd$d$$d$$d$$_P>Pu _?RP.PPu.?RP%E(]EE)]EE)]Eʃd$$d$$d$$EP$d$EP$d$E(]Eʃd$$d$$d$$QP>Pu Q?RP PPu ?RPE(]EE)]EE)]Eʃd$$d$$d$$EP$d$EP$d$E(]Eʃd$$d$$d$$CP>Pu C?RPPPu?RP UWVPEBPBPu PP?PBPE j j d$$?P?PuO XHBPPu[}t(}Ծ8)EPhh&}ľ()EPhhEP$d$Pd$$PBj j @RP:BPBPu })EPhh0EP$d$EH)]EPd$$PPP?PP @P1jj$@RP@RP e^_ÐUPPu PP?PBPxEEEP)EP)ɃRPd$$d$$ PPu:EEEP)EP)ɃRPd$$d$$ P=PuEX)]Ed$$PP=P?P?P|E`)j j d$$UWV0EPjjh)‹EЃRPBjh)s‹EԃRPBjh)O‹E؃RPgBE)]Ee]E)]E)]}ľ)E)ɃPd$$P>P?P>PA@P>PEP@Ed$$9E)E)Ƀd$$ud$$SXPRQEEE쉅E쉅EE*ٝمٝEE쉅E*ٝمٝE쉅$E*ٝمٝ(E*ٝمٝ4E8E)ٝمٝ@EDE쉅HE)ٝمٝLE쉅TE)ٝمٝXE)ٝمٝdEhEpEtE쉅xE|EEEEEE hD B jP?PP( P P Ph $PSPPP $P! P  P P hD L})}h)BP333?PEP h } uEЃPh 0} uEԃPh E؃Ph Pjj ?PPjj?PPh 0EPjj?PPjj?PPh 0 h , h  h ?PPj ?PPj 5 FPh"h#z h  j jj jh h e^_ÐU@E33?EL?EL>E'PP?PP  hL>P?P?Pjj`ff?RP 33?RP jj@P?Pgff?PE @PPPj?PD~yÐU(333?E=E츚>E @E@@E@E h?P?P?Pjj@33?RPTPP?PP jj @P=P=PE PP?PPT @PPP jj@@P333?P=P&D @@PPPy jj@P>P333?PC @PPP;j>PHCUWV ̌?Efff?E}*uP?PPŠ?P?Pfff?P9 hjj?RP9fff?P?P̌?P BP?PEP hjj?RP7e^_ÐUM *xPRQuhh)uhh APhhPPPEP@PP[P?PPBP h EPjj?PPjj?PPh W0 h ?PPu?PPu h ^ ujujhD EE;E  +ÐUEUujj ?PPjj?PPh 0 h ?PPu?PPu ujujh UWV0}u)}ྼ* AP=PEPLV}u)}Ծ* AP=PEP'}Ⱦ* AP=PEPP>PP8`VP>PPP?PPBPbPP?P APB`V8[&P>PPP?PP4CPPP?P@P`VP>PPP?PPCPvPP?P PV`VLo}쾘* AP=PEP5 jP?PPPPPde^_ÐU?PP?PP?PPHCP je@PP@PP?PPCP+ jF?PP@@PwP?PPCP jfUWV }*AP?PEPE*]E*] j;?PPPE *E*Ƀd$$@@Pd$$E *E*Ƀd$$Pd$$pE *E*Ƀd$$Pd$$9E *E*Ƀd$$@@Pd$$PP?PE *E*Ƀd$$@@Pd$$E *E*Ƀd$$Pd$$wE *E*Ƀd$$Pd$$@E *E*Ƀd$$@@Pd$$ PPPE *E*Ƀd$$@@Pd$$E *E*Ƀd$$Pd$$~E *E*Ƀd$$Pd$$GE *E*Ƀd$$@@Pd$$PPPE *E*Ƀd$$@@Pd$$E *E*Ƀd$$Pd$$E *E*Ƀd$$Pd$$NE *E*Ƀd$$@@Pd$$Oe^_U h  jEE*EE *Ƀd$$`@Pd$$EeEe Ƀd$$?Pd$$?RPU h uuuu uuuu EE uud$$d$$UE h RAP?PhU uh E*]E*] j?PPPPPE *E*Ƀd$$@@Pd$$?PPHE *E*Ƀd$$Pd$$?P?PE *E*Ƀd$$Pd$$SP?PE *E*Ƀd$$@@Pd$$PP?PPPAE *E*Ƀd$$@@Pd$$?PPE *E*Ƀd$$Pd$$L?P?PE *E*Ƀd$$Pd$$P?PWE *E*Ƀd$$@@Pd$$PPPCPPE *E*Ƀd$$@@Pd$$E?PPE *E*Ƀd$$Pd$$?P?PPE *E*Ƀd$$Pd$$P?PE *E*Ƀd$$@@Pd$$[PPPPPE *E*Ƀd$$@@Pd$$?PPIE *E*Ƀd$$Pd$$?P?PE *E*Ƀd$$Pd$$TP?PE *E*Ƀd$$@@Pd$$>U h  jEE*EE *Ƀd$$`@Pd$$EeEe Ƀd$$?Pd$$?RPU h EuuUEuu AEuu-Euu EE uud$$d$$UEU}M}@d&*U`&*Ud&*U`&*Ud&*Ud&*Ud&*U`&*Ud&*U`&*Ud&*Ud&*U`&*V`&*V`&*4V`&*@VÐUÐUWV0}*@AE@EAEsCPCPCP9@P?PP@?P>P@AP?RP0PPu@P?PPG?P?P@AP?RP j Q@PP@P@PP@P@P@P@P@P@P@P j E+@PPd$$bE+@PPd$$9E+@P@Pd$$E+@P@Pd$$ j E+@P@@Pd$$@P@@P@@P?P@P@@PrE+?P@Pd$$I j wE+?P@Pd$$?P@P?P?P@@P?PE+?P@@Pd$$@P?PPt@P@@P@AP?RP j ~E+P?Pd$$E ++E+Ƀd$$?Pd$$E(+]EE +*Ƀd$$?Pd$$E0+4+E8+Ƀd$$?Pd$$PE<+@+E+Ƀd$$?Pd$$EED+Ƀd$$?Pd$$E<+@+E0+Ƀd$$?Pd$$E0+4+Ƀd$$?PPpE(+]Eԃd$$?P?P?E ++d$$?P@PEH+L+Ƀd$$?P@@PݿE8+d$$?P@P贿EP+]Eԃd$$?P@P胿P?P@Pf jE+P?Pd$$+E+P@@Pd$$E ++E+Ƀd$$?Pd$$þE ++E+Ƀd$$@@Pd$$脾E(+]EE +*Ƀd$$?Pd$$=E(+]EE +*Ƀd$$@@Pd$$E0+4+E8+Ƀd$$?Pd$$跽E0+4+E8+Ƀd$$@@Pd$$xE<+@+E+Ƀd$$?Pd$$9E<+@+E+Ƀd$$@@Pd$$EED+Ƀd$$?Pd$$ɼEED+Ƀd$$@@Pd$$蘼E<+@+E0+Ƀd$$?Pd$$YE<+@+E0+Ƀd$$@@Pd$$E0+4+Ƀd$$?PPE0+4+Ƀd$$@@PP踻E(+]Eԃd$$?P?P臻E(+]Eԃd$$@@P?PVE ++d$$?P@P%E ++d$$@@P@PEH+L+Ƀd$$?P@@PúEH+L+Ƀd$$@@P@@P蒺E8+d$$?P@PiE8+d$$@@P@P@EP+]Eԃd$$?P@PEP+]Eԃd$$@@P@P޹P?P@PP@@P@P褹P`@P?Pm?PPPAP͸ j 萺E+P@@Pd$$'E ++E+Ƀd$$@@Pd$$E(+]EE +*Ƀd$$@@Pd$$衸E0+4+E8+Ƀd$$@@Pd$$bE<+@+E+Ƀd$$@@Pd$$#EED+Ƀd$$@@Pd$$E<+@+E0+Ƀd$$@@Pd$$賷E0+4+Ƀd$$@@PP肷E(+]Eԃd$$@@P?PQE ++d$$@@P@P EH+L+Ƀd$$@@P@@PE8+d$$@@P@PƶEP+]Eԃd$$@@P@P蕶P@@P@Px谽 j 衷EX+d$$@@P@P8E\++Ƀd$$@@P@PE\++Ƀd$$AP@@PֵEX+d$$AP@@P譵 j ۶PP@P~E0+?Pd$$@PUE0+ @Pd$$@P,@PP@PG j =PP@PE0+?Pd$$@P跴E0+ @Pd$$@P莴@PP@Pq詻 j 蟵E+PPd$$2E0+E+Ƀ?Pd$$d$$E0+E+Ƀ @Pd$$d$$輳E+@PPd$$菳Ǻ j 轴E+PPd$$TE0+E+Ƀ?Pd$$d$$E0+E+Ƀ @Pd$$d$$E+@PPd$$轲 j +eE+Ƀd$$?Pd$$v+eE+ +Ƀd$$Pd$$9+eE+ +Ƀd$$Pd$$+eE++Ƀd$$?Pd$$軱E +`+@Pd$$@Pp?P@P?Pӷ?RP輱ePPd$$?RP肱誴ueED+E8+ʃd$$d$$d$$軷?P@P?P?RP/PPEPE +*+E0++ +Ƀ@Pd$$d$$ ?P?P?Pnjj?RPPPAP蹶jj?RP豴d+eE +h+Ƀd$$Pd$$^jj?RPV蹴PPuED+EX+Ƀ@Pd$$d$$?P@P?PN?RP7PP@@P蚵?RP+E8+@Pd$$PP?P?P@@P賴?RP蜮PPEP>PPP?P>P=PGjj?RP迲'E +`+PPd$$yjj?RPq PP @P?jj?RP7ϰe^_UAE@@E?E@@EPPuuSP?PP蹳@@P?PAP?RP-Ep+Ep+l+Ƀ?Pd$$d$$<?P@@P?P蟲?RP般PPP?RPTPP`AP跲?RP @PPP胲?RPUWVuu?RPS軰E+ɸPP?Pd$$蒪E +ɸP?PPd$$fEtbP?P>Pu7̾PPP蚱EP?P>Pd$$`P?P̾Puթ̾PPP8EP?P̾Pd$$蒩PPu蒾ujQ?RP333333?RP蠯 }t+PPEPCuu333333?RP蟮7e^_UE +]Ed$$PPGE +]EE +]EɃd$$ud$$臯u$u ?RP蕬`P?P>PPCE M]E]EE@tuuR]E+]Ed$$PP`E+E+]EE +]Eʃd$$d$$d$$葮P?P>PAPqPPuqPu$u uuuU _*P?P̾PAP E Md$$5+]Ed$$PPIE+E+]EE +]Eʃd$$d$$d$$zP?P̾PPZPPuZAPu$u uuu> HE+Pd$$PrPPu(E+u d$$u 谬u$u ?RP&辩E ++]Ed$$PPڬRE +E+Ƀd$$d$$u ! u$u ?P333?P?P. &U8EEE+]E +]E+]EE +]EEE+]?EL?E?ErE+ɃPd$$P̫DPP?P4CP'E+ɸPP?Pd$$E+ɸP?PPd$$ȣE+ɸ?PPPd$$藣PPu4藸jj?RP jjuL>PL>Pw EPd$$P褪jj?RP蜨E+Pd$$PcE+ɸPP?Pd$$赢E+ɸP?PPd$$脢E+ɸ?PPPd$$S uDjju@uP?P( E+ɃPd$$PJE(,,PP?Pd$$蔠E(,,P?PPd$$[E(+,?PPPd$$"?P?PL?Pjj?RPxE(,,PP?Pd$$譟E(,,P?PPd$$tE(+,?PPPd$$;3E?Pd$$L?P jj?P?P?P" E+ɃPd$$PDE,,,PP?Pd$$莞E,+,P?PPd$$UE,,,?PPPd$$?P?PL?Pjj?RPr E,,,PP?Pd$$觝E,+,P?PPd$$nE,,,?PPPd$$5-E ,Ƀ?Pd$$L?P jj?P>P?P E,ɃPd$$P8E0,,PP?Pd$$肜E0+,P?PPd$$IE0,,?PPPd$$?P?P?Pjj?RPfE0,,PP?Pd$$蛛E0+,P?PPd$$bE0,,?PPPd$$)!E?Pd$$?P jj?P*?P?P E+ɃPd$$P2?PuL?P蘡 jj?P ?P?P 蟞ÐU(EEE,^ju警 P_Y^^uYuh$,Pl^ P87؃}th^EPR~;EEEEEE̓ d$$ˍd$$ɍd$$d$$d$$d$$h@,膞@^ PqB^BPREUP?PP軠^jPgPUEEUEEÐUWVS [FI~)Eue[^_1Puu uG;}re[^_UÐUSRPtPЋCuX[ÐUSP[þHƠX[What texture file to load? %f %f 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 Found %s Couldn't find %s in TWLOADPATH = %s :Hide AxesShow AxesHide Bounding BoxShow Bounding BoxBack upImmerseDisable LightingEnable LightingHide LightsShow LightsFlat ShadingSmooth ShadingWindowFull ScreenFilter: LinearFilter: NearestCpB6YyٵCinvalid 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 twSpinAngle=%f ????No callback for %c (%d) Saving image %s wUnable to open file '%s' P6%d %d %dsaved-frame%03d.ppmQuitStop animation, if any, and refreshdouble spin stephalve spin stepToggle 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! @%s=(%4.2f,%4.2f,%4.2f)Material %2d: A D S shiny: %3.0f (%s) GLvoid glmPrintModel(GLMmodel*)GLM model: pathname: %s mtllib: %s vertices: %d normals: %d texcoords: %d facetnorms: %d triangles: %d materials: %d Groups: %d %s with %d triangles using material %d 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}??ٿ?????????> >mailboxRed.ppmmailboxGreen.ppmmailboxPurple.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) ;<}b~ DhHĊn0PfxjА8 @̑`` L*tv*$ D ^h  H 0 h ¨  8 :d n $ D t \ ļ ( L ֽl  6 \ Ⱦ@h.Hf~(*PztVLnl`ZH*8\>|r$$DTHl//00385dCG~JDL(TLVV<PXRY2^(_db2ccd0dPdpohVtpƉ,l$&2$ڙh@l@ Ĭ$Ԯ@ 4 xh d!zP|  &AB U.. @ʪUAB l.. w.zPL|  AB . DNAB Gu.hX,AB _.+AB ^.vAB K. AB DF. |AB De.,UAB q.0ַDAB w. $PAB M..T. xλLAB Dx.ҼKAB ~. AB L.8)AB L. b=AB W.\. KAB W.@AB N.`4AB N.PAB N.(l[AB x.w.0F. M.$ȿ"AB E.(GAB n.Y.0l. W.( vAB .0z. e.H. $Lj(AB Y.. $tKAB K.H.}.0AB W.m.M.>.M.H.(\AB W.K.U. y.$&AB W.K.U. $SAB H. Dh^AB a.H.hSAB H.SAB H.nAAB ( AB K.H.a..P8+AB P.Z. O.H.R.H.R.Q.`.40AB HT.p. h.y. _.t. z.4h=AB n.}. U. i.]. T. Q.H.0*AB Hc.U. T.z. O.,AB n.v. j. V. Y.0AB ET.p. h.y. [.(8 AB ER.p.@dAB Ej..p.O.O.V. Q.`.O.H.,AB t. ..J.V.  AB . $AB M. s.. $ AB P.,D|AB M. A..h. ,t IAB DG.O.s.0.AB Q.AB Q.  AB S. ,AB o. ( AB N.H.L"AB N.l> AB ^ AB ~ AB  %AB N.H.$6AB E_.$ 6AB E_.$@ 06AB E_.h f/AB  AB L. AB Q. AB  AB  ZAB u.$( T>AB Z.. c. P QAB c.d.$t fAB h.., yAB .I. ..08 ,AB Z.. ^.L.^.Q.^..0N.@ MAB FV..b._.b.x. D.A.0U.@L  NAB FV.. L..0O.y. 4..0U. xAB O.$ :AB Em. qAB ]. drAB ].D AB O..Z.e.Q.r.Z.U.Q.r.Z.U.0` AB U..W..W..$ oAB Y.{. N.$ AB Y.Y.0N., ~ AB `.Y.W. H.W.Y.0  AB `.H.].Y.W. Z.Y.H 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. AB H..$JAB H.. 8vAB O.].\h>AB a.|pAB R.%AB X.,<AB K.x.M.m.O.Y.zP|  iAB k.,< AB Ie.a. .(l&AB DM.. .,h)HAB GZ.._.. .0/rAB H.. . . .[DAB w. \AB N.4\AB ].(P `AB N..[..K.T|b_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. . poAB ]..ftDAB H.o.$vAB EK.. h.@xAB 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..@v>AB .[. H.\.^. H.\.A. H.\.~. H.4AB `.U.@T4AB 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.8@nAB ].H.Z.a. H.Z.M. `.a. `.t.\|AB 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._.($VAB l.`.Hz{AB t.}.h>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.4AB Ec.. P..W.h.N.<سUAB Z.. Z.n.J.].q.t. H.].\.<.AB Z.H.T.P.A..W..W..<DAB EV.H.].e. H.\..\.. H.,&fAB Z.^. Z.~. Z.r.LAB 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 B AB Ev.H.Z.p._.K.4 NAB 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.(X AB ].u._.u._.u.$ HAB E_..$ hAB K.R.r._. AB K. AB N..$ tAB K.R.r._.< ,AB K.X < AB E~.Y.W.H.Z.|.J.|.J..J..J.._.|.J..J.._. .O..J..J..J..J..J..s.v..|.].$.\..k..n.`.Z.`., HAB u.H.Z.|.A..0L 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.(| tNAB e..@Q.`.Z.[.   &vR ` x lh  4QȚHoooPƟ֟&6FVfvƠ֠&6FVfvơ֡&6FVfvƢ֢&6FVfvƣ֣&6FVfvƤ֤&6FVfvƥ֥&6FVfvƦ֦&6FVfvƧ֧&6FVfvƨ֨P??333???333???333???333?Y>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){$  l,QHc` qxb <,FdisplaymaintextureHeighttextureWidthJstattwErrorCheckS 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@twSolidCylinderSAtwTeddyBearAtwGroundAtwSkyBtwMouseFunctionBtwMotionFunctionBtwDisplayInit3CtwDisplayInitZCtwMainInitHRightMenuNIGlobalAmbientIaxisEJframeNumberyJUSflagArrayJTWFontStyleJtwBarnJtwIdleFunctionQIH glmWeldVectors glmFindGroup glmAddGroup$ glmFindMaterialNglmUnitizeglmBoundingBoxglmDimensionsBglmScaleglmReverseWindingDglmFacetNormalsglmVertexNormals5glmLinearTextureglmSpheremapTextureglmPrintArraylglmPrintMaterialglmPrintModelaglmDeleteglmReadOBJaglmWriteOBJ)glmDrawglmListYglmWeldglmReadPPM qayipGazebobgkim1DrawTable7drawPetal_drawFlowerjwangFlowerBouquetjaylmerTemplenjaylmerBoatjaylmerTridentM sabrahamRex sjudgePenguinmsarkarVasemsarkarCouch#msarkarCeilingLightOmsarkarOttomansdelrosaMailboxzmoriczHatzmoriczClub^zmoriczBeanbagzmoriczSpiraljguintoDrawFlower~jguintoDrawThreeFlowersjweber2Tablejweber2Table2AquadriclightGray )cfan2Pianocfan2BenchO draw_Eye draw_Head eylul_Ghost achangBirchMedium zkayabadSax zkayabadTableGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)bin/show-texture.cc/home/cs307/public_html/twsize_tunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_t/long int__off64_t[char_IO_FILE _flags #_IO_read_ptrU#_IO_read_endU#_IO_read_baseU# _IO_write_baseU#_IO_write_ptrU#_IO_write_endU#_IO_buf_baseU#_IO_buf_endU# _IO_save_baseU#$_IO_backup_baseU#(_IO_save_endU#,_markers5#0_chain ;#4_fileno"#8_flags2&#<_old_offset( #@_cur_column,#D_vtable_offset-#F_shortbuf.A#G_lock2Q#H_offset;;#L__pad1DS#T__pad2ES#X__pad3FS#\__pad4GS#`__pad5Hq#d_modeJ#h_unused2LW#l _IO_lock_t 5_IO_marker  _next5# _sbuf;# _pos#c Q[ L g[ L'long double doubleGLfloatfloatGLdouble{display_Z7displayvʪCmain&ʪ,argc&argv&Cbuf'I}filename(Upfail;tU Y[ L::stdin;TW_ALL_MESSAGES4gTW_NO_MESSAGES5gTW_GEOMETRY6gTW_BOUNDING_BOX7gTW_WINDOW8gTW_CAMERA9gTW_COLOR:gTW_MATERIAL;g TW_LIGHTING# 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  twKeyFuncttwFragmentA  6axis_t XYZgraympixval6 pixel  rB# gB# bB#statl,GX__pathl__statbufl{S twErrorCheck_Z12twErrorCheckPci ߬fileline&ݬerrp8ݬmsgt strcatl_Z7strcatlPcPKciMdestsrcdestsizeHdestlenlsrclenpt twPathname!_Z10twPathnamePKcbNJ!W!t zaEstat_buf"{~loadpath#Hfreeloadpath$t Odelimiterso FtokensPMAX_PATHNAMEtTpathnameu znewstring{XC ߯twhomedir5\MAX_LOAD_PATH?`twhomedirlenAdnewpathJhEtokenlenlnewpathpbool |   twSetMessages_Z13twSetMessagesiJWmessagesW twMessage _Z9twMessageiPczX4messageKind  !^ap 7t twTranslate_Z11twTranslatePf`vO"makeToggleMenu$_Z14makeToggleMenuv& twHSV2RGB_Z9twHSV2RGBPfS_&rgbOhsvO,h Xs \v `f& dp& hq& lt& pi't twColorC_Z7twColorPfff{colorCOspecC C v#uGhtwColorO_Z7twColorffff|+rO gO bO specular_shininessO  &colorPdspecR p#uSX$Y_Z11twColorNamei,<iYmin _Z3minff hx y ztwTripleInit _Z12twTripleInitPffffշv Ox  y  z   twTriplePrint _Z13twTriplePrintPcPfַname v O"twDrawBoundingBox:_Z17twDrawBoundingBoxvͻitwAmbient _Z9twAmbientfλvalue  ջmatGlobalAmbient ih y twTripleCopy _Z12twTripleCopyPfS_IDw Ov O*twVectorScale '_Z13twVectorScalePfS_f Jpv 'Ow 'Ok ' |twPoint D_Z7twPointPfS_S_ҼB DOA DOv DOsetWindow _Z9setWindowiiҼww wh twReshapeFunction _Z17twReshapeFunctionii7w h xtwInitWindowSize _Z16twInitWindowSizeii8a xsize ysize "twFullScreen _Z12twFullScreenvbL"twWindow '_Z8twWindowvx%twNearFarSet _Z12twNearFarSetRfS_myNear %myFar 0*% *ttwFovySet _Z9twFovySetRfmyFovy t*twGetModelView :_Z14twGetModelViewPd3MV :`twGetProjection ?_Z15twGetProjectionPd4O(P ?`ItwGetViewport D_Z13twGetViewportPiPkTV DUtwProject J_Z9twProjectPfS_lǿw JOv JOuſv0 K4`v1 K4hv2 K4p# L~proj M}view N.Pwinx O4Hwiny O4@winz O4 .4 >&twPrintMatrix4x4 %_Z16twPrintMatrix4x4PcPdȿname %M %`twUnProject o_Z11twUnProjectPfS_1v oOw oO/# p~proj q}view r.Pwinx s4`winy s4hwinz s4pworldx t4Hworldy t4@worldz t46rotationMatrix _Z14rotationMatrixPfffff2M O1 x y  z 8r hc ls pl ttwVector =_Z8twVectorPfS_S_d0v =OA =OB =O&mult3 _Z5mult3PfS_S_d\dest OM Ov Oj'i p'j t'temp dttwCrossProduct 6_Z14twCrossProductPfS_S_vu 6Ov 6Ow 6O&twPerspective :_Z13twPerspectiveffPcvifovy : ar : kind :|g'fw ; p'fh ; t(twFOVX2FOVY K_Z11twFOVX2FOVYf jfovx K p'frustumWidth L l'frustumHeight L p'fovy V t)twCameraShape c_Z13twCameraShapev )twAxes _Z6twAxesv8&;twOriginalView _Z14twOriginalViewvd*  t&twInitView _Z10twInitViewiaxis *  t)twZview _Z7twZviewvgrightMenuCallback_Z17rightMenuCallbackihid)twYview _Z7twYviewv)twXview _Z7twXviewvm@&twViewCommand _Z13twViewCommandhiinlkey ttx y )twCameraPosition _Z16twCameraPositionv&>twFrustumMode _Z13twFrustumMode13frustumMode_tmode z)twCamera _Z8twCamerav9twDot _Z5twDotPfS_ :s v Ow OtwCosAngle _Z10twCosAnglePfS_ tH v Ow OtwTrackballOrientation_old _Z26twTrackballOrientation_oldiiiivt Ax Ay Bx By  oA `B TC Hv w n #1 lM ~winA winB   htwVectorLength !_Z14twVectorLengthPf v v !OtwVectorNormalize /_Z17twVectorNormalizePf v /Olen 0 totwRotateVPN _Z11twRotateVPNfPf) 1 r O'M newVPN ͤhoriginalVPN ڤ\cosTotalAngle t&) twOrientVPN (_Z11twOrientVPNii*$ x (y (5'C )`'win *T'v +H'n +*1 , l'M -~'w .)  9  twRotateViewpoint _Z17twRotateViewpointfPfP 1 r OM VPN_reverse l&!twTrackballOrientation _Z22twTrackballOrientationiiii | Ax Ay Bx By  'A `'B T'C H'v 'w 'n *1  l'winA 'winB J"twSpin _Z6twSpinv  turn  lxAxis `yAxis TzAxis H#twGrayLight _Z11twGrayLightiPffff lightId pos Oa d  s lightColor ) `start 0Tend 0Hdir 0#twPointDistance2 K_Z16twPointDistance2PfS_  A KOB KOv Ll#twPointDistance R_Z15twPointDistancePfS_ , A ROB ROz$twBoundingBox_Z13twBoundingBoxffffffX 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 V W`W WTd1 ] ld2 ^ pd3 _ tj&twPointOnLine e_Z13twPointOnLinePfS_S_f  Q eOP eOV eOt e  'twLinePlaneIntersection_old m_Z27twLinePlaneIntersection_oldPfS_S_S_S_S_   P mOV mOA mOB mO C mOIP mON nTplaneConstant p `linearTerm r dconstantTerm s hparameter y l'6i tpi {tw(twLinePlaneIntersection _Z23twLinePlaneIntersectionPfS_S_S_RfS_t S4 P OV OQ ON O t w(IP OQvn tw h*)twPointInTriangle _Z17twPointInTrianglePfS_S_S_RfS0_t T{` I OP OU OV O s )t )ZyW 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 S fragments ̯+n P OV O IP Or ̵+Ndir ͤ\s Xt Tminr hfound t o;-i p*<,mult4 _Z5mult4PfS_S_T dest OM Ov OZi pj ttemp ) `&,mult3d _Z6mult3dPfPdS_~ dest OM `v O|'i p'j t'temp d0-twKeyCallback _Z13twKeyCallbackcPFvhiiEPc~< key tfun doc -twHelp _Z6twHelphiih key tdx y i t-twQuit !_Z6twQuithii key !ttx !y !'.twIdleFunc_Z10twIdleFuncPFvvE  funcfo.startSpinning *_Z13startSpinning6axis_t , a *.twSpinCommand /_Z13twSpinCommandhii,key /ttx /y /1/twStopAndRefresh %_Z16twStopAndRefreshhii"Dkey %ttx %y %/twPause *_Z7twPausehii"=pkey *ttx *y */twBoundingBoxToggle ._Z19twBoundingBoxTogglehii>^key .ttx .y .P0twLightingToggle 3_Z16twLightingTogglehii^~key 3ttx 3y 30twShadingToggle 8_Z15twShadingTogglehii~key 8ttx 8y 81twReset =_Z7twResethii key =ttx =y =u1twRotViewY D_Z10twRotViewYhiiLkey Dt\x Dy DyAxis Ed1twRotViewX J_Z10twRotViewXhii0xkey Jt\x Jy J)xAxis KdV2twPanView P_Z9twPanViewhii0fkey Pt\x Py P>_yAxis Qd2twZoom X_Z6twZoomffdegrees X lnewFOV Y t"twZoom1 __Z7twZoom1v.3twStartZooming c_Z14twStartZoominghii(key cttx cy c+%_Z11twNextFramevT$3% g_Z11twNextFramehiikey gttx gy g%4twKeyboardCallback k_Z18twKeyboardCallbackhiiTkey ktdx ky kRfun lt4twSaveFrame v_Z11twSaveFrameiiPcbT v vfname vW vt d`fp w4ly xuhpixels ypn ztC5twSave _Z6twSavehiikey tTx y file C5e S55twKeyInit _Z9twKeyInitv0i t'6twDrawUnitSquare_Z16twDrawUnitSquareffH\whFihjldw pdh t6setRGB#_Z6setRGBiihhhHrow#col#RR#tGG#pBB#l6setColor,_Z8setColoriii`row,col,colorcode,N7setStar3_Z7setStarii`row3col3fi6t,8twUSflagA_Z8twUSflagv stripe_heightBP#CT#DXunion_heightE\union_widthF`star_sizeGdiHhjHlrowIpcolIt_8pow2n_Z4pow2it ,8xnI9twTex2D_Z7twTex2DPcb,dWt D8fp4d#`#\maxvalXsizehcountlreturn_valuepc1tWc2tVdatat,>:_Z11twPPM_Tex2DPcbWt (fp4XrowsPcolsL#7BHimage>:\textureJ:Ti`"jd.pD:hD:P d:--:ceil2_Z5ceil2ixyt,O<_Z11twPPM_Tex2DPcbRfS0_xWt O<T< pfp4Dcolsrowsfmt*7B'rows2H'cols2L'imagerowD:P'textureY<@< 'iT<N'jX='pD:\N'j ` 'i'd'j(h** s<--(<twLoadTexture8_Z13twLoadTextureiPcx9textureNumber8.8%=twSetFont_Z9twSetFontPci:@namesize$=5#_Z12twDrawStringjjPczclx#y##!aargs$7pbuffer%=}s%t =$\>50_Z12twDrawStringfffPczdx0 y0 z0 0 !margs17pbuffer2=}s2t>twSolidBarn_Z11twSolidBarnPfS_S_ffendColorOsideColorOroofColorOspecular   Y?twWireBarnW_Z10twWireBarnPfS_S_ xColorWOyColorWOzColorWO?twDisk_Z6twDiskfi  radius P  tmpquad?tm\@twCylinder_Z10twCylinderfffii } Hbase top  P  { myCylinder?t@twTube_Z6twTubefffii~  tbase top  P SAtwSolidCylinder_Z15twSolidCylinderfffii  top base  P AtwTeddyBear_Z11twTeddyBearv  lightBrownԤddarkBrownդXblack֤L)twGround_Z8twGroundvJ)twSky-_Z5twSkyvJ$BtwMouseFunction_Z15twMouseFunctioniiiihPbuttonstatexy BtwMotionFunction_Z16twMotionFunctioniih|xy$3CB9_Z13twDisplayInitfffbgR9$bgG9$bgB9$+BR_Z13twDisplayInitv;CtwMainInitV_Z10twMainInitv<+ict/H::0stderr 1%11111_2TW_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%11111_6D7$D7E^9]E^9nE#@_cur_column,#D_vtable_offset-#F_shortbuf.n#G_lock2~#H_offset;Y#L__pad1Dq#T__pad2Eq#X__pad3Fq#\__pad4Gq#`__pad5H#d_modeJw#h_unused2L#l  _IO_lock_t b_IO_marker  _nextb# _sbufh# _posw# ~j j' w j# jGLbooleanGLubyteGLuintGLfloatfloatGLdouble  6j _GLMmaterialH !~# diffuse"# ambient## specular$#$ emmissive%#4 shininess&#D jGLMmaterial'6 <_GLMtriangle(+ vindices,<# nindices-<# tindices.<# findex/#$ LjGLMtriangle0 _GLMgroup45~#Y6#7#8# next9#_GLMgroup:_ _GLMmodelL> pathname?~#@~#B#PC# E#F#H#fI# numfacetnormsK# facetnormsL#$YN#(O#,pQ#0 materialsR#4 numgroupsT#8 groupsU#< positionW&#@LGLMmodelY `_GLMnode  index# averaged# next`#GLMnode glmMax%Ht,a%b%glmAbs.tXf. glmDot;u;v;.   . j"   glmCrossIuIvInI ` j-  glmNormalizeWvW lYt j H glmEqualkuktvkp k glmWeldVectors_Z14glmWeldVectorsPfPjf4vectors duplicatecopies`copieddihjl glmFindGroup_Z12glmFindGroupP9_GLMmodelPcN`} ~ Lt  j( $ glmAddGroup_Z11glmAddGroupP9_GLMmodelPcN} ~Tt glmFindMaterial_Z15glmFindMaterialP9_GLMmodelPcC}ʓ ~found>Ait glmDirName~Dpath~dMdir~ps~t glmReadMTL&} ~~~& Xdir~\~`buf ~pdih"|&nZwTs juglmWriteMTL&g)<} Pmodelpath~L~H&b) `dir~d~hlipCglmFirstPassh)/h} ~ ~~)/`dhYlpv\nXtTbuf ~NglmSecondPassM/">}M ~M ~/>OLPPQTYRXPS\T`fUdVhWlvXHnXDtX@bufY ~glmUnitize_Z10glmUnitizeP9_GLMmodel">B} )>Bimaxx@minxDmaxyHminyLmaxzPminzTcxXcy\cz`wdhhdlscalep }glmBoundingBoxZ_Z14glmBoundingBoxP9_GLMmodelPfB"E}Z boundingboxZB Ei\\maxx]`minx]dmaxy]hminy]lmaxz]pminz]t j* } glmDimensions_Z13glmDimensionsP9_GLMmodelPf"EE} -@)EEbbox2\ -j)  Bj glmScale_Z8glmScaleP9_GLMmodelfEFD} scaleFFip ?glmReverseWinding_Z17glmReverseWindingP9_GLMmodelFIp} ?FIilswapp  glmFacetNormals_Z15glmFacetNormalsP9_GLMmodelIQM} ILMipu&dv&X j!  glmVertexNormals_Z16glmVertexNormalsP9_GLMmodelfRMU} angle$ZMUnode)Ltail)Pmembers/TX\average&@dot`cos_angledihavgl $j+ f) glmLinearTexture_Z16glmLinearTextureP9_GLMmodelUqX} UlX`&Txdyhscalefactorlip  glmSpheremapTexture_Z19glmSpheremapTextureP9_GLMmodelrX[ }  yX[PthetaTphiXrho\x`ydzhrlip j%  lglmPrintArray_Z13glmPrintArrayPcPf[\Llabel~array glmPrintMaterial%_Z16glmPrintMaterialiP12_GLMmaterial\\xindex%wm% \glmPrintModel1_Z13glmPrintModelP9_GLMmodel\f^}1 \`\d^2pi3t  glmDeleteT_Z9glmDeleteP9_GLMmodelf^ `}T ?l^ `VpiWt j aglmReadOBJy_Z10glmReadOBJPKc `by`b}{ p| t glmWriteOBJ_Z11glmWriteOBJP9_GLMmodelPcjboo(} ~mode$bgoi` dh $j,  glmDraw_Z7glmDrawP9_GLMmodeljpoetT} mode#vocti^^triangle^^ YglmList _Z7glmListP9_GLMmodeljftt}  mode lttlist t glmWeld_Z7glmWeldP9_GLMmodelftv}  tvvectors!dcopies"h#`i$lglmReadPPMe_Z10glmReadPPMPcPiS0_ vxe~widtheheightevxfpg dihwhwhw`hhw\dhwXimageilheadjw jE!::"stderrh#TW_ALL_MESSAGES 4$TW_NO_MESSAGES 5$TW_GEOMETRY 6$TW_BOUNDING_BOX 7$TW_WINDOW 8$TW_CAMERA 9$TW_COLOR :$TW_MATERIAL ; $TW_LIGHTING <@$TW_FONTS =%DEFAULT_FOVY d"stderrh&''6'K'd'w'' '@'(V@:xGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)f05/objects.cpp/home/cs307/public_html/tw}unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong int}charlong double doubleGLint GLuint mGLfloat \floatGLdouble (M2MeGLUquadricObjGLUquadrictwTriplemM  BayipGazebo_Z10ayipGazebofffffxu gazeboXPos\ gazeboYPos\ gazeboZPos\ gazeboEdge\ gazeboHeight\ xn 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_v0 _surfaceColor$ _barColor$ _smallBarColor$ _baseColor$ | slices&z@ stacks'zD surfaceBaseRadius*uH surfaceTopRadius-uL surfaceHeight.uP barBaseRadius1uT barTopRadius2uX barHeight3u\ barScaleX7B` barScaleY8Bd barScaleZ9Bh bSurfScaleXBtdrawPetal_Z9drawPetalv3\ drawFlower_Z10drawFlowerPfif4f3 numPetalsM zƃ it jwangFlowerBouquet*_Z18jwangFlowerBouquetPffS_fS_fi color1* num1*M color2* num2*M color3* num3*M3* HjaylmerTemple_Z13jaylmerTemplev Ņ i d tempSpec Mh tempShine Ml roofAH~ vZX wZL uZ@ normalk^^M  nM  jaylmerBoatz_Z11jaylmerBoatv  G jt jaylmerTrident_Z14jaylmerTridentv8  lengtht= feet9d_9t cp9p drawlowerLegB# angleB\ xBt yBp zBldrawlegConnectorM$z drawupperLegWz angleW\ xWt yWp zWlM drawEllipsoid`4 x`\ y`\ z`\ sabrahamRexh_Z11sabrahamRexPfS_S_4<@ mainh lighth darkh gsjudgePenguin_Z13sjudgePenguini<l size G 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  flower׳ vS fc1 fc2 Ʊг chartreused curveCP@M  msarkarVase5_Z11msarkarVaseiPfS_S_S_S_س- vaseScale5 vaseColor5 bottomColor5 rimColor5 flowerColor15 flowerColor25 #msarkarCouch`_Z12msarkarCouchiPfS_. e` colorA` colorB` msarkarCeilingLight_Z19msarkarCeilingLightiPfS_% lh mat bulbColor  light0o mat_emissionCLEAR\к mat_emission/L к mat_emission2?bool/M ?M OM  msarkarOttoman_Z14msarkarOttomaniPfS_&H ottomanScale ottomanColorA ottomanColorB sdelrosaMailbox _Z15sdelrosaMailboxfit height \f   textureIDsH postHeight\` curveHeight\d baseWidth\h baseDepth\l brown curve+} textureU  white\?  M  M  zmoriczHat _Z10zmoriczHatv  hatHeight Bh outerRadius Bl innerRadius Bp flare Bt ^zmoriczClub *_Z11zmoriczClubvB @ maxRadius +B` minRadius ,Bd topRadius -Bh barLength .Bl lowerCylinder /Bp topCylinder 0Bt zmoriczBeanbag Y_Z14zmoriczBeanbagvBM JF stretch ZBh compress [Bl black \\ ^zmoriczSpiral _Z13zmoriczSpiralPfiiN$ f  n _  W spiral ^~ i ttM  draw_bezier_surface +|P _ +t control_points +p ~jguintoDrawFlower 3_Z17jguintoDrawFloweri|| f 3  green adD plum 7Xa pink :L   purple =@jguintoDrawThreeFlowers k_Z23jguintoDrawThreeFlowersv  0tablePosts  h x \ z \ (a brown \l !\h "\ltableTop Wh ! x1 W\ x2 W\ z1 W\ z2 W\ jweber2Table i_Z12jweber2Tableffff ,!P i\@ i\% i\ i\ ^tablePosts2 tX! x \ z \ texid ?d rl "\p #\ttableTop2 Xt,! x1 X\ x2 X\ z1 X\ z2 X\ 2jweber2Table2 j_Z13jweber2Table2ffffj,!P j\@ j\% j\ j\ texid j?__static_initialization_and_destruction_0%! __initialize_p rt __priority rp_GLOBAL__I__Z10ayipGazebofffff s&:"::TW_ALL_MESSAGES4GTW_NO_MESSAGES5GTW_GEOMETRY6GTW_BOUNDING_BOX7GTW_WINDOW8GTW_CAMERA9GTW_COLOR:GTW_MATERIAL;G TW_LIGHTING pathname?Q# mtllibname@Q# numverticesB# verticesC# numnormalsE# normalsF# numtexcoordsH# texcoordsI# numfacetnormsK# facetnormsL#$N#(O#, nummaterialsQ#0 materialsR #4 numgroupsT#8 groupsU#< positionW#@GLMmodelYcfan2Piano_Z10cfan2PianoPf<H4"DA_wheelColor XpWidth#dpFront%hpBack'lO cfan2Bench._Z10cfan2BenchPfH`".NbLength1hbWidth3lbDepth5plLength7t 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_is"heightheadHeightheadWidthneckAngle headAnglechestAngletorsoAngle hipAngle$legAngle(gColorSkin,gColorDress048gColorHair<iRotationPqPTrHeightXrHeadHeight\rHeadWidth`neckHdpieceHhmaxWlmidWpminWt achangBirchMedium_Z17achangBirchMediumbt# TmodelObject ^modelFilenamet]BoundingBox \bool H zkayabadSax_Z11zkayabadSaxb<# tBzkayabadTable_Z13zkayabadTablebh# tH::stderr BTW_ALL_MESSAGES4XTW_NO_MESSAGES5XTW_GEOMETRY6XTW_BOUNDING_BOX7XTW_WINDOW8XTW_CAMERA9XTW_COLOR:XTW_MATERIAL;X TW_LIGHTING $ >   I : ; : ;I8 : ;  : ; : ; I8 I !I/ &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 3 bin/usr/include/usr/include/bits/usr/lib/gcc/i386-redhat-linux/4.0.2/include/home/cs307/public_html/tw/usr/include/GLshow-texture.ccstdio.hlibio.htypes.hstddef.htw.hgl.hdVV....WVVV-׀Hd,/VVV M /usr/include/syssrc/usr/include/bits/usr/include/usr/lib/gcc/i386-redhat-linux/4.0.2/include/usr/include/GL/home/cs307/public_html/twstat.htw.cctw-util.cctw-messages.cctw-wrappers.cctw-menu.cctw-color.cctw-bounding-box.cctw-geometry.cctw-lighting.cctw-window.cctw-camera.cctw-keyboard.cctw-animation.cctw-textures.cctw-fonts.cctw-objects.cctw-mouse.ccstat.htypes.htime.hstdio.hstdarg.hgl.htw.hlibio.hstddef.hppm.hpgm.hfreeglut_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-=3- n+V-;V-V-V-VV<ԸHtԸHtԸHvdԀV;d;+dr +V;dd-V-Vd,W:Vrs7/V;erddddddddddddddddgddd~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.hH$e,/e,3e84 +eT+((@gh,, 9 9r:$((dZo$+:ugՎ,si:/g:dH:/i+,t: 9,de:AyT: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*X U$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 >zWd<1d,ddd1gd&d/j2h$,Σ 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.hxd 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 ;:9R 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.h<VdWVdWW))))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,V^+,| &AB U.. ʪUAB l.. w.| X,AB N.X AB .XmAB DJ.XNAB Gu.XJ AB XX,AB _.X+AB ^.XvAB K.X&AB .XAB DF.X|AB De.X,UAB q.X0AB X#AB XַDAB w. XAB M..T.XλLAB Dx.X/AB XJ>AB XJAB XҼKAB ~. XAB L.X8)AB L.Xb=AB W.\.XKAB W.XAB XAB XAB N.X4AB N.XPAB N.$Xl[AB x.w.0F. M. Xȿ"AB E.$XGAB n.Y.0l. W.X2AB f.XJAB XdAB XAB $XvAB .0z. e.H. Xj(AB Y.. XKAB K.H.}.(XAB W.m.M.>.M.H.$X\AB W.K.U. y. X&AB W.K.U. XSAB H.Xh^AB a.H.XSAB H.XSAB H.XnAAB $X AB K.H.a..PXPAB Y.4X+AB P.Z. O.H.R.H.R.Q.`.X:9AB XtuAB I.P.0XAB HT.p. h.y. _.t. z.Xv.AB I.R.XHAB I.p. 0X=AB n.}. U. i.]. T. Q.H.(X*AB Hc.U. T.z. O.$XAB n.v. j. V. Y.,XAB ET.p. h.y. [. X AB ER.p.<XAB Ej..p.O.O.V. Q.`.O.H.X6AB M. P.X.AB I.R.(XAB t. ..J.V. X AB . XAB M. s.. XSAB X AB P. XAB I.s. O._. XT'AB M. N..$X|AB M. A..h. (X IAB DG.O.s.0.XTAB XAB X~EAB x.XAB Q.XAB N.XAB Q.X  AB S.X,AB o.X AB N.H.X"AB N.X> AB X^ AB X~ AB X%AB N.H.X6AB E_.X6AB E_.X06AB E_.Xf/AB XAB L.XAB Q.XAB XAB XZAB u. XT>AB Z.. c.XQAB c.d.XAB {.XfAB h..XHoAB XAB X`AB O. $XyAB .I. ..0XAB 4X,AB Z.. ^.L.^.Q.^..0N.<XAB FV..b._.b.x. D.A.0U.X)AB <XAB FV.. L..0O.y. 4..0U.XxAB O. X:AB Em.XqAB ].XdrAB ].@XAB O..Z.e.Q.r.Z.U.Q.r.Z.U.,XAB U..W..W.. X oAB Y.{. N. X AB Y.Y.0N.(X~ AB `.Y.W. H.W.Y.,X AB `.H.].Y.W. Z.Y.X 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.XAB H..XJAB H..XvAB O.].Xh>AB a.XpAB R.X%AB X.(X<AB K.x.M.m.O.Y.| $H,AB $t4AB $tAB Z.$AB Z.$AB Z.$AB \. $rAB EU.j.$\AB ].$NAB L.$iAB k.$DGAB L.($ AB Ie.a. .$$&AB DM.. .,$h)HAB GZ.._.. .0$/rAB H.. . . .$$">dAB DZ...$BAB ]. $"EAB DZ.h.$EAB D$FAB DZ.$IuAB DZ.$RMAB EZ.$$UAB DZ.j._.$rXbAB DZ.$[DAB w. $\AB N.$\AB ].$f^AB ].($ `AB N..[..K.T$b_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. .$poAB ]..$ftDAB H.o.$t<AB D_.$$vAB EK.. h.| xAB 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..<v>AB .[. H.\.^. H.\.A. H.\.~. H.AB `.U.@4AB 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.\AB 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._.$VAB l.`.z{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.4AB Ec.. P..W.h.N.8سUAB Z.. Z.n.J.].q.t. H.].\.<.AB Z.H.T.P.A..W..W..<AB EV.H.].e. H.\..\.. H.(&fAB 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. ].[.,B AB Ev.H.Z.p._.K.4NAB 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.(AB ].u._.u._.u.$ HAB E_..$hAB K.R.r._. AB K.AB N..$tAB K.R.r._.,AB K.eAB &AB | < AB E~.Y.W.H.Z.|.J.|.J..J..J.._.|.J..J.._. .O..J..J..J..J..J..s.v..|.].$.\..k..n.`.Z.`.(HAB 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.(tNAB e..@Q.`.Z.[.AB AB unsigned intfrustumMode_tmodelviewglutBitmap9By15twDrawStringtwDisplayInitslicesverboseglutBitmapHelvetica18matSpeculareyeRadiusshininessfilenametwColorNameformatheighttwPPM_Tex2DstackswidthglutBitmapTimesRoman10glutBitmap8By13glutBitmapHelvetica12glutBitmapTimesRoman24twNextFrameanglemaxPixValueunsigned intverticesnumtrianglestexcoordsnummaterialsmodelfiletriangles__PRETTY_FUNCTION__filenamenumverticesnumnormalsdimensionsnumtexcoordsnormalsmtllibnamematerialnumvectorsgroupepsilonnameunsigned inttablePostTopZflowerHeighttablePostRightXtablePostLeftXnstepscolorfrontLowerRightXunsigned intfrontLowerLeftXtablePostBottomZeyeRotateXgColorIrisslicestriangleseyeRotateYgColorEyeunsigned intprintBBstacksnumtriangles_pianoColortt&u&'t')t){u,-t-/t/Gu !t!#t#߬uttMuNOtOQtQJuJKtKMtMWuXYtY[t[uttutt&u&'t')t)utt{u|}t}t+u,-t-/t/uttuttշuַ׷t׷ٷtٷuttͻuλϻtϻѻtѻuttIuJKtKMtMuttҼuҼӼtӼռtռut!t!7u89t9;t;aubctceteuttuttu t  t utt3u45t57t7OuPQtQStSkulmtmotoǿuȿɿtɿ˿t˿utt1u23t35t5uttdudetegtguttvuvwtwytyiujktkmtmuttuttuttuttuttguhitiktkuttuttmunotoqtquttuttutt9u:;t;=t=sututuwtwuttvuvwtwytyuttutt)u*+t+-t-uttutt u  t tuttuttuttuttu !t!#t#uttutt u  t  t uttSuTUtUWtW{u|}t}t u  t  t SuTUtUWtWutt~u~ttuttuttutt u  t t,u,-t-/t/utt"u"#t#%t%=u>?t?AtA^u^_t_ata~u~ttuttuttutt0u01t13t3fufgtgitiuttuttuttuttuttTuTUtUWtWuttuttuttHuHItIKtKutt`u`atactcuttutt,u,-t-/t/uttuttuttxuxyty{t{9u:;t;=t=uttcudetegtguttutt u  t  t  u  t  t } u~  t  t  u  t  t  u  t  t uttJuJKtKMtMutthuhitiktkuttutt;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-@CuCCtCCtCCuCCtCCtCPDuPDQDtQDSDtSDFuFFtF!Ft!FGuGGtGGtGIuIItIItI'Wu(W)Wt)W+Wt+W\u\\t\!\t!\b\ub\c\tc\e\te\^u^^t^^t^c`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}CDuDDtDDtDJuJJtJJtJKuKKtKKtKMuMMtMMtMNuNNtNNtN;Pu/r e+@*$;"q,#&` N?}-^^^^0#"^j& `&Ud&`Vh&l&p&t& W<x&  & + & E & _ 0' x @'H   $V z{ > `W  ' % ' ? ' Y ' s X$ (   ) () 8) h) 7 ) T Xq )  *  *x  *  *  * ; * Y * q H h  t e ^ *  t+  ^< f/ G  [ \ y   p :9 RM  Z &F 9EjR_l ַD t< &f   J  %(6BMQ a t PR  tu X,  v Y.T' Q<  b~  y \  q % Y3{CJ Wui~  x$n BJ> gIҼK P _1=v Q  i{   .% r K S T Y'< 7 OU Y&htN W6 @Tb_  G ,U  2 =8TIScv yx سU ~Y $)A:F&Z| i: y* & T>  `    Z3G(S +ftD BYT+ aYx~E Yl[ $Z^  \ #3N P[D f & K <0 =   v> Ho (5@(Nx bj( s z  # u.   m E - AQS ZXS q  "/; Qf^ iZ P\  +jQ YP &< 6ʪU ;THv ^J oY4   P , .f E% Xdr o4 K +S J9 &   ?Ly Y b, pl v'i q  " Y(c8JU jx ^ (  ">d $ ȿ" = | p P    H d B   rXb !  $! E!) O!, f!v!~! !," !h^ !8) !Sx!h> !& !4!Y""nA ."v. C"4QY"i"^n"Iu " I " "J "{"+ "Y #S # :#_B#O# ]#. u#}# ##4  ##2#x #| #\ $6$PI$B i$ $$6 $ $ $$6$$ %% A%po X%e%4x%λL %f%S%H %&%/ % %.&P%&  5&6 N&T&S `&2 y&G &N &w&  &&" &  '< "' 1'"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_auxshow-texture.cctw.ccTogglesFieldOfViewFieldOfViewYmouse_xmouse_ywindowHeightBBMinBBMaxKeyCallbacksInitializedtwKeyCallbackArraywindowWidthtwKeyCallbackDocOuterRadiusInnerRadiusnearfarfrustumModeVUPVPNVRPtwMessageKindsBBCenterBoundingBoxInitializedaspectRatiotwSpinAnglewindowWidth_oldwindowHeight_oldtwColors_ZZ26twTrackballOrientation_oldiiiiE4C.92_ZZ26twTrackballOrientation_oldiiiiE4C.91_ZZ11twOrientVPNiiE4C.96_ZZ22twTrackballOrientationiiiiE4C.95_ZZ22twTrackballOrientationiiiiE4C.94_ZZ6twSpinvE4C.71_ZZ6twSpinvE4C.70_ZZ6twSpinvE4C.69_ZZ11twGrayLightiPffffE4C.50_ZZ10twRotViewYhiiE5C.203_ZZ10twRotViewXhiiE5C.204_ZZ9twPanViewhiiE5C.205_ZZ11twTeddyBearvE5C.354_ZZ11twTeddyBearvE5C.353_ZZ11twTeddyBearvE5C.352glm.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___ZZ13glmPrintModelP9_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__Z16glmVertexNormalsP9_GLMmodelfglPixelStoreitwIdleFunctioncos@@GLIBC_2.0fgetc@@GLIBC_2.0_Z17glmReverseWindingP9_GLMmodelglPopAttribpm_freearraygluUnProjectglTexImage2D_Z14twCrossProductPfS_S__Z13twTriplePrintPcPfvsprintf@@GLIBC_2.0_Z7glmWeldP9_GLMmodelf_Z14msarkarOttomaniPfS__Z15twSolidCylinderfffiiglReadPixels_Z13twSetMessagesiglGenTexturesglutKeyboardFuncglMapGrid2fglutFullScreenatan@@GLIBC_2.0_Z11twPPM_Tex2DPcb_Z11zmoriczClubv_DYNAMICstrdup@@GLIBC_2.0glRasterPos3f_Z16twCameraPositionv_Z10twCosAnglePfS__Z9twMessageiPcz_Z11twSolidBarnPfS_S_ff_Z15twMouseFunctioniiiiglutBitmapHelvetica18_Z17twPointInTrianglePfS_S_S_RfS0__Z10cfan2PianoPf_Z15twShadingTogglehiiglMapGrid1fglColor3f_Z14jaylmerTridentv_Z14twOriginalViewv_Z11twNextFramehiiglGetDoublev_Z12twDrawStringjjPczglRotatefstrcmp@@GLIBC_2.0glFlushglEvalMesh2glutBitmapHelvetica12asin@@GLIBC_2.0_fp_hw_Z8twGroundvperror@@GLIBC_2.0_Z6twTubefffiifprintf@@GLIBC_2.0_Z11jaylmerBoatvgetenv@@GLIBC_2.0glutMainLoop_Z13twVectorScalePfS_fglVertex3fglutDestroyMenuisgraph@@GLIBC_2.0_Z9setWindowii__fini_array_endglutCreateWindowglNormal3fv_Z14makeToggleMenuv_Z16twStopAndRefreshhiiglutReshapeWindow_Z7twColorPfff_Z6twSpinv__assert_fail@@GLIBC_2.0_Z7twResethii_Z14glmWeldVectorsPfPjfglutSolidCube_Z8twWindowv__dso_handleglTexCoord2fv_Z5mult4PfS_S_textureHeight__libc_csu_fini_Z13twBoundingBoxfffffflightGrayglutCreateMenu_Z17achangBirchMediumbgluPerspectiveglDisable_Z10twRotViewYhiiglMatrixModerewind@@GLIBC_2.0GlobalAmbientglScaled_Z11glmWriteOBJP9_GLMmodelPcjgluNewQuadric_Z11twColorNamei_Z12twNearFarSetRfS__Z6twAxesvTWFontStyleglNewListputs@@GLIBC_2.0_Z13twPerspectiveffPc_initglViewportglVertex3fvglBeginppm_readppminit_Z11msarkarVaseiPfS_S_S_S_glMap1fmalloc@@GLIBC_2.0glutBitmap9By15ppm_readppm_Z17twReshapeFunctioniifscanf@@GLIBC_2.0scanf@@GLIBC_2.0glLineWidthgluQuadricDrawStyle_Z7twColorffff_Z9twSetFontPci_Z11twOrientVPNiifread@@GLIBC_2.0_Z7displayv_Z11twSaveFrameiiPcb_Z10glmReadOBJPKc_Z13twVertexArrayPA3_fiUSflagArrayglutInitWindowSizegluLookAtglutMotionFunc_Z7twYviewv_Z7glmListP9_GLMmodeljstderr@@GLIBC_2.0_Z8twCameravglutBitmapTimesRoman24_Z13twKeyCallbackcPFvhiiEPcglutBitmap8By13_Z9twProjectPfS_RightMenu_Z16twLightingTogglehii_Z13glmPrintModelP9_GLMmodelglutAddMenuEntryglVertex2f__xstat@@GLIBC_2.0glTexParameteri_Z11glmAddGroupP9_GLMmodelPc_Z13glmPrintArrayPcPf_Z23jguintoDrawThreeFlowersvglRasterPos2i_Z9twHSV2RGBPfS__Z13twCameraShapevgluCylinder_Z3minff_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__Z7twZoom1v_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_Z6twSavehii__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_startglutDisplayFuncprintf@@GLIBC_2.0_Z17twRotateViewpointfPfglDepthFunc_Z13startSpinning6axis_tglutWireCube_Z8twUSflagv_Z4pow2i_Z7twTex2DPcb_finimemcpy@@GLIBC_2.0_Z15glmFindMaterialP9_GLMmodelPcsqrt@@GLIBC_2.0_Z15sdelrosaMailboxfi_Z14twStartZoominghiiglEndListgluQuadricNormalsglMaterialfglutSolidConetextureWidthglutSolidSpherefclose@@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__Z14zmoriczBeanbagvglutSolidTorus_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_end_Z15glmFacetNormalsP9_GLMmodel_Z17twNearestFragmentPA3_A3_fiPfS2_S2_Rf_Z11twPPM_Tex2DPcbRfS0__Z5twSkyvacos@@GLIBC_2.0_Z11twTranslatePfstdin@@GLIBC_2.0_Z7twZviewv_Z26twTrackballOrientation_oldiiiigluDiskglMaterialfv_Z9drawPetalv_Z15twPointDistancePfS_glMap2f_Z13zkayabadTablebglShadeModel_Z11sabrahamRexPfS_S_glScaleffopen@@GLIBC_2.1_Z13twLoadTextureiPc_Z17jguintoDrawFloweri_Z16glmPrintMaterialiP12_GLMmaterial_Unwind_Resume@@GCC_3.0__init_array_start_Z14glmBoundingBoxP9_GLMmodelPf_Z17twDrawBoundingBoxvgluProject_Z10twRotViewXhii_Z22twTrackballOrientationiiii_Z9twFovySetRf_IO_stdin_usedvprintf@@GLIBC_2.0strtok@@GLIBC_2.0glColor3fvglLightModelfv_Z23twLinePlaneIntersectionPfS_S_S_RfS__Z7glmDrawP9_GLMmodeljglTranslatefsprintf@@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_Z7twXviewv_Z14rotationMatrixPfffff_Z11twUnProjectPfS__Z13zmoriczSpiralPfiiglutWireCone_Z9draw_HeadffffPfS_iiS_glEvalMesh1_Z7twPausehii_Z27twLinePlaneIntersection_oldPfS_S_S_S_S__Z13sjudgePenguini__gmon_start__strcpy@@GLIBC_2.0