ELFا44 (&#444444 HHH PtdLnLLTTQtd/lib/ld-linux.so.2GNU{jx}\8l[g-o^h#b~7;'fiZCzd@ayR 1|`5e:HkNn!X2(?sYrOLS9  & ./*3" )G=+B>K% T6QDIU]M<EuvF$Vt4PJAmWp0q_c,w&R*jSv6(GM V.R_K%u}{u$Bg5I_=.&`WsoG  "- ~5-$(}&(E3MX(_g~4ZDQ(u Q\9rf#tk'4f+Fj@TMdwK +J9 'q"cX(z!4{_ 2D6!,(4lf&5 dx.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.6strcpyvsprintffscanffgetsmemcpyperrorputsmallocstrrchrfprintfstrcatvprintfstrstrsscanffreadstrdupisgraph__assert_failstrcmpfgetcfclosestderrfputcfwriterewindexitfopen_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 09BCDb@DHLPTX\` d h l p tx| !"#$%&'()*+,-./0134567 8:;<= >$?(@,A0E4F8G<H@IDJHKLLPMTNXO\P`QdRhSlTpUtVxW|XYZ[\]^_acdefghijklmopqrstuvwxyz{|}~  $(,048<@DHLPTX\`dhlptx|UQ ;058%<%@h%Dh%Hh%Lh%Ph %Th(%Xh0%\h8p%`h@`%dhHP%hhP@%lhX0%ph` %thh%xhp%|hx%h%h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h% h%h%h%h%hp% h`%$hP%(h@%,h0%0h %4h%8h%<h%@h%Dh%Hh%Lh%Ph %Th(%Xh0%\h8p%`h@`%dhHP%hhP@%lhX0%ph` %thh%xhp%|hx%h%h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h% h%h%h%h%hp% h`%$hP%(h@%,h0%0h %4h%8h%<h%@h%Dh%Hh%Lh%Ph %Th(%Xh0%\h8p%`h@`%dhHP%hhP@%lhX0%ph` %thh%xhp%|hx%h1^PTRhhQVh_USQ[.itX[U=tvҡuÉUtt hЃÐUdP j &ÐU)ău EP jjhh E P h| APP BP P AP P* ;d(ÐUE}EE}t^}}t:}:}tZ}tA}|/}1t8=EH4EU+Ec"EuEEEuu uhÐUEÐU#EtEEEPu UEEEQRPÐU( h6$(t EEEjP)t EE EjP*t EE#EjPt+t E+E<juK,t ELEXEjP!-t EdEqju.t EEju/t EEju jU(E EE EE EEE@t!MUEEwEE@tEE]Ed$$}fEڴ fEm]mEE]EE]EEM]EEE]}EUEUEUEUEUEUE~UEUEUE^UEUEUE>UEUEUEUEUEUEÐUW u>}E EE EE EuhhEPhhouhh}ÐUW$}EEE EEE EPE]}EEEEEEEPhhEPhhuhhG}ÐU}x2},U`PPRjuh~ÐUEE EtE]E ]EEEUUE UEUEÐUE E E ʍd$$d$$d$$uh Uj;h[ hk hP  ?P jPP?PD@ <PRQD@ HPRQDL <PRQDL HPRQP@ <PRQP@ HPRQvPL <PRQWPL HPRQ8P?PP{D@ <PRQDL <PRQD@ HPRQDL HPRQP@ <PRQPL <PRQaP@ HPRQBPL HPRQ#?PPPfD@ <PRQP@ <PRQD@ HPRQP@ HPRQDL <PRQkPL <PRQLDL HPRQ-PL HPRQjihÐUWE@}@E@E@EEPhS H}UE EUE UE ÐUE MEUE MUE M0UE EEUE EUE EUE`E 8EE RPu uh4j@ ÐUu uÐUu u>E`E 8ÐU8`PRh\j`8-ÐUPRhjPR3jjÐUEE ÐUHEUuh ÐUuh ÐUuh 4ÐUHEUċEUĉEȉŰEȋỦEЉUԃ @Pl Pv EPE ]E ]E ]EPEPEPEPP@Puuuuuu0tFE E E ʃd$$d$$d$$h 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 U @PhB PhL jzEٝمEٝمEٝمʍd$$d$$d$$uÐUE X`]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 EUE E˃d$$ɍd$$d$$d$$hhj0E Eˍd$$ɍd$$d$$d$$c EHEd$$]EM ]8`EEPRd$$d$$hj ÐU(EE@t ]>]E (d$$M]E]Ed$$( ]EEtYEEɃ d$$d$$h EEɃRPd$$d$$hv EEEU h=E}t}}t' Dh0?PREt9]D PNh8ud$$@]EDh8d$$PrEt+]EDhBd$$P4]D Ph8ud$$ÐUt hG h hP H hM h$ hjq jPP?PPPRPPPP?PP?PRPPPP?PPPPPPjPPPME h$ ÐUt hG3BHHD]Ehh*tNʍd$$d$$d$$hdj XEEʍd$$d$$d$$hj PPPhP?PPhUt hGBHHD]Ehh*tNʍd$$d$$d$$hdj `UEEEʍd$$d$$d$$hjI U jPPPhoP?PPhPÐUUE(($ P9}up}u.tU jPPPhPPPhÐU jPPPhiP?PPhJÐUEEEE}Yt}Zt}Xt %lÐU ht?hhhhhh ]σd$$͍d$$uud$$ɍd$$d$$d$$d$$d$$PÐUE}u h(}u h h-Uhh=d8`PRjj*t:ʍd$$d$$d$$hPj 8ʍd$$d$$d$$h|j hh=hh=hh=(t)thh=VÐUEE ɋEE EE ÐU(u u]uu]u u M]E]EE@tuue]E}]EÐUWVt hGY}DE]E ]}8E]E]EPEPEPEPhEPEP hEPEP EPEPd$$]EPEPEP  PRQlEEEEˍd$$ɍd$$d$$d$$ ʃd$$d$$d$$e^_Uuud$$]EU u]EE@tud$$uue؃ UhEE@t hG u oE E E QRPuEP hEPEP hhEP EPEP]E]-DT!?RP]EEtAE E E QRP4BPEP8 EPEPEPV EPhÐUWV}ܾPE]E ]EPEPhEPEP hEPd$$]EPhEP6 EPEPu e^_ÐUXEE@t hG u o*thhh E E E QRPuEP hEPh hEPh *t/PhEPy؃ EPhh ÐUWVĀt hG}hE]E ]}\E]E]EPEPEPEPzhEPEP hEPEP EPEPd$$]EPEPEP EEPd$$e^_ÐUWV@LE}}ܾ}о Eă}t"}t0}t:EPu&EPumEPuY/e^_UWV@}}?~ }0M~uh!jh+Eu hPSjh+qEEEEEEUEPhRjh+5EEEEEEUEPhRjh+EEEEEEUEPhRj h+E PN, h hP aE E@tJuuu @P j u O"E E@t ?Pu EPp EPPEPEP{؃ EPhEP PEPEPN؃ EPhEPu j?P?P?P EPPPP EPr: h@ke^_Uu uEPg EPEPw]EEEUu ud$$C]EUEE Et&EE Ƀ d$$d$$h| EEEt&EEɃ d$$d$$h EEEt&EEɃ d$$d$$hJ uuuh<uuu hHEE\EE\E E\ʍd$$d$$d$$hhHh<\Ee]EeE eɍd$$d$$ud$$\tkhh"h<h,hHh3Ƀ 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 hEaEE@t hE3EMEMuEEMEMuEEEÐUxuuEP uuEPw EPEPEP? uu EPuu uEEEEEE]E]E]E]E ]E ]E ]EEEύd$$͍d$$ˍd$$ɍd$$d$$uuuuuuuuuuuuuud$$d$$d$$hjE%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}~UEETtUE `UE h@ ÐUEE hEE` ut#EPuhuEE}tH} t} tWEPh~\EPhx?EPh["EU@PRh7E}ÐUEE jlUE ucUE  hUEEEE}yt}zt&}xt+ j j jUEE j,UEE jÐUEE))UEE++UEE--UEE j8ÐUWV EE}쾤EP AP~e^_UWV EE}쾰EP APHe^_UWV EE}쾼EP APe^_UDe]Et EDÐU ?PÐUEE h#UtUEEÐUEE}wFE`E}uEUPRhEEuu PEЃUEE}tuhhuE}uuhujjhNu uhuHhhu0uj UЃ P蛽EE HE\uhhjuujͺ EEEuPEE;EM}y uU(EEܡ<@<RhEP?8 `jEPRQ{kÐUEE`E}~Th/hjh4hNj hXhjbhlhjlh|hjs}h/hjqfhhnjpOhhjr8hh2jn!hhjx hhjyhhjzhh<jXh2h<jYhLh<jZhfhj?hkhjiih|hjSRÐUu]u ]P?PPؾE jEEtP?PRPP9EMEMɃd$$Pd$$̸Et?P?P?PPҺEME@P$d$MɃd$$Pd$$\EEE PA j  hԤ hĤ h 贤 h褤lUPPu荰 j耤 h` hP h@ h0 h  h h h h hУ h h 谣 h蠣 h,萣 h 耣 h,p8PPu a jT h4 h$ h h h h, hԢ hĢ茨PPu赮 j訢 h舢 hx hh hX hH h8 h( h  h h,U裡E}u h譡Gj u;Eju d$$RPub uTÐU3E}u h=ej uˡhu訤EE Eʃ uud$$d$$d$$u0 uƢÐUPP?P4CPuu uuuu u 蠤uPPuu z蠢UcPP?PBP膞>PP?P4CPauu8 uuuu uc uPPGuu UWV0}@}4}Ծ(苣PPEPs=P=P=PVRP@RPRPG ?RPffffff?RP333333RP ?RP?RP?RPd jj?RP<Ԡ蟢?RPffffff?RP333333?RP蓠 ?RP?RP?RP jj?RP輡TPPEP jj?RP̺?RP?RPпRP BP?PEP襩jjQ?RPRPRP?RP~ jjQ?RP֠RPٿRPпRP7 j j ?RP菠'PPEPߨRPffffffRPRPО 訠?RP@RP̺?RP jj?RP茞PPEPDRPffffffRP̺?RP5 ?RPRPRPA@RP jj@P?P333?PI ߝRPRP̺RP裝 {?RPRP?RPARPV jj@P?P333?P MRPffffff@RPRP ?RPRPRPVRPĞ jj@P>P?P% 軜RPRP@RP W?RPRPRPV@RP2 jj@P>P?P )$e^_ÐU j茛 hD  j这P@ <PRQ`P@ HPRQAD@ HPRQ"D@ <PRQvU jԚ hD D jPL <PRQ託DL <PRQ艗DL HPRQjPL HPRQKD@ <PRQ,DL <PRQ PL <PRQP@ <PRQϖD@ HPRQ谖P@ HPRQ葖PL HPRQrDL HPRQSP@ <PRQ4PL <PRQPL HPRQP@ HPRQוD@ <PRQ踕D@ HPRQ處DL HPRQzDL <PRQ[SΓU8+EEEE}t&}tL}t1} u>E0E4,} u&uueuhL U8+E E 40u uPRE0E 4U?Puu u^ hA hP +t hP 赙 hP -t hJ h8/tjh&h(h h&h(h ەh&h(h h&h(h 觕hh&h(h 苕h&h(h qh&h(h Wh&h(h =U@?P@?P@?PpÐU h _ hq O h ? h_ hF蚑 h<  h z h誗 jHDEEƀ(E}~3jhQ @ P1oÐUE EEtE ]E]EUEEtE]E5EE]EU}uhjBPH4UL>BPH4UL>BPH4U?B PH4UB$PH4UB(PH4UB,PH4U?B0EE;E#PX4 hE\JJNJNJ#t-JKJiUJnt$guh\P趉buh\P藉\P\Ph\PŌEPH4U \PPH4UDPhu.PH4UPH4U@D[DPH4UPH4U@D[D:EPhu蒇E܃PH4U4PH4UPX4UB,B,A(A(F$]KKdtKsKaJPH4UX PH4UpPH4U SVPhu腆 PH4UX,PH4Up(PH4U$ SVPhu PH4UXPH4UpPH4U SVPhu觅 6uh\Pkuh\PO\PhuUe[^_UW4E؉UԉMЋEEEḚ}ЍPEйEȰ}H PÄEuuuu. uhu]E}u#uhP˂ j~ u賈ujjh菉uj*jh{ujjhgujjhGSujjhW?ujjhg+ujjhyujjhEE؋H4UEEPhuՁE@E@E@ʍd$$d$$d$$hu蜁 E@ E@E@ʍd$$d$$d$$huc E@,E@(E@$ʍd$$d$$d$$hu* E@Dɍd$$huuj 荄EE؋@0;E}ÐUWXThXEEEEEEEEW\RRm-Rm(RfRgR#t RuaRvt'Th\P蔂]SSnt;SttYStuTh\PIETh\P"EYTh\PE2\Ph誃 jTh\P賁\P\Ph\P \P?~‹XP\X$Th\PA}Th\P\LLHHƄ\\PXcEEE܉EEE\PhT\h P讀EPEPh\P躃EPEPhToEPEPhTTEE@PEPEE@PEPEPEPhTu" EPEPEPh\P  EPEPEPhT~ EPEPEPhT~ EE@PEPEE@PEP EPEPEPhT@~ uSEPEPh \PFEPEPh T}EPEPh T}EE@PEPEE@PEPEPEPh T}uEPhTe}EPhTK}EE@PEPEE@PEPEPhT}uTh\P}\PhT|~XEBXEBXEBXEB(X@>g>g>#t->f*y >u@>vt'^ @hHP9|Y I??ntq?t?t) UԉEHUԉEXUԉE QSPh@z E U؉EHU؉EXU؉E QSPh@z E} EEPEERPh&@NzEI @hHP{HPHPhHP5~HPDEUEB @hHPzH88HHƄHHPDEUEB q EEȉE̋ẺEЃHPh@EH,Eԋ@;EuEH,EԋEBEEԋ@Eԃ}sEE@;E,UJEPE8EE܋EEԉE؋Eԋ@Eԃ uk[}uݍEE@;Es uG[E@EEP PV‹EPEEHUUEEHUHUEEHUHUEEE@;Ei ugZe[^ÐUS$}uhhhhITE@tE@ PZEPEPE@ PU‹EPEPu]EUPRSd$$d$$]EEH UM]EH UM]EPEE]EEPEE]EEE@;E`E@JE@ PhuFEwEH$UEH$UEH$Uʍd$$d$$d$$hu F EE@;EzEuj tIE@PhuEEMEPEEPEɃd$$d$$h uiE EE@;Esuj HE@8Phu/EE@(Ph!uEuj HE@ EH,EPEHEX,EPEXEp,EPE QSPhu= EE@;E uj /AE@E} unBe[^_ÐU}uhhYhhI=E@ uhhZhhJ=E t E@$u h)>E E t E@u h4=E E t E@u h=E E t"E t h=E E t E@4u h8w=E E t E@4u hJ=E E t#E t h=E E t hW WAE t hW x<E@<E EH4P PhhyAPhh[A$Phh=A@DPhh?E t P~A j!<EH,PE t&EH$P$ P:E t&EHP  P:E t EP@ P:EH  P!;E t&EHP P9E t EP@ P:EH P P:E t&EHP Pz9E t EP@  P9EH P P:@P9?@ÐU j:Ehu|9u uEsF?EY1PPuB9P{ž>PP2sF?P{ž>PsF?P2 jj?P@P@Py /0PPu8PP?P4P*ʚ?PL=Pʚ?P1 jjAP?P?P .X0PPu A8PP?P4Pa* jjAP?P?P蒋 (./PPu7PAPP/1 jj?P@P@P0 -U/PP?PP)P>PP0=P?PL>P20j?P!G-ÐU AP>Pu6.E Pd$$PA0E4, uP?PPd$$(EEEEt, j 7k.E (]EPd$$P/E =Pd$$=P/?RP7)/, j'7-E Pd$$P?/>P>P>P.jj?RP*-+U-PP?PAP'u u u@|+G-P?PPBPj'PP?PAPJ'uu u+,P?PPpCP 'PP?PAP&uu u*UWVfff?EAEn,P?PAP-L,BP@PAP2-?RPK'C*,P@PPd-AP@PpAP,?RP&)+PAPAPP -EC jj pAP?P?P PPP,E}~o):+PAPAP@P,EC jj pAP?P?P舆 PPPI,E}~(*PAPAPP,EC jj pAP?P?P PP@P+E}~}(H*PPAPP+EC jj pAP?P?P薅 PP@PW+E}~(t@HPRQ( j % tP% t Pu% tP`%(+ j ^% t$P9% tEPEPEP? EPNN EP# t$Pp$ tP^$ tPI$ tPP`#jj?RPh! UEUM!EEEʍd$$d$$d$$uUU?PQ8?PqG?Pu"jj?RP ÐUG!uu u6"jj?RP FUhPQ  .@RP].@RPK"]Eud$$UU?P!HCP?Pu`(X pAP3 td$$UU?PPz!PP?PBP*.@RPs!ɋ  jjd$$?RP?RPQ0.@RP!]Ed$$PP  jj?RPRPQ Mtd$$fff?PPd RCP333?Pu & pPHCP?Pu&PPUU@P pAP-td$$fff?PPRCP333?Pu & pP CP>Pu%t]Ed$$?PUU?P UU?PUU?P`@Py?RPUPP?Pjj?RPpPPd$$mjj?RPu  ?PPP. ?Pff>PUU?PO ?Pfff?PP ?Pff>PUU?PHCP?PuH$@PUU?PPPP?P4BPF?Pfff@PUU?P?RPPff?PP ?PUU?PUU?P<F@RP]Ed$$@PPPP?PAPfUUU@Pfff?PUU?P?RPHCP?Pu"8?P;1?P`@P?RPRCP333?Pu v"Pff>P?P  jj`?RP?RP?RPQ0PPPr jj?RPRPQ UUU?PPP'CP>Pu! jj?RPRPQ/  jj`?RP?RP?RPQ%08>PPPRCP333?Pu  jj?RP?RPQ lpɃPd$$d$$ ?PPPBP@Pff>P`?PW?RPphPfff>PP  jj@RP`= ?RP`= ?RPQ0@PPP2 jj`= ?RP`= ?RPQT CP>Puzhd$$PP  jj@RP`= ?RP`= ?RPQ0 jj`= ?RPRPQ RCP333?Pu lPd$$P   jj؉غ@RP@u?RP@u?RPQQ0OD@PPP jj@u?RPRPQ >UWVtEEP$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` PRQ:Exٝ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$$?RPPPuk?RPt|GE]EEP$ɍd$d$$d$$P{EP$d$EUP$ʍd$d$$d$$d$$P>Pu ?RPPPu|?RPXE]EE]EE]Eʃd$$d$$d$$vEP$d$EP$d$E]Eʃd$$d$$d$$P>Pu ?RPPPun?RPwJE]EE]EE]Eʃd$$d$$d$$hEP$d$EP$d$E]Eʃd$$d$$d$$P>Pu ?RPPPu`?RPiqlUWVPEBPBPu PP?PBP2E j j d$$?P?P?R HBPPu}t(}Ծ8EPhhM&}ľ(EPhh%EP$d$Pd$$Pj j @RP:BPBPu }EPhhEP$d$EH]EPd$$PPP?PP @Pjj$@RP@RP Ze^_ÐUPPu PP?PBP EEEPEPɃRPd$$d$$ PPuEEEPEPɃRPd$$d$$J P=Pu0EX]Ed$$PPq=P?P?PE`j j d$$VUWV0EPjCEЃhPEEԃhPuEE؃h PaEE@]Ee]EH]EP]}ľEXɃPd$$Pf>P?P>P@P>PEPEd$$E\E\Ƀd$$ud$$PRQ}EEE쉅E쉅EE`ٝمٝEE쉅E`ٝمٝE쉅$E`ٝمٝ(E`ٝمٝ4E8E@ٝمٝ@EDE쉅HE@ٝمٝLE쉅TE@ٝمٝXE@ٝمٝdEhEpEtE쉅xE|EEEEEE hD  jP?PP P^ PG P0 $PPPPN $P P P Pq hD }}hBP333?PEPk h } uEЃPh a0} uEԃPh EE؃Ph /Pjj ?PPjj?PPh 0EPjj?PPjj?PPh 0 h  h  h ?PPj ?PPj FPh"h# h R j jj jhz h j"e^_ÐU@E33?EL?EL>EPP?PP hL>P?P?Ppjj`ff?RP 33?RP q jj@P?Pgff?PH @PPPqj?PGÐU(333?E=E츚>E @E@@E@E h?P?P?Ptjj@33?RPOPP?PPr jj @P=P=PH 9PP?PP, @PPP? jj@@P333?P=P G @@PPP jj@P>P333?PF @PPPj>PBFhUWV ̌?Efff?E}h P?PPč?P?Pfff?P hjj?RP9fff?P?P̌?P BP?PEPg hGjj?RPgbe^_ÐUMxPRQ9uhhuhh APhh.PPP EP@PPP?PPBP h sEPjj?PPjj?PPh 0 h /?PPu?PPu h  ujujh EE;E  ÐUEUujj ?PPjj?PPh 40 h t?PPu?PPu ujujhq UWV0}u)} AP=PEPV}u)}Ծ AP=PEP'}Ⱦ AP=PEPrjP>PP`i4P>PPP?PPBP:PP?P AP`8P>PPP?PP4CPPP?P@P`}HP>PPP?PPCPNPP?P P.`L} AP=PEP jP?PPIPPP,$e^_ÐUQ?PP?PP?PPHCPW j2@PP@PSP?PPCP j?PP@@PP?PPCP jfUWV }(AP?PEP,E4]E4] j?PPP&E 4E4Ƀd$$@@Pd$$oE 4E4Ƀd$$Pd$$8E 4E4Ƀd$$Pd$$E 4E4Ƀd$$@@Pd$$PP?P-E 4E4Ƀd$$@@Pd$$vE 4E4Ƀd$$Pd$$?E 4E4Ƀd$$Pd$$E 4E4Ƀd$$@@Pd$$PPP4E 4E4Ƀd$$@@Pd$$}E 4E4Ƀd$$Pd$$FE 4E4Ƀd$$Pd$$E 4E4Ƀd$$@@Pd$$PPP;E 4E4Ƀd$$@@Pd$$E 4E4Ƀd$$Pd$$ME 4E4Ƀd$$Pd$$E 4E4Ƀd$$@@Pd$$e^_U h m j"EE8EE 8Ƀd$$`@Pd$$#EeEe Ƀd$$?Pd$$y?RPU h uuuu uuuu EE uud$$d$$UE h AP?Phuh E<]E<] jb?PPPPP.E <E<Ƀd$$@@Pd$$?PPE <E<Ƀd$$Pd$$i?P?PE <E<Ƀd$$Pd$$P?PDE <E<Ƀd$$@@Pd$$PP?P0PPE <E<Ƀd$$@@Pd$$b?PPE <E<Ƀd$$Pd$$?P?P=E <E<Ƀd$$Pd$$P?PE <E<Ƀd$$@@Pd$$xPPPPPE <E<Ƀd$$@@Pd$$ ?PP6E <E<Ƀd$$Pd$$?P?PE <E<Ƀd$$Pd$$qP?PE <E<Ƀd$$@@Pd$$#PPPPP/E <E<Ƀd$$@@Pd$$?PPE <E<Ƀd$$Pd$$j?P?PE <E<Ƀd$$Pd$$P?PEE <E<Ƀd$$@@Pd$$U h a jEE@EE @Ƀd$$`@Pd$$EeEe Ƀd$$?Pd$$m?RP~U h EuuUEuu AEuu-Euu EE uud$$d$$UEU}M}@dD`DdD`HdDdDdH`DdD`DdDdH`D`D`D4`H@ÐUÐUWVS [ÚB)Eue[^_1Puu uG;}re[^_UÐUSRtЋCuX[ÐUSP[BX[Invalid EnumInvalid ValueInvalid OperationStack OverflowStack UnderflowOut of MemoryTable too largeError %s discovered in check at line %d in %s Hide AxesShow AxesHide Bounding BoxShow Bounding BoxBack upImmerseDisable LightingEnable LightingHide LightsShow LightsFlat ShadingSmooth ShadingWindowFull ScreenFilter: LinearFilter: NearestCpB'GgCinvalid 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 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 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.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???@@@?@?????@@@?@?>= ??=?]? ?]??>?@?@;P0pZ ڻ24|TxXPT(Hh" ,JXl`(\pH 4 2T l n , n` v $ 4 d X F0 pP p  " > ^ ~4 T x 0 f 0PpT$T v8 8 `b  ~D|ltHf$:D%p&.L178^elZgty|4}\ PhpΏ\<*ΔXDd*hp b B`Z XFR, t$l$ x00XzP|x  |)AB R.H. @AB c.r. H.zPL|x  XAB .D&,AB _.dR+AB ^.~vAB K. ȭAB DF. JAB De.UAB q. DAB w. $,AB M..T. TLAB Dx.xKAB ~. AB L.)AB L. 0=AB W.\.nKAB W.AB N.<AB N.\AB N.(|:[AB x.w.0F. M.$"AB E.(GAB n.Y.0l. W.(DAB .0z. e.H. $(8(AB Y.. $P`KAB K.H.}.0xAB W.m.M.>.M.H.(`\AB W.K.U. y.$&AB W.K.U. SAB H. 6^AB a.H.DSAB H.dSAB H.<AAB (~ AB K.H.a..P8+AB P.Z. O.H.R.H.R.Q.`.4 AB HT.p. h.y. _.t. z.4D=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. [.(AB ER.p.@@pAB Ej..p.O.O.V. Q.`.O.H.,AB t. ..J.V. AB . $AB M. s.. AB P., JAB M. A..h. ,PIAB DG.O.s.0.AB Q.AB Q. AB S.TAB i. N AB N.H.$nAB N.D AB d AB  AB  %AB N.H.$6AB E_.$F6AB E_.$ |6AB E_.@ /AB ` AB L. AB Q. AB  2AB  FZAB u.$ >AB Z.. c. ( QAB c.d.$L fAB h..,t 6yAB .I. ..08 JAB Z.. ^.L.^.Q.^..0N.@ 2 AB EV.k.^._.^.x. D.A.0U.@$ lV AB FV.V. L..0O.y. 4..0U.h AB O.$ AB Em. <qAB ]. rAB ].D AB O..Z.e.Q.r.Z.U.Q.r.Z.U.08 AB U..W..W..$l oAB Y.{. N.$ :AB Y.Y.0N., AB `.Y.W. H.W.Y.0 ZAB `.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. AB H..$ AB H.. < vAB O.].4 >AB a.T pAB R.t` %AB X., AB K.x.M.m.O.Y.zP|x  iAB k.,< AB Ie.a. .(lAB DM.. .,HAB GZ.._.. .0%rAB H.. . . .(SAB N..[..K.T(U_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. . cAB ]..gDAB H.o.$fjAB EK.. h.,lAB 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..@s>AB .[. H.\.^. H.\.A. H.\.~. H.4vAB `.U.@vAB U.H.^.Q.g.\.J.H.l.@.J.H.^.}.(D8xAB `.\.b.|.b.|.xp:yAB 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. vAB t.0P.y. $AB o.H.Z._.VAB l.`.{AB t.}.v>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.48>AB Ec.. P..W.h.N.<pXUAB Z.. Z.n.J.].q.t. H.].\.<AB Z.H.T.P.A..W..W..<AB EV.H.].e. H.\..\.. H.,0fAB 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,  AB Ev.H.Z.p._.K.4` AB Y.S.Z..0P.i. P.Z. Y. 8AB t.0P.i. D ̼AB Ee.`.Z.R.d.R.d.R.d.R.i.O.( lAB ].u._.u._.u.$0 pHAB E_..$X AB K.R.r._. pAB K. AB N..$ AB K.R.r._. |AB K.  vkGUy  h  4ؙ@oHooΞޞ.>N^n~Οޟ.>N^n~Πޠ.>N^n~Ρޡ.>N^n~΢ޢ.>N^n~Σޣ.>N^n~Τޤ.>N^n~Υޥ.>N^n~Φަ.>N^n~Χ??333???333???333???333?>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)|XeIx]f,l^b#MdisplayqmainF[twErrorChecktwSetMessages(twMessagetwTranslatemakeToggleMenutwHSV2RGBtwColor7 twColor twColorName minO twTripleInit twTriplePrint twDrawBoundingBoxD twAmbient twTripleCopy twVectorScaleg twPoint setWindow twReshapeFunctionX twInitWindowSize twFullScreen twWindow twNearFarSetrtwFovySettwGetModelViewtwGetProjectionCtwGetViewporttwProject{twPrintMatrix4x4twUnProjectrotationMatrixstwVectormult3PtwCrossProducttwPerspective?twFOVX2FOVYtwCameraShapetwAxes&twOriginalViewxtwInitViewtwZviewrightMenuCallbackBtwYviewgtwXviewtwViewCommandtwCameraPosition&twFrustumMode{twCameratwDottwCosAngle5twTrackballOrientation_old\twVectorLengthtwVectorNormalizetwRotateVPNtwOrientVPNvtwRotateViewpointtwTrackballOrientationtwSpintwGrayLightXtwPointDistance2twPointDistance"twBoundingBoxtwVertexArray twPlaneNormal;!twPointOnLine!twLinePlaneIntersection_old"twLinePlaneIntersection#twPointInTriangle$twLineTriangleIntersection%twNearestFragment&mult4'mult3d (twKeyCallbacku(twHelp(twQuit))twIdleFuncl)startSpinning)twSpinCommand*twStopAndRefreshv*twPause*twBoundingBoxToggle1+twLightingToggle+twShadingToggle+twResetH,twRotViewY,twRotViewX,-twPanView-twZoom-twZoom1.twStartZoomings.twNextFrame.twNextFrame.twKeyboardCallbackj/twSaveFrame 0twSave0twKeyInit0twDrawUnitSquarel1setRGB1setColor72setStar2twUSflagq3pow23twTex2D4twPPM_Tex2D5ceil25twPPM_Tex2D7twLoadTexture8twSetFontg8twDrawString9twDrawString9twSolidBarn3:twWireBarn:twDisk;twCylinder;twTube<twSolidCylinder<twTeddyBear =twGround1=twSkyR=twMouseFunction=twMotionFunction>twDisplayInitu>twDisplayInit>twMainInit"DRightMenuDGlobalAmbient0EaxisEframeNumberEUSflagArrayETWFontStyleEtwBarnFtwIdleFunctioncI% glmWeldVectors glmFindGroup glmAddGroup glmFindMaterial+glmUnitizehglmBoundingBoxoglmDimensionsglmScaleglmReverseWinding!glmFacetNormalsglmVertexNormalsglmLinearTextureglmSpheremapTextureglmDeleteglmReadOBJglmWriteOBJglmDrawrglmListglmWeldglmReadPPMfayipGazeboagkim1DrawTable6drawPetal^drawFlowerjwangFlowerBouquetjaylmerTemplemjaylmerBoatjaylmerTridentL sabrahamRex sjudgePenguinmsarkarVasemsarkarCouch"msarkarCeilingLightNmsarkarOttomansdelrosaMailboxzmoriczHatzmoriczClub]zmoriczBeanbagzmoriczSpiraljguintoDrawFlower}jguintoDrawThreeFlowersjweber2Tablejweber2Table2@quadriclightGrayW|GNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)f05/sjudge-penguin.cc/home/cs307/public_html/twunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong intcharfloatGLdouble>double.display _Z7displayv|mainW, argc argv :: TW_ALL_MESSAGES  TW_NO_MESSAGES! TW_GEOMETRY" TW_BOUNDING_BOX# TW_WINDOW$ TW_CAMERA% TW_COLOR& TW_MATERIAL' TW_LIGHTING(@ TW_FONTS) DEFAULT_FOVYPH2EW l@V@FuXGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)src/tw.cc/home/cs307/pub/twsize_tmCunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_tlong int__off64_tCIcharFILE.b_IO_FILE  _flags # _IO_read_ptrC# _IO_read_endC# _IO_read_baseC# _IO_write_baseC# _IO_write_ptrC# _IO_write_endC# _IO_buf_baseC# _IO_buf_endC# _IO_save_baseC#$ _IO_backup_baseC#( _IO_save_endC#, _markersV#0 _chain \#4 _fileno"#8 _flags2&#< _old_offset(#@ _cur_column,#D _vtable_offset-#F _shortbuf.b#G _lock2r#H _offset;)#L __pad1DA#T __pad2EA#X __pad3FA#\ __pad4GA#` __pad5H_#d _modeJ#h _unused2Lx#lt__gnuc_va_list+I _IO_lock_t V_IO_marker  _nextV# _sbuf\# _pos#b rI: I:'va_listMlong double double GLvoidGLintGLubytetGLuintmGLfloatfloatGLclampfGLdouble  DGLUquadric|NLETTERBOXDISTORTCLIPtwTripleY :twKeyFuncttwFragment. ::axis_t XYZgraympixval [pixel  r# g# b#twErrorCheck_Z12twErrorCheckPciXXfileCline^errppmsgCt(twSetMessages_Z13twSetMessagesi%messagestwMessage _Z9twMessageiPcz&RmessageKind  C,Pap ttwTranslate_Z11twTranslatePfR}v'makeToggleMenu$_Z14makeToggleMenuv~twHSV2RGB_Z9twHSV2RGBPfS_ǭ4rgb'hsv'ŭhXs\v `Nŭf&dp&hq&lt&pi't7 twColorC_Z7twColorPfffȭI`colorC'specCCϭD{G|h twColorO_Z7twColorffffJrOgObOspecular_shininessO QcolorP|dspecRp{S|X Y_Z11twColorNameiOiY O min _Z3minffPx y  twTripleInit_Z12twTripleInitPffffv'xyz  twTriplePrint _Z13twTriplePrintPcPf<name Cv 'twDrawBoundingBox:_Z17twDrawBoundingBoxvh twAmbient_Z9twAmbientfvaluematGlobalAmbient h : twTripleCopy_Z12twTripleCopyPfS_w'v' g twVectorScale'_Z13twVectorScalePfS_fVv''w''k' twPointD_Z7twPointPfS_S_VBD'AD'vD' setWindow _Z9setWindowiiDww wh X twReshapeFunction _Z17twReshapeFunctioniipw h  twInitWindowSize _Z16twInitWindowSizeii/xsize ysize twFullScreen _Z12twFullScreenv0mtwWindow '_Z8twWindowvnbtwNearFarSet _Z12twNearFarSetRfS_յ myNear bmyFar mg!gtwFovySet _Z9twFovySetRfֵLmyFovy gtwGetModelView 8_Z14twGetModelViewPdxMV 88CtwGetProjection =_Z15twGetProjectionPdP =8twGetViewport B_Z13twGetViewportPi9V B-[twProject H_Z9twProjectPfS_:w H'v H'Cv0 I `v1 I hv2 I p! J[~proj K[}view LkPwinx M Hwiny M @winz M  k : {:"twPrintMatrix4x4%_Z16twPrintMatrix4x4PcPd(#name%C#M%8twUnProject m_Z11twUnProjectPfS_Tv m'w m'! n[~proj o[}view pkPwinx q `winy q hwinz q pworldx r Hworldy r @worldz r srotationMatrix _Z14rotationMatrixPfffffM ' x y  z r hc ls pl ttwVector=_Z8twVectorPfS_S_2v='A='B='"Pmult3_Z5mult3PfS_S_2ļ#dest'#M'#v'8¼$ip$jt$temp|dtwCrossProduct6_Z14twCrossProductPfS_S_ļDu6'v6'w6'"?twPerspective 8_Z13twPerspectiveffPcD70#fovy 8#ar 8#kind 8CJ5$fw 9p$fh 9t%twFOVX2FOVY I_Z11twFOVX2FOVYf8`\#fovx I>^$frustumWidth Jl$frustumHeight Jp$fovy Tt&twCameraShape a_Z13twCameraShapev`&twAxes _Z6twAxesv_"xtwOriginalView _Z14twOriginalViewv`f' t"twInitView _Z10twInitViewi #axis ' t&twZview _Z7twZviewv58BrightMenuCallback_Z17rightMenuCallbacki6did&twYview _Z7twYviewv&twXview _Z7twXviewv;"twViewCommand _Z13twViewCommandhii<}#key tt#x #y &twCameraPosition _Z16twCameraPositionv~"{twFrustumMode _Z13twFrustumMode13frustumMode_t@#mode R&twCamera _Z8twCameravl twDot_Z5twDotPfS_Av'w' 5twCosAngle_Z10twCosAnglePfS_Bv'w'LtwTrackballOrientation_old _Z26twTrackballOrientation_oldiiiiDAx Ay Bx By  =A |`B |TC |Hv |w |n | lM L~winA |winB | \: twVectorLength!_Z14twVectorLengthPfDr v!'twVectorNormalize/_Z17twVectorNormalizePfrH v/'xlen0ttwRotateVPN _Z11twRotateVPNfPft  r 'M LnewVPN |horiginalVPN |\cosTotalAngle t"ftwOrientVPN &_Z11twOrientVPNii #x &#y &$C '|`$win (|T$v )|H$n )|' *l$M +L~$w ,f v:twRotateViewpoint _Z17twRotateViewpointfPf  r 'M LVPN_reverse |l"twTrackballOrientation _Z22twTrackballOrientationiiii #Ax #Ay #Bx #By  $A |`$B |T$C |H$v |$w |$n |' l$winA |$winB |twSpin _Z6twSpinvp$ iturn lxAxis |`yAxis |TzAxis |HXtwGrayLight _Z11twGrayLightiPffffplP lightId pos 'a d  s xelightColorf`[Pstart0|Tend0|Hdir0| twPointDistance2K_Z16twPointDistance2PfS_l| AK'BK'rvL|l "twPointDistanceR_Z15twPointDistancePfS_ AR'BR'twBoundingBox_Z13twBoundingBoxffffff xminxmaxyminymax zminzmax{ twVertexArray%_Z13twVertexArrayPA3_fi va%{ n%i&\minx'`maxx(dminy)hmaxy*lminz+pmaxz,t| ;!twPlaneNormalV_Z13twPlaneNormalPfS_S_S_, NV'CV'DV'EV' wVW|`WW|Td1]ld2^pd3_t!twPointOnLinee_Z13twPointOnLinePfS_S_fX Qe'Pe'Ve'te "twLinePlaneIntersection_oldm_Z27twLinePlaneIntersection_oldPfS_S_S_S_S_ Pm'Vm'Am'Bm' Cm'IPm'Nn|TplaneConstantp`linearTermrdconstantTermshparameteryl("PitpYi{t #twLinePlaneIntersection_Z23twLinePlaneIntersectionPfS_S_S_RfS_#! P'V'Q'N' t#IP'vntw|hboolg $twPointInTriangle_Z17twPointInTrianglePfS_S_S_RfS0_#"I I'P'U'V' s$t$(GW|Tuu`uvdvvhwulwvpdenomtW2|Hgg %twLineTriangleIntersection_Z26twLineTriangleIntersectionPfS_S_S_S_S_RfS0_S0_#J P'lineV'A'B' C'IP'r%s%t% PU|lV|`N|Tggg &twNearestFragment_Z17twNearestFragmentPA3_A3_fiPfS2_S2_Rf#!4 fragments&nP'V' IP'r&dir|\sXtTminrhfoundӴ#o ipg'mult4_Z5mult4PfS_S_"` dest'M'v'(ipjttempf`" (mult3d_Z6mult3dPfPdS_L #dest'#M8#v'J$ip$jt$temp|du(twKeyCallback _Z13twKeyCallbackcPFvhiiEPcL key Itfun doc C(twHelp _Z6twHelphii key tdx y i t))twQuit !_Z6twQuithii key !ttx !y !l)twIdleFunc _Z10twIdleFuncPFvvE< func >)startSpinning *_Z13startSpinning6axis_th a **twSpinCommand /_Z13twSpinCommandhiiN key /ttx /y /v*twStopAndRefresh %_Z16twStopAndRefreshhiiNn key %ttx %y %*twPause *_Z7twPausehiin key *ttx *y *1+twBoundingBoxToggle ._Z19twBoundingBoxTogglehiikey .ttx .y .+twLightingToggle 3_Z16twLightingTogglehiiDkey 3ttx 3y 3+twShadingToggle 8_Z15twShadingTogglehiipkey 8ttx 8y 8H,twReset =_Z7twResethiikey =ttx =y =,twRotViewY D_Z10twRotViewYhiiFkey Dt\x Dy D?yAxis E|d,-twRotViewX J_Z10twRotViewXhiiF|key Jt\x Jy JTuxAxis K|d-twPanView P_Z9twPanViewhii| key Pt\x Py PyAxis Q|d-twZoom X_Z6twZoomfLdegrees XnewFOV YttwZoom1 __Z7twZoom1vxs.twStartZooming c_Z14twStartZoominghiikey cttx cy c)+ _Z11twNextFramev2.+ g_Z11twNextFramehii2Ekey gttx gy gj/twKeyboardCallback k_Z18twKeyboardCallbackhiiF(key ktdx ky kRfun lt0twSaveFrame v_Z11twSaveFrameiiPcbT v vfname vC] v#dfp w0ly xuhpixels ypn ztV0twSave _Z6twSavehii/key tTx y -file 0e 0I:0twKeyInit _Z9twKeyInitv06i tl1twDrawUnitSquare _Z16twDrawUnitSquarefffw h di hj ldw pdh t1setRGB #_Z6setRGBiihhhfrow #col #RR #tGG #pBB #l72setColor ,_Z8setColoriii~0row ,col ,colorcode ,2setStar 3_Z7setStarii~5\row 3col 33i 6tq3twUSflag A_Z8twUSflagv6<stripe_height BP CT DXunion_height E\union_width F`star_size Gdi Hhj Hlrow Ipcol It 3pow2 n_Z4pow2i#Jx n4twTex2D _Z7twTex2DPcbJ2 C] #DV0fp 0d ` \maxval Xsize hcount lreturn_value pc1 tWc2 tVdata t*5 _Z11twPPM_Tex2DPcb2B  C] #E6fp 0\rows Tcols P7 Limage ǃ5`texture Տ5Xi dwj hfp ى5l5( 5+:+:: 5ceil2 _Z5ceil2iBk8x Hfy t*7 _Z11twPPM_Tex2DPcbRfS0_ld C] # 7 7 fp 0Dcols rows fmt 7 rows2 Hcols2 L$imagerow 5P$texture 7@(a7V$i T(I7$j X $p 5\E$j `V $i da$j hgg 7+:+::%8twLoadTexture /_Z13twLoadTextureiPc#textureNumber /, /Cg8twSetFont_Z9twSetFontPci;nameCsize8;#_Z12twDrawStringjjPcz<x#y##CEargs$pbuffer%8}s%Ct 9I:9;0_Z12twDrawStringfffPcz x0y0z00C args1pbuffer28}s2Ct3:twSolidBarn_Z11twSolidBarnPfS_S_ff @endColor'sideColor'roofColor'specular :twWireBarnW_Z10twWireBarnPfS_S_lxColorW'yColorW'zColorW':twDisk_Z6twDiskfi9radiusV7tmpquad:tE;twCylinder_Z10twCylinderfffii:basetopV @myCylinder:t<twTube_Z6twTubefffiiZbasetopV <twSolidCylinder_Z15twSolidCylinderfffiiZ topbaseVº º =twTeddyBear_Z11twTeddyBearv HlightBrown|ddarkBrown|Xblack|L&twGround_Z8twGroundvt&twSky-_Z5twSkyv< =twMouseFunction_Z15twMouseFunctioniiii<  buttonstatexy >twMotionFunction_Z16twMotionFunctionii  xyu>H2_Z13twDisplayInitfff ` $bgR2bgG2bgB2)HK_Z13twDisplayInitv`  P>twMainInitO_Z10twMainInitv u|(Fi\t-TC::.stderr\/+A/A/A/A/A/eA0TW_ALL_MESSAGES Q1TW_NO_MESSAGES!Q1TW_GEOMETRY"Q1TW_BOUNDING_BOX#Q1TW_WINDOW$Q1TW_CAMERA%Q1TW_COLOR&Q1TW_MATERIAL'Q 1TW_LIGHTING(Q@1TW_FONTS)Q2DEFAULT_FOVYP32twMessageKinds2TogglesD.RightMenu2twColors-D2BoundingBoxInitialized#2BBCenter|2BBMin|2BBMax|2OuterRadius2InnerRadius.GlobalAmbient2frustumMode R2aspectRatio  2windowWidth 2windowHeight 2windowWidth_old 2windowHeight_old 2near 2far 2VPN |2VUP |2VRP |2FieldOfView 2FieldOfViewY 1DEPTH_BITS_TO_LOSE Q.axis 2twSpinAngle 2KeyCallbacksInitialized #2twKeyCallbackArray QE2twKeyCallbackDoc lE.frameNumber 3USflagWidth Q1USflagHeight Q.USflagArray !E.TWFontStyle!2BarnShoulderHeight.twBarnE2mouse_x2mouse_y.twIdleFunction >.stderr\/+A/A/A/A/A/eA4J?5f?5~?5?5?5?5?5? 5?@5@6 @V@75@ D#:7L@(7\@$ CD::7o@`7@7@7@<7@H7@7@7@@7 A7A73A`7GA87\A7tA7A7A7A7A7A7AD7AH5A7B 7BL71BT aE:7QB` |EC:7lB7B<8B5B E:::7B 7B86B333? E: :7 C7C07+C47;C +lxGNU 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#,_markersO#0_chain U#4_fileno"o#8_flags2&o#<_old_offset(6#@_cur_column,#D_vtable_offset-#F_shortbuf.[#G_lock2k#H_offset;Q#L__pad1Di#T__pad2Ei#X__pad3Fi#\__pad4Gi#`__pad5H#d_modeJo#h_unused2Lq#l _IO_lock_t O_IO_marker  _nextO# _sbufU# _poso# w k| b | b'o | b#GLbooleanGLubyteGLuintGLfloatfloatGLdouble  b _GLMmaterialH v# diffuse!# ambient"# specular##$ emmissive$#4 shininess%#D  bGLMmaterial& _GLMtriangle(* vindices+# nindices,# tindices-# findex.#$ ) bGLMtriangle/ _GLMgroup34v#Y5#6#7# next8#<GLMgroup9< _GLMmodelL= pathname>v#?v#A#PB# D#E#G#fH# numfacetnormsJ# facetnormsK#$YM#(N#,pP#0 materialsQ#4 numgroupsS#8 groupsT#< positionV#@)GLMmodelX =_GLMnode  index# averaged# next=#GLMnodeglmMax$xa$b$glmAbs-f-glmDot:Lu:v:  | b"a glmCrossHL#,uHvHnHq  q | b-a  glmNormalizeV$XvV *lXt | b % glmEqualjujtvjp j glmWeldVectors~_Z14glmWeldVectorsPfPjf"vectors~~ ~duplicatecopies`copieddihjlp glmFindGroup_Z12glmFindGroupP9_GLMmodelPc"~}p v  (|t | b(v  glmAddGroup_Z11glmAddGroupP9_GLMmodelPc~ }p vt glmFindMaterial_Z15glmFindMaterialP9_GLMmodelPc s4}p vfoundnqi˶t glmDirNamevt`pathvd}dirvpsvt glmReadMTL}p ~v~ Xdirv\v`buf ~pdih+nZoTk | bRglmWriteMTL}p PmodelpathvLvH `dirvdvhlip glmFirstPass%}p ~ ~%`dhYlpv\nXtTbuf ~+glmSecondPassM%R4}Mp ~M ~%K4OLPPQTYRXPS\T`fUdVhWlvXHnXDtX@bufY ~cglmUnitize_Z10glmUnitizeP9_GLMmodelR48<}p c,Y48imaxx@minxDmaxyHminyLmaxzPminzTcxXcy\cz`wdhhdlscalep ZglmBoundingBoxS_Z14glmBoundingBoxP9_GLMmodelPf8R;h}Sp boundingboxSj`8P;iU\maxxV`minxVdmaxyVhminyVlmaxzVpminzVt j| b*Z glmDimensions_Z13glmDimensionsP9_GLMmodelPfR;+<}p  Y;&<bbox\ | b)  b glmScale_Z8glmScaleP9_GLMmodelf,<<}p scale3<<ip glmReverseWinding_Z17glmReverseWindingP9_GLMmodel< @}p <@ilswapp glmFacetNormals_Z15glmFacetNormalsP9_GLMmodel @C}p  @|CipudvX | b! glmVertexNormals_Z16glmVertexNormalsP9_GLMmodelfC LD}p angle`CLnodeLtailPmembers TX\average@dot`cos_angledihavgl | b+C glmLinearTexture_Z16glmLinearTextureP9_GLMmodel LNp}p LN`Txdyhscalefactorlip glmSpheremapTexture_Z19glmSpheremapTextureP9_GLMmodelNR}p  NQPthetaTphiXrho\x`ydzhrlip | b% jglmDelete_Z9glmDeleteP9_GLMmodelRS}p zh RSpit z| bjglmReadOBJ@_Z10glmReadOBJPcp SU@vSU}Bp pC t glmWriteOBJ_Z11glmWriteOBJP9_GLMmodelPcjUc }p vmodeUbi` dh | b, mglmDrawR_Z7glmDrawP9_GLMmodeljcgL}Rp modeRm cgiTUtriangleVWglmList_Z7glmListP9_GLMmodeljg*hx}p modeg(hlistt glmWeld_Z7glmWeldP9_GLMmodelf*hfj}p  1hajvectorsdcopiesh`il]glmReadPPM"_Z10glmReadPPMPcPiS0_fj+l"vwidth"]height"]nj$lfp$ di%ohw%o`h%o\d%oXimage&lhead'co s| bE!y::"stderrU#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"stderrU&'''''''' '<@'Q(cV@,,lGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)f05/objects.cc/home/cs307/public_html/tw}unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong int}charlong double doubleGLint GLuint lGLfloat [floatGLdouble 'L1LdGLUquadricObjGLUquadrictwTripleYL  AayipGazebo_Z10ayipGazebofffff,ls gazeboXPos[ gazeboYPos[ gazeboZPos[ gazeboEdge[ gazeboHeight[ 7ls raisedPlatformColor gazeboTopColor standingPlatformColor columnColor  gazeboPlatformEdgeAD gazeboPlatformHeightAH gazeboRaisedPlatformEdgeAL gazeboRaisedPlatformHeightAP gazeboPlatformColEdgeAT gazeboPlatformColHeightAX gazeboBottomColEdgeA\ gazeboBottomColHeightA` gazeboTopEdge Ad gazeboTopHeight!Ah numPoints$Fl points&K~[aL   6gkim1DrawTable$_Z14gkim1DrawTablePfS_S_S_s4v( _surfaceColor$~ _barColor$~ _smallBarColor$~ _baseColor$~ s2v slices&y@ stacks'yD surfaceBaseRadius*tH surfaceTopRadius-tL surfaceHeight.tP barBaseRadius1tT barTopRadius2tX barHeight3t\ barScaleX7A` barScaleY8Ad barScaleZ9Ah bSurfScaleXAtdrawPetal_Z9drawPetalv4vvT drawFlower_Z10drawFlowerPfifv8xf~3 numPetalsL vFw it jwangFlowerBouquet*_Z18jwangFlowerBouquetPffS_fS_fi8x:y color1*~ num1*L color2*~ num2*L color3*~ num3*L3* GjaylmerTemple_Z13jaylmerTemplev:y~ Ey~ i d tempSpec Lh tempShine Ll roofAG~ vZX wZL uZ@ normalk]]L  mL  jaylmerBoatz_Z11jaylmerBoatv~ ~ jt  jaylmerTrident_Z14jaylmerTridentvv0 t lengtht< feet?v\_?t cp?~p drawlowerLegH angleH[ xHt yHp zHldrawlegConnectorS drawupperLeg]u angle][ x]t y]p z]lL drawEllipsoidfv  xf[ yf[ zf[ sabrahamRexn_Z11sabrahamRexPfS_S_8 mainn~ lightn~ darkn~ fsjudgePenguin_Z13sjudgePenguini>d size Ǐ7 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 penguinWfz|L  flower>W vS fc1~ fc2~ FP chartreused curveCP@L  msarkarVase5_Z11msarkarVaseiPfS_S_S_S_X vaseScale5 vaseColor5~ bottomColor5~ rimColor5~ flowerColor15~ flowerColor25~ "msarkarCouch`_Z12msarkarCouchiPfS_ e` colorA`~ colorB`~ msarkarCeilingLight_Z19msarkarCeilingLightiPfS_ lh mat~ bulbColor~  light0o mat_emissionCLEAR\(P mat_emission.L Pv mat_emission2>bool.L >L NL  msarkarOttoman_Z14msarkarOttomaniPfS_ @ ottomanScale ottomanColorA~ ottomanColorB~ sdelrosaMailbox _Z15sdelrosaMailboxfi ݶl height [f  ֶ textureIDsH postHeight[` curveHeight[d baseWidth[h baseDepth[l brown curve+} textureU  white\>  L  L  zmoriczHat _Z10zmoriczHatv޶  hatHeight Ah outerRadius Al innerRadius Ap flare At ]zmoriczClub *_Z11zmoriczClubv  maxRadius +A` minRadius ,Ad topRadius -Ah barLength .Al lowerCylinder /Ap topCylinder 0At zmoriczBeanbag Y_Z14zmoriczBeanbagv  stretch ZAh compress [Al black \\ ]zmoriczSpiral _Z13zmoriczSpiralPfii7f ~ n _  5 spiral ]~ i tsL  draw_bezier_surface +8̼H_ +t control_points +~p }jguintoDrawFlower 3_Z17jguintoDrawFloweri̼ktf 3 Լd green adCڼ plum 7X` 2 pink :L 2Y purple =@jguintoDrawThreeFlowers k_Z23jguintoDrawThreeFlowersvlp/tablePosts p x [ z [ x brown \l ![h "[ltableTop Wp x1 W[ x2 W[ z1 W[ z2 W[ jweber2Table i_Z12jweber2Tableffffp$ P i[@ i[% i[ i[ ]tablePosts2 P x [ z [ texid >d l "[p #[ttableTop2 X|| x1 X[ x2 X[ z1 X[ z2 X[ 1jweber2Table2 j_Z13jweber2Table2ffffj| P j[@ j[% j[ j[ texid j>__static_initialization_and_destruction_0u __initialize_p rt __priority rp_GLOBAL__I__Z10ayipGazebofffff sv!::TW_ALL_MESSAGES FTW_NO_MESSAGES!FTW_GEOMETRY"FTW_BOUNDING_BOX#FTW_WINDOW$FTW_CAMERA%FTW_COLOR&FTW_MATERIAL'F TW_LIGHTING(F@TW_FONTS)FDEFAULT_FOVYPquadric:rexHeightArexWidthArexLengthAlegLengthAlegWidthAlowerlegHeightAupperlegHeight AtorsoHeight!AcockpitLength"AcockpitHeight#ArightarmLength$AsixthWidth%Acurve)petal lightGray 6I\n @V@@p@td(`?ff?Vfff@jUUU@lhUU?`% $ > $ >  I: ; I&I.? : ; @@.? : ; I@ : ; I 9: ; 4: ; I<  4: ; I<  4: ; I< 4G 4G 4G % : ; I$ > $ >   I&I : ; : ;I8 : ;  : ; : ; I8 I!I/ <  : ; ( : ;II : ; .? : ; @@: ; I  4: ; I : ; I .? : ; @@4: ; I .? : ; @@ .? : ; @I@! I".? : ;@@#: ;I $4: ;I %.? : ;@I@&.? : ;@@'4: ;I ( ).? : ; @@*.? : ; @I@+!I,: ;I -9: ; .4: ; I? < /4: ; I? < 04: ; I< 14: ; I<  24: ; I< 34: ; I< 44G 54G 64G 74G 84G% $ >  I: ; I$ >   : ; : ;I8 : ;  : ; : ; I8 I !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 r f05/home/cs307/public_html/tw/usr/include/GLsjudge-penguin.cctw.hgl.h| eVWVW;H/VVV!  src/usr/include/usr/lib/gcc/i386-redhat-linux/4.0.2/include/usr/include/GL/home/cs307/public_html/tw/usr/include/bitstw.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.ccstdio.hstdarg.hgl.htw.hlibio.htypes.hstddef.hppm.hpgm.hfreeglut_std.hXdRsWd9:;fd p+d#!9dH***)*)))n+dH+ur#@srrgrref*.H9d(w+:=d<.+dVV9r$: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+ +[Vd +,d-,d-dQԸ$& J,HFdsS/g\Vd,HHd?M$&  v I*H&d:}93ddr3ddr33rd,;d:[+e:VV:VV<VV-dVVV3ed)>ed,4tw.hx#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#;eWeeeWeeeeeeV<-&&%&&&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.h,ld 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::::,+Kc 5:9| |)AB R.H. AB c.r. H.| XXAB .X AB X&,AB _.XR+AB ^.X~vAB K.XAB .XȭAB DF.XJAB De.XUAB q.XP0AB X#AB XDAB w. XAB M..T.XLAB Dx.X/AB X>AB XVJAB XKAB ~. XAB L.X)AB L.X0=AB W.\.XnKAB W.XAB XֵAB XAB N.XAB N.XAB N.$X:[AB x.w.0F. M. X"AB E.$XGAB n.Y.0l. W.XAB f.XJAB X2AB XļAB $XDAB .0z. e.H. X8(AB Y.. X`KAB K.H.}.(XAB W.m.M.>.M.H.$X`\AB W.K.U. y. X&AB W.K.U. XSAB H.X6^AB a.H.XSAB H.XSAB H.X<AAB $X~ AB K.H.a..PXPAB Y.4X+AB P.Z. O.H.R.H.R.Q.`.X9AB XBuAB I.P.0XAB HT.p. h.y. _.t. z.XD.AB I.R.XrHAB I.p. 0X=AB n.}. U. i.]. T. Q.H.(XAB Hc.U. T.z. O.$XAB n.v. j. V. Y.,XAB ET.p. h.y. [. XAB ER.p.<XpAB Ej..p.O.O.V. Q.`.O.H.Xl6AB M. P.X.AB I.R.(XAB t. ..J.V. XAB . XAB M. s.. XSAB XAB P. XAB I.s. O._. X"'AB M. N..$XJAB M. A..h. (XIAB DG.O.s.0.X"AB XAB XLEAB x.XAB Q.XAB N.XAB Q.X AB S.XTAB i.XN AB N.H.XnAB N.X AB X AB X AB X%AB N.H.X6AB E_.XF6AB E_.X|6AB E_.X/AB XAB L.XAB Q.XAB X2AB XFZAB u. X>AB Z.. c.XQAB c.d.X0AB {.XfAB h..XfoAB XAB X~AB O. $X6yAB .I. ..0XAB 4XJAB Z.. ^.L.^.Q.^..0N.8X2AB EV.k.^._.^.x. D.A.0U.XB)AB <XlVAB FV.V. L..0O.y. 4..0U.XAB O. XAB Em.X<qAB ].XrAB ].@X AB O..Z.e.Q.r.Z.U.Q.r.Z.U.,XAB U..W..W.. XoAB Y.{. N. X:AB Y.Y.0N.(XAB `.Y.W. H.W.Y.,XZAB `.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..XAB H..X< vAB O.].X >AB a.X pAB R.X` %AB X.(X AB K.x.M.m.O.Y.| x,AB 4AB tAB Z.LAB Z.$AB Z.AB \. rAB EU.j."\AB ].~AB L. iAB k.tGAB L.( AB Ie.a. .$AB DM.. .,HAB GZ.._.. .0%rAB H.. . . .$R4dAB DZ...8AB ]. R;AB DZ.h.,<AB D<AB DZ. @uAB DZ.CAB EZ.$ LAB DZ.j._.NbAB DZ.RAB ].(SAB N..[..K.TU_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. .cAB ]..gDAB H.o.*h<AB D_.$fjAB EK.. h.| ,lAB 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..<s>AB .[. H.\.^. H.\.A. H.\.~. H.4vAB `.U.@vAB U.H.^.Q.g.\.J.H.l.@.J.H.^.}.(8xAB `.\.b.|.b.|.x:yAB 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. vAB t.0P.y. AB o.H.Z._.VAB l.`.{AB t.}.v>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.4>AB Ec.. P..W.h.N.8XUAB 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.L AB 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. ].[., AB Ev.H.Z.p._.K.4AB Y.S.Z..0P.i. P.Z. Y. 8AB t.0P.i. D̼AB Ee.`.Z.R.d.R.d.R.d.R.i.O.(lAB ].u._.u._.u.$pHAB E_..$AB K.R.r._.pAB K.AB N..$AB K.R.r._.|AB K.eAB vAB unsigned intanglefrustumMode_tmodelviewglutBitmap9By15twDrawStringtwDisplayInitslicesverboseglutBitmapHelvetica18matSpeculareyeRadiusshininesstwColorNameformatheighttwPPM_Tex2DstacksfilenamewidthglutBitmapTimesRoman10glutBitmap8By13glutBitmapHelvetica12glutBitmapTimesRoman24twNextFramemaxPixValueunsigned intverticesnumtrianglestexcoordsnummaterialsmodelfiletriangles__PRETTY_FUNCTION__filenamenumverticesnumnormalsdimensionsnumtexcoordsnormalsmtllibnamematerialnumvectorsgroupepsilonnameunsigned inttablePostTopZflowerHeighttablePostRightXtablePostLeftXnstepscolorfrontLowerRightXunsigned intfrontLowerLeftXtablePostBottomZtt)u*+t+-t-uttuttuttutt%u&'t')t)uttoupqtqstsuttuttutt(u()t)+t+KuLMtMOtOuttC uD E tE G tG u t t u t t u t  t H uH I tI K tK u t t u t t u t t  u  t  t a ub c tc e te } u~  t t u t t u t t u t t u t t =u>?t?AtA`u`atactcuttuttuttlulmtmotouttuttu t  t SuTUtUWtWu t  t dudetegtguttutt<u<=t=?t?uttutt%u&'t')t)3u45t57t7uttuttutt_ u` a ta c tc !u!!t!!t!"u""t""t"b"ub"c"tc"e"te"#u##t##t#a$ub$c$tc$e$te$i%uj%k%tk%m%tm%&u&&t&&t&'u''t''t'*u**t**t*J*uJ*K*tK*M*tM*x*ux*y*ty*{*t{*,u,,t,,t,L.uL.M.tM.O.tO.,/u,/-/t-///t///u//t//t/H0uH0I0tI0K0tK00u00t00t01u11t11t13u33t33t34u44t44t4\5u\5]5t]5_5t_55u55t55t596u:6;6t;6=6t=6M7uN7O7tO7Q7tQ7d7ud7e7te7g7tg77u77t77t77u77t77t77u77t77t78u88t88t818u2838t3858t58R8uR8S8tS8U8tU8r8ur8s8ts8u8tu88u88t88t88u88t88t88u88t88t8$9u$9%9t%9'9t'9Z9uZ9[9t[9]9t]99u99t99t99u99t99t99u99t99t99u99t99t99u99t99t9H:uH:I:tI:K:tK:;u;;t;;t;;u;;t;;t;=u==t==t=?u??t??t?}?u~??t??t?&@u&@'@t'@)@t)@@u@@t@@t@WCuXCYCtYC[Ct[CCuCCtCCtCEuEEtEEtEHuHHtHHtHIuIItIItIjMujMkMtkMmMtmM+Nu,N-Nt-N/Nt/NOuOOtOOtOUPuVPWPtWPYPtYPPuPPtPPtPSuSStSStSrVurVsVtsVuVtuVVuVVtVVtVoWupWqWtqWsWtsWXuXXtXXtXXuXXtXXtX^u^^t^^t^<_u<_=_t=_?_t?_auaataataZbuZb[bt[b]bt]bbubbtbbtbdud dt d dt d-du.d/dt/d1dt1deutt,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-@CuCCtCCtC1Eu2E3Et3E5Et5E.Gu.G/Gt/G1Gt1GTuTTtTTtTmYunYoYtoYqYtqYYuYYtYYtY[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^bu.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  ?GoBToHHc ؙ@l  up {ا'@'O@@O  LLnTr$ Č   0044P t  ք"W,0 4e<pPTInToq,!_@!% ,%4HhHؙ   ا  @L  04 !"#$% * 8ET[  qT }  (DH048< #H )TA`T``q}    L`8 ED oP \ h     ' A [ s( 4 @ x, 4 #t .8L Jt$   )tG    H @%r g,`+*$= "s`,# &hK-",7v V`ekdt`zhlpt <x     , 0 E @H^ v i  ~ V { v> `       &  @ $V  l > {  ( 8 h   ! >  [ h v x 8        & ( > pH O  _  r  e / X "\    p $ 9 1 C R ` o &~  <  j   ļ D &*h< =f UZ n{  (M 2  R%~  ;Bu N&, _  w< v "'    `\ 2 0=<q S]%ow{@ u $~n B> &1gAITK ct_~v N  ȭ  .% r (6nK CP^" m }  &W6 @U_  -G;U L a l8xD  XU ~". F$Xd&xJ   |) >   3M(+S 7gD N`+ mLE :[ $  ~ !l >L ]`K pZ|P0 = :y 0 s> fo ( ,l 8( .ا 5# Ku\ r ~ ,<  Q S <J "6~ C: Wrdr#k|6   0= o ! .R; Ma  |p R FZ S \ " 7+HjWQ dpP    Tfj VJ  p /LYj T f ` % r v K 0+? JJZ9l   6y  J  ' i q$  : PZ"lxc L  (.; KUR4d o" J rH 2   ,;Nb ^  o8x B) |  6^ )  x > " & 2 4D K _ <A t D. 4   @u I lV ! !{.!R+ @!S L! o!_w!!4v !. !!!  !!2! "̼ "3"F"8 f" }""F6 " "ֵ "D"6""# ,#c C#P#4c#L q#f##&#/ # #x.##޶  $l6 ($.$S :$ S$G g$ }$w$$n $ $ $ $"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_auxsjudge-penguin.cctw.ccTogglesFieldOfViewFieldOfViewYmouse_xmouse_ywindowHeightBBMinBBMaxKeyCallbacksInitializedtwKeyCallbackArraywindowWidthtwKeyCallbackDocOuterRadiusInnerRadiusnearfarfrustumModeVUPVPNVRPtwMessageKindsBBCenterBoundingBoxInitializedaspectRatiotwSpinAnglewindowWidth_oldwindowHeight_oldtwColors_ZZ26twTrackballOrientation_oldiiiiE4C.76_ZZ26twTrackballOrientation_oldiiiiE4C.75_ZZ11twOrientVPNiiE4C.80_ZZ22twTrackballOrientationiiiiE4C.79_ZZ22twTrackballOrientationiiiiE4C.78_ZZ6twSpinvE4C.59_ZZ6twSpinvE4C.58_ZZ6twSpinvE4C.57_ZZ11twGrayLightiPffffE4C.38_ZZ10twRotViewYhiiE5C.187_ZZ10twRotViewXhiiE5C.188_ZZ9twPanViewhiiE5C.189_ZZ11twTeddyBearvE5C.333_ZZ11twTeddyBearvE5C.332_ZZ11twTeddyBearvE5C.331glm.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.cc_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_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__Z15twShadingTogglehiiglMapGrid1fglColor3f_Z14jaylmerTridentv_Z14twOriginalViewv_Z11twNextFramehiiglGetDoublev_Z12twDrawStringjjPczglRotatefstrcmp@@GLIBC_2.0glFlushglEvalMesh2glutBitmapHelvetica12asin@@GLIBC_2.0_fp_hw_Z8twGroundvperror@@GLIBC_2.0_Z6twTubefffiifprintf@@GLIBC_2.0_Z11jaylmerBoatvglutMainLoop_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___libc_csu_fini_Z13twBoundingBoxfffffflightGrayglutCreateMenugluPerspectiveglDisable_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.0glLineWidthgluQuadricDrawStyle_Z7twColorffff_Z9twSetFontPci_Z11twOrientVPNiifread@@GLIBC_2.0_Z7displayv_Z11twSaveFrameiiPcb_Z13twVertexArrayPA3_fiUSflagArrayglutInitWindowSizegluLookAtglutMotionFunc_Z7twYviewv_Z7glmListP9_GLMmodeljstderr@@GLIBC_2.0_Z8twCameravglutBitmapTimesRoman24_Z13twKeyCallbackcPFvhiiEPcglutBitmap8By13_Z9twProjectPfS_RightMenu_Z16twLightingTogglehiiglutAddMenuEntryglTexParameteri_Z11glmAddGroupP9_GLMmodelPc_Z23jguintoDrawThreeFlowersvglRasterPos2i_Z9twHSV2RGBPfS__Z13twCameraShapevgluCylinder_Z3minff_Z11twRotateVPNfPf_Z13jaylmerTemplev_Z9twKeyInitv_Z14gkim1DrawTablePfS_S_S__Z6setRGBiihhhglTexCoord2fglGenListsglutMouseFunc_Z10ayipGazebofffff_Z11twFOVX2FOVYf_start_Z12twTripleInitPfffffgets@@GLIBC_2.0_Z12msarkarCouchiPfS__Z7twZoom1v_Z10twWireBarnPfS_S__Z8glmScaleP9_GLMmodelfglutBitmapCharacterstrstr@@GLIBC_2.0axis_Z13twPointOnLinePfS_S_fframeNumber_Z8twVectorPfS_S_glLightfvglGetErrorglutInitDisplayMode_Z7setStarii_Z10twCylinderfffiippm_allocrowglGetIntegervglPushAttribgluDeleteQuadricglLineStippleglutInit_Z9twPanViewhii_Z13twGetViewportPiglLoadIdentity_Z19msarkarCeilingLightiPfS_glPointSize_Z12twFullScreenv_Z6twDiskfi_Z6twHelphii_Z13glmDimensionsP9_GLMmodelPfglutSolidOctahedron_Z19twBoundingBoxTogglehiiglTranslatedglPopMatrix_Z11twGrayLightiPffff_Z9glmDeleteP9_GLMmodel_Z18twKeyboardCallbackhii__fini_array_start_Z10glmReadOBJPcfputc@@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_Z14twStartZoominghiiglEndListgluQuadricNormalsglMaterialfglutSolidConeglutSolidSpherefclose@@GLIBC_2.1_Z16glmLinearTextureP9_GLMmodelglLightModelistrrchr@@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_Z6twQuithii_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_Z11twTranslatePf_Z7twZviewv_Z26twTrackballOrientation_oldiiiigluDiskglMaterialfv_Z9drawPetalv_Z15twPointDistancePfS_glMap2fglShadeModel_Z11sabrahamRexPfS_S_glScaleffopen@@GLIBC_2.1_Z13twLoadTextureiPc_Z17jguintoDrawFloweri_Unwind_Resume@@GCC_3.0__init_array_start_Z14glmBoundingBoxP9_GLMmodelPf_Z17twDrawBoundingBoxvgluProject_Z10twRotViewXhii_Z22twTrackballOrientationiiii_Z9twFovySetRf_IO_stdin_usedvprintf@@GLIBC_2.0glColor3fvglLightModelfv_Z23twLinePlaneIntersectionPfS_S_S_RfS__Z7glmDrawP9_GLMmodeljglTranslatefsprintf@@GLIBC_2.0_Z9twAmbientffwrite@@GLIBC_2.0__data_startsin@@GLIBC_2.0_Z12twTripleCopyPfS__Jv_RegisterClasses__gxx_personality_v0@@CXXABI_1.3__preinit_array_start_Z10zmoriczHatv_Z16twPointDistance2PfS_glEnd_Z7twXviewv_Z14rotationMatrixPfffff_Z11twUnProjectPfS__Z13zmoriczSpiralPfiiglutWireConeglEvalMesh1_Z7twPausehii_Z27twLinePlaneIntersection_oldPfS_S_S_S_S__Z13sjudgePenguini__gmon_start__strcpy@@GLIBC_2.0