ELF@^`44 (4@4@44@4@4pH@H@Hp@@@@QQp@@@P@/usr/lib/libc.so.1 |0|@t@@)@   ppdp@p ppp0|ppUp%p% p&p'p(p p-p)@Hp @ /p$@DPp@Fpp/ =x%=ˇ=3 =m =_v;ÓVO =P#c6(/=%\Nx9.text.init__Argc__Argv__rld_obj_headexit__start_environ__istart__readenv_sigfpemain_mcount_gp_dispNUM_BALLSdemo_stageTIME_STEPSCALE_RATIOTABLE_LENGTHTABLE_WIDTHTABLE_PLAYING_LENGTHTABLE_PLAYING_WIDTHBALL_RADIUSBALL_MASSBALL_COLORSSHOT_IN_PROGRESSSHOW_CUE_AIMAIM_BALL_RADIUScuePowercueAnglecueHeightmakeVectorvecNegvecAddvecDiffvecMagsqrtvecAbsvecScalevecDotvecCrossvecUnitgameTableinitializeBallrackBallscreateTabledrawVertexsincosglColor3fglVertex3fdrawBallglBeginglEnddrawCueglEnableglLineWidthdrawCueAimdrawTableglColor3dglVertex3dglTranslatefglutWireSphereglutSolidSpherecollideBallsbankBallcalc_collision_timecalc_bank_timeupdatePosmoveBallsMU_SLIDEMU_ROLLupdateTableshootBallhitCuewingapgap0luxluxxambpwrmysizspeedtorqfocalwfarPAWXXYYSHIFxwideyhighmodemorphmsgbinocth0th1dthta0ta1dtaiijjkktmptempaffstarmatmatnoseclefsautotymerdeFaultdrawalldrawstarsrandglMatrixModeglPushMatrixglMultMatrixfglVertex3fvglPopMatrixglClearargumentsatoiatofnumberhasnumberdecimalsigngetnumberbumpfabssprintfsscanfgetbuttonkeyboardglutPostRedisplayspecialkeybospeedometergettimeofdaychar2wallglRasterPos3fglutBitmapCharacterglutBitmap9By15messagesglLoadIdentitygluOrtho2DchaptrackabsglRotatefglGetFloatvreshapeddrawconsglClearColorglViewportglFrustumglutSwapBuffersidleglDisablemousepushedglutGetModifiersmousemovedglutInitglutInitDisplayModeglutInitWindowSizeglutInitWindowPositionglutCreateWindowglutFullScreenglutDisplayFuncglutKeyboardFuncglutSpecialFuncglutMouseFuncglutMotionFuncglutPassiveMotionFuncglutReshapeFuncglutIdleFuncglutMainLoop.rodata.data.bss__glutCurrentWindow__glutWindowList__glutWindowListSize__glutStaleWindowList__glutFreeOverlayFunc__glutDetermineVisualFromString__glutWindowWorkListfree__glutGetWindowglutGetWindow__glutSetWindowglXMakeCurrent__glutDisplay__glutPutOnWorkList__glutDebugglutSetWindow__glutWarningreallocmalloc__glutFatalErrorglXChooseVisual__glutScreen__glutIsSupportedByGLX__glutGetVisualInfo__glutDetermineVisual__glutSetupColormapgetenvXCreateColormap__glutRoot__glutAssociateColormapstrncmpXInternAtomXGetRGBColormapsXFreeXmuLookupStandardColormap__glutDefaultDisplay__glutDefaultReshape__glutDetermineWindowVisual__glutDisplayString__assert__glutDisplayMode__glutCreateWindow__glutOpenXConnectionXCreateWindowglXCreateContext__glutTryDirectglXIsDirect__glutForceDirect__glutDetermineMesaSwapHackSupportglDrawBufferglReadBuffer__glutEstablishColormapsPropertyXDeletePropertyXSetWMColormapWindows__glutToplevelOf__glutSizeHints__glutInitWidth__glutInitHeightstrlenXAllocWMHints__glutIconicXSetWMProperties__glutArgv__glutArgcXSetWMProtocols__glutWMDeleteWindowglutCreateSubWindow__glutDestroyWindowXDestroyWindowglXDestroyContext__glutFreeColormapglutDestroyWindow__glutMappedMenu__glutMenuWindow__glutFatalUsageglXSwapBuffers__glutChangeWindowEventMaskglutEntryFuncglutWindowStatusFuncglutVisibilityFuncgluNewQuadricgluQuadricDrawStylegluQuadricNormalsgluSphereglutWireConegluCylinderglutSolidConeglNormal3fvglutWireCubeglutSolidCubeglutWireTorusglutSolidTorusglutWireDodecahedronglutSolidDodecahedronglutWireOctahedronglutSolidOctahedronglutWireIcosahedronglutSolidIcosahedronglutWireTetrahedronglutSolidTetrahedron__glutProgramName__glutGeometry__glutScreenHeight__glutScreenWidth__glutConnectionFD__glutInitX__glutInitYXOpenDisplayXDisplayNameXSynchronizeglXQueryExtension__glutInitTimestrrchrstrdupstrcmpXParseGeometry__glutIdleFunc__glutTimerList__glutNewTimer__glutUpdateInputDeviceMaskFunc__glutMotifHints__glutModifierMask__glutWindowDamagedglutTimerFunchandleTimeouts__glutPostRedisplay__glutRegisterEventParserXNextEventXRefreshKeyboardMappingXResizeWindowglXWaitXXEventsQueuedXPeekEvent__glutGetMenu__glutPaintMenu__glutFinishMenu__glutGetMenuByNum__glutStartMenuXLookupStringXLookupKeysym__glutGetMenuItem__glutMenuItemEnterOrLeaveXPendingXFlushmemsetselecterrnoXChangeWindowAttributesXSelectInputXChangePropertyXSetWMNormalHintsXConfigureWindowXUnmapWindowXWithdrawWindowXMapWindowXIconifyWindow__glutMesaSwapHackSupportglFinishglutReportErrors__glutCurrentMenu__glutMenuStatusFunc__glutItemSelectedXAllocColorXQueryColorsglGetString__glutXGetLayerVisualInfoXAllocColorCellsXFreeColormapXFreeColorsXQueryExtensionXLoadQueryFontXCreateFontCursorXCreateGCglutMenuStateFuncglutMenuStatusFunc__glutSetMenuXUngrabPointerXInstallColormapXTranslateCoordinatesXRaiseWindowXGrabPointerXFillPolygonXDrawLinesXFillRectangleXDrawStringglutCreateMenuglutDestroyMenuXDestroySubwindowsglutGetMenuglutSetMenuXTextWidthglutAddMenuEntryglutAddSubMenuglutChangeToMenuEntryglutChangeToSubMenuglutRemoveMenuItemglutAttachMenuglutDetachMenufprintf__iobvfprintf__us_rsthread_stdio__semputc__flsbufglGetErrorgluErrorStringabortglutExtensionSupportedstrchrstrstrglXQueryVersionglXQueryExtensionsString__glutColormapList__glutGetTransparentPixelglutSetColorXStoreColorXSetWindowColormapglutGetColorglutCopyColormapXGetWindowPropertyXGetVisualInfoglGetIntegervglPixelStoreiglBitmaplibGL.sosgi1.0libGLU.sosgi1.0libX11.so.1sgi1.0libXi.sosgi1.0libXext.sosgi1.0libXmu.sosgi1.0libm.sosgi1.0libc.so.1sgi1.0libGLcore.sosgi1.0libXsgivc.sosgi1.0libC.sosgi1.0libXt.sosgi1.0libgen.sosgi1.0libvice.sosgi1.0libdmedia.sosgi1.0libmutex.sosgi1.0_endend_edataedata_etextetext__elf_header_ftextftext_fdatafdata_fbssfbss__program_header_table__dso_displacement.interp.MIPS.options.reginfo.dynamic.liblist.dynstr.hash.dynsym.MIPS.symlib.msym.MIPS.stubs.got#)>*H? 9eOK!Rp:Wd^]\$k ei *P;yvbs(~|R.725,N0'WT@ A ' h<-d=i8J~{;[|V4ynmYCQ8wXDSLq c]h_I"H,Az+1 t%`xoa)Bl!?3[ /zYE&}uC2"4aN/U 6GZ@g+EDFMQPOXS`brf.qj39 _JI%$(Lmw#k <=F&6tG5>BU7:gM10^TnV-ZlKur\fcosp{jvx}P@4X@Hf@o@8x@@@t@)@@DP@F @S @^`*A`0\=@&@4@S@Sq@S[@SD/@^`_@_| @p@4@ۤ @ s@` @| @d W@p p@< @@ @@ A`X AX At< A< A0< Al< A8< (At< =A@< QA|<A!(A%$AK|AKAXTAZTA[4A\A]lA_|A` AaAbT1Ac@AdAk@(AqTdTAxaAzAA xlxh@!g|7!Wf*@SI@S@S@S@S @S @T @T @T0 @TD >@TX H@Tl S@T @T@T @T @T @T @T @U $@U 0)@U4\`@UHth@U\t@Up@U @U @Ud#@U'@U 1@U O@U \@V g@V$ @V8 [@VL@V`D@Vt@V@V y@V@Vd@V@V@W@W4@W(T R@W< @WP @Wd` @WxL @W  @W  A@W Q@W @W @W< @X @X ?@X, N@X@8 @XT @Xhx '@X| ;@Xt M@X d@X ~@X  @X @Xh @Y @Y@Y0('@YD.@YXD5@Yl@Y @Y8@YF@YdO@Y]@Y@Y@Z P@Z  @Z4@ZH@Z\'@Zp0?@ZL@Z\@Z8n@Z@@Z@Z@Z@[@[$ $@[8`0@[LL=@[` c@[txt@[@[@[@[@[@[p@\ @\@\(2@\<?@\PdL@\dY@\xd@\s@\$@\@\O@\@]@\z@]@]@@], @]@H@]T@]h,@]|@]t@]5@],A@]r@] @]<@^ @^ @^0 I@_\T@_h[@`Ttb@`tj@a<Hv@a}@bXt@bL@c@c@d`@ep@i`@j0@l4 @m 0)@wD\4@x@@T@$@\@X@@ @ @@L@@\@@L@V@<o@@y@< 4@p@@Ƅt@=@є F@Ѵ@@0@$@ Z@`@~@;@pO@,e@(@` @| "@d m@@ @p g@$$@H +@lq@( @@TX/@l@@lP@^@Lm@ @(d@d<`@o@ A|A<|AdA `A `A!@A!A#A$<A$pA%`@A;HAKAL@APp@vAT$@AUdhAVXHAVLAeH@AgAhAi Aj0$AlT0AmAn Ap `Ay A0AhIA4A\@Alpz ޜޠޤ-ި6ެ?ް޴޸޼ & f    [ > x       D$S(F,048Pp` h tx|$)/48;>CIOTZ^dhpt|@(@.5 ?G@PT X \ ` dctrxހ ބ ވތ d 3Z4Z5Ji554NdI'$ х]mǓj:l4 9rjk7|ЇXsCjm jbe 1 T `, .yH }  Bg BNs~ b   + H%I  UU; k k-\ll\kk@skeɣɣ[wOt\DlDe ]lOe`R .%yjc c  *Vn D c  *T26D Ř S ¥Vh +YV yFyqoV g jUvȗT Ž %ص  $3#83SoܬV J0  \ص pxǤޖ {tBzGJ?icc c Jf3S P~# Bsr YGNE oU"_. @W T7݆xGT  +hmī<QO 5 ?  S h k T L3 \U@ ؞ _vY z{{ 4% $ *t7Ez Ë!e7#Б9rL&z #PC B:Sbc} o ֩"P Sťeu =UtC#" 3&RUnC y E jB 6l @ \8 _#$PFuS 3 xS kb L D Ht\}0sI  F~w3Tny3 ~q7 %O . .Zud  & atE Wfm<h2wu zkmY|܂Tg|ߥEtihtiSzzz@zA {@g Vj+\8 \VB 8#h~ $t (7 )L34~xW &tSS x% 4Yx% 4Zx% 4[x% 4\x% 4]x% 4^x% 4_x% 4`x% 4ax% 4bx% 4cx% 4dx% 4ex% 4fx% 4gx% 4hx% 4ix% 4jx% 4kx% 4lx% 4mx% 4nx% 4ox% 4px% 4qx% 4rx% 4sx% 4tx% 4ux% 4vx% 4wx% 4xx% 4yx% 4zx% 4{x% 4|x% 4}x% 4~x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4x% 4@%<'4!%<8!X'$$$'0!<<!!X&<<!!<L4 .((ǬLǮH|D (lt*8FT!208F2&8 F&#(F lp(8FB0@8F0T$H F$(ǰLF hFǰH&|DF2!F(F(F2QFF # F*4 F ( ,(״׶ 'P<'!'$F !(ȏ$<0ЏF B $F 8$F !40, , DXDP8DhD` .Pǰ4<@D FDPFǨ0 Dz,FF DF3!F! F<@DPǨ4D Dz0F D Ǩ,FBFF!FT! F3Dz4<@D0FǪ0F"D Ǧ,FTFFC!F2FB F#<@Dǰ4Ǧ0DPF Dz,F2F DF#!FF! F  D`Dpx$ <@DPǨ4 F D8Ǩ0$X<@DP8FF DǨ,F$$`8FBF 3 FFT!F$2hF2F 3F !D0 Ǩ,<?DDFB$ $  F0SDz4<@D0F F"Ǥ08F!0p<@FBD@F0T8F2Ǧ,F 2x8F2!FT!*ĀF2F*DF #F D <@D0Ǥ4 F"8Ǥ00Ĉ<@F!FBD@F0T8F2Ǧ,F 2Đ8F2FT!FBF20ĘF0TF #F D  Ǧ,<?DXDPF2!$ $  F*Cǰ4<@D F FDz08*Ġ<@D 8F2!FDz,F*D*Ĩ8F!F F2!&İF*DF&"F F BDP ǰ4<@D F FDz08*ĸ<@D 8F2!FDz,F*D*8FF F2!F!F*D(F(2F F T D Dz,<?D8D0F!$ $  F&#<@DPǨ4 F D8Ǩ0$<@FBFDF$8FTǪ,F 3 &؏8FT!F!2F&"F2F CF !D0 Ǩ4<@DFB FTǪ08FT&<@F!DF&"8Fǰ,F C (8FF!F!F(2&F&"F SF BDP ǰ,<?D(D F$ $  F$<@D@Ǧ4 F28Ǧ02<@D@8FT!F2Ǧ,F228F2!F # FT!*F2F*DF #F D <@D0Ǩ,8Ǥ0FB2FT!F#D`F2F !D0 Ǩ,<?DDFB$ $  F0S <@D08Ǩ,Dz00 FBFF0TD`F#F D  <@DPǦ0ǰ,8F2F&(F!F CD`F&"F BDP ǰ,<?D(D F$ $  F$ <@D@8Ǫ,Ǧ020FT!F3D`F2F !D0 $ DHD@8,88 .@Ǫ<<@DFTD@FǦ0 ǰ,8FF2&HF#!F!F&" FSǪ4<@DFTD@FǦ8 ǰ,8FF2&PF#!F!F&" FS<@DǪ4D0Ǥ8FT Ǫ,8FTF"$XF!FF$ FC<@DPǨEF'0$x $('<QHP# PKH!-,-  '0'<('H * (* 'Hl(il <@D Ǧ(F"F>E qp#p!(0J'( * 4,'<'!0'PǤPF!($hLL#@! ( W $@T0Hk`+LHǨP %FB(%DPDX 8Dz8DF>Eצ(F!F& <ELH$$(@<0H')H(* DǨPLFBDDPDX 4Dz4DF>Eפ(FF$0<ELD$ $(@<D%) ޯD0L9%L* 4$)!ǬP ר( F C 4) $$Aԏ@<  $$a؏@< 4$ ǰPת(FF2P<EF* F # 'P<'޴!'h诿,(,Ǭ H(0-8#Ȁ(H!*$@+(`$ -$$ǦH'0F2$D@ $'0(A@#@% K`! '< ('<yx#x% @! '    '('<  ('<*t'T*T(FT28 F(* F!F(2F T D (<?DT'Ti$Fl'l i D0 (ǨH'0FB$DP $'0'T('<   (<@DTǦH'<2<@LFDK F"L '`FBF D '`.('<- .  ('<#' HX!i'( !li  'l*('<8 *  ('<YhX# X%m p!%l  !    (ǤH'0F"$D@ $('0 YlX# X%mp!'<    ('< YlX# X%m p!'x    ''x('< / ./ '*'<(8*     P''x('<  'xL'<(HLi m i ǦPDXDPF4!(F0P<LE DzLDHD@F!F( <EǦLDXDPF4!F0P<EDzPDHD@F!F( <E'<$$ H('<yx#x%X@! % 8 !    ($QOP# PX@!ӭ$ǦH'8#Ȁ', @!   (F8((F(P<E$yx#x%$$$ X !(a`# `%hp!% H!*/*8#Ȁ-`!$0)%h * \ ,'<'є!<D8TD0'(E$ 8ǪL2ƈFT!F2>E$ 8'D  $<?D ǦTPF"*'$FT'DFDD '$Pď8 $'P<'¤!x00!'0H! '<'d!'Џ048$<'$ $3$x1$@!3!h % 3$vALL$ kh#-3$ @@$8p#.3$hDD$ )I`#,3$wa HH%/$H93$W H$%HP*3$n! t$8F!(ƐtF(2F T 03$N t28F!&ƘtF&"F B*3$sa<4  3$S<<4  3$q<4  3$Q!<<4  3$o 08F$Ơ F$F 2 (3$O *8FT!2ƨ F2F !&3$i (8FB0ưF0TF $3$IA &8F2!*ƸF*DF 23$p! $$8F!($F(2F T 03$P $28F!&ȏ$F&"F B*3$za 3$Z 3$a`$93$A`$.3$h 3$HA 3$d!44%+3$D44%93$b00%(3$BA00)%,,3$ta 808F$Џ8F$F 2 (3$T 8*8FT!2؏8F2F !&3$s t(8FB0tF0TF $3$S! t&8F2!*菁tF*DF 23$r x$8F!(xF(2F T 03$R x28F!&xF&"F B*3$8 h08F$hF$F 2 (3$A h*8FT!2hF2F !&3$2! h(8FB0hF0TF $3$ h&8F2!*hF*DF 23$4al$<@D0lF"(3$l*<@DlFT23$6l$<@D0lF"(3$!l*<@DlFT23$5l$<BD0lF"(3$l*<BDlFT23$1 p$8F!( pF(2F T 03$A p28F!&(pF&"F B*3$7! p08F$0pF$F 2 (3$ p*8FT!28pF2F !&3)a0 )a: |$ -Ȁ/!|@+!'Ь.PHP! P@*3$.!$ ,3$-$ / |  '0<'0!'د((x,0($ $$d:$e$f-$g";PTP'9T% 0)PTPJ%K+T%%-h$8F!(@hF(2F T 0h28F!&HhF&"F B*l08F$PlF$F 2 (l*8FT!2XlF2F !&Ь |  '(<'!88'؍د%1*/؏ȏ@@$( $ @@8J,k40`@K`#D@@9(FB0@@(H#F0TD %(%0F!<@ DHD@@F21 ת F*D0@&'(F 0 <'!'؏̯0(,4Ǯ,Ǭ( 04$ ($ $'($  '(<'!'40,( $0 0 0D(D 8Dh.h8D`&p 0$ 0 0 0$@ x<?D`Dp <?0x<?D`Dp $088'@$  $0$'@8 ,x8 .|0$H488'@$ $ 0<BD` 8$'@ .ǀ0'@88$$ $@0<A D` Dp$ '@0'@88($DFBDPDX 0<A D` <BDp$ '@0'@84$T 0<A D` <CDp$ '@0'@<28F$dF!D0D8 0<BD` 8$'@ .DŽ0'@<8(*$F DFDD 0<BD` 8$'@ .Lj0'@< &8F"$FBDPDX 0<BD` 8$'@ .nj0'@<028F$F!D0D8 0<BD` <E Dp$ '@0'@8H$FBDPDX 0<BD` 8$'@ .ǐ0'@8p$FDD 0<BD` 8$'@ .ǔ0'@8ń $ F!D0D8 0<BD` 8$'@ .ǘ0$$8 &@$$8&1H8&1P %8'@0% $(0<BD` 8$'@ .ǜ0'@t8($\FBDPDX 0<BD` 8$'@ .Ǡ0'@x80$lFDD 0<BD` 8$'@ .Ǥ0 0$ 0 40(,'@<'!8'ȯ<<?D(D0Pj!@@!A!)(K,l0@@ %$BޘI 8%p!$/ޜ@!*04j 4 h`!84 -ް@x!48޴L'9=e D@-޸@ ޼D$c4% dx(AT  $U  D@% D 8%D bD@(%0%8% @DDe D % xDE#E!444De 0%@DDe  D % DxE#E!g@*޸eD 0%@DDe  D % DxE#E!G@4 4 4+ްeD 0%@DDe  D % DxE#E!$  0%De8% D % D@/޴@8ޘ @9ޜ@ ޼SDE#E!&4* @&4 D|$B@ݯ|Dh@@!A@HX!l($Bޘ@L8%p!$/ޜ@!*04j4 h`!84 -ް@x!48޴L'9=e D'p@8-޸D8% $@D@$.޼@ ޼L$(,048<@H'<'3!8'௿\U6 8 $ԏ88"\c\` 8 $88"\c\`8 $'9CX $8@c\oHxL!9ޠ @"ސ' <'2!@'ޤ+$@8@\9ް,'$ `$@@޸'$"ޤ ,$@@)޴'$"ި ,@"ެ'<'1$!$<'1 !$<'0!$<'0!'௿(0%P , % '9K (,$܏ ' <'0`!'@,'9Kį(DH ((% (`o ( (6@DH'D'H'<  @( $88$$( $4(H (؏ ( %DH9  (B P@,KU`,H (؍ (BMD  (,'@ <'.`!'p<840,($  %%$$C. @%@'H&sޠx&Q8$8%'(LدP6X!P 8 %Vx@$ $O&sޠlLh%!'(|cJX!c* b`#xxcNx!!* b#6@!ttt't0x4؎ 8@ ޔ8$ 8 <8 $(,04'<',0!'ȯ408<@ D$88$$@ $\0@9ސ$($$$  @%08<$)(   0@KH>p% %DHx%a `C%a`CLh!%%lBFXH@X!'/,$ $JP'<ެ ($ 0@P'< ޤ,('P<')!',($D%H%< $ $@ެ@ި@D8Bޠ9\K<#L4$`P#%JBh#p!4! 4(< 8 @$ ޤ (E&`N8$ x!!<O(HH!*FTDJDFDK1kxQ`D D$ FDFDK1kx`D <aX%$ D `dL.Dh!Ťx!$ X<O!&F2DHDFBDI1)xQ D PDP$ F BDFRDI1)x D P<!H%$ D P fJ,DBX!ph!$N<O$x!FDXDF!DY39xS D0D0$F!DF1DY39x D0<!%$D0 hpDj% DhD`0&b %Cij U*mqL+mO.Y&% t 0l (I0@ %Q Ǩ|$ 0Ǩ|<?DxDpF@8F"pE&1`Xh$ !(H!<O(JPX!jFTDLDFDM1xQD D$ FDFDM1xD <h%$ D dNxDx!!$ $H<OH!&F2DJDFBDK1kxQ`D PDP$ F BDFRDK1kx`D P<aX%$ D P`fLnDh!Űx!$ X<O$ !2FDHDF!DI1)xQ D 0D0$ F!DF1DI1)x D 0<!H%$ D 0 pDhje @&1!i&D״׶ (,048<'<'p!8'ЯU68 $ݠ@,C$na($Na&$ ($ $(8 $ݰ@8$ $ݼ@ 8$$ $@$/8$8'0<'`!'p8@%\XTPLHD<8l48$ $ЏT@@c"Ȏc % tT %@ "Tt@@&RĮBA@?`9%%@$ '''x'x@@!%kx&$ ' `!,dt($ ` %8% Tt@ d@xUY/ Y0P!@L Xh!&&1P8$.PD TDP\ T\48<@DHLPX'<'8!'؏,'9@ 8S $@ %9 $@!P$@,)f$P!Cl$BE+ ` %$$ $c$'(<'l!'|%$% p| 0 @l%|p'9@d d  # !  d@hl ~%jh%!2/,(`%l8d@%9S ,@H%x!P,@(%g !*@ %$cf+$E@! $,29 (`6( W3( 2/,`+(U(( pQ$(0p#pp!pN!`p%`%%a$8'9 % /8!8%`(`,`0 y(n,o0(%(%k(l` `| -h %h$'p<'!',($*T ,HNx!*P , Ȁ P#@! X!pR{,$ 'L ($ 'H ($ 'D ($ '@ ($ '< ($ '8 ($ (% ($ (% ($ (% ($ (% ($ (% ($ $ (D0   ($ L ($ H ($ D ($ @ ($ < ($ 8 (,$'X%%.%de%f%soilliPoolwritten by: Brian TownsendTime step %0.2fDemo Stage %i Cue Position %0.4f %0.4f Cue Velocity %0.4f %0.4f Cue Rotation %0.4f %0.4f %0.4f Cue movement %sROLLSLIDESTATIONARYMU_SLIDE %0.2fMU_ROLL %0.3f<* illiSkel 2002 in C/OpenGL/GLUT *>@ !x@f@ !x@f@ !x@f@ !x@f@ !x@f??Q??Q?L??zG{?Q??zG{?Q?L???Q???Q???zG{???zG{???zG{???zG{???zG{???zG{???zG{???zG{???zG{???zG{?333???zG{???Q?333??zG{??Q???zG{???zG{=???>L@ !x@f@ !x@f?ffffff???zG{???zG{???zG{???zG{???zG{???zG{???zG{???zG{?zG{?zG{?zG{?zG{?ffffff?333333?tzG{?tzG{?tzG{?tzG{?tzG{?tzG{?tzG{?tzG{?tzG{?tzG{?ٙ?ə?zG{?zG{?zG{?zG{?zG{?zG{?zG{?zG{?ٙ?ٙ=L=L?У =p??陙@@@#Q@#Q??@ !x@f@ !x@f=u< < <# >ffF?L?fff?htj~?Q?PbM?PbM?񙙙?񙙙?񙙙?񙙙?(\)?(\)?zG{?zG{?zG{?zG{?PbM?PbM?񙙙?񙙙?񙙙?񙙙?zG{?zG{?zG{?zG{?(\)?(\)?ə?əA.@p@pDDE1E- E(E$`EE@EEE EglutSetWindow attempted on bogus window.glutSetWindow attempted on bogus window.out of memory.GLX_SGIS_multisampleMESA_PRIVATE_CMAPHewlett-Packard_HP_RGB_SMOOTH_MAP_LISTcould not allocate colormap for visual type: %d.The following is a new check for GLUT 3.0; update your code.redisplay needed for window %d, but no display callback.__glutDetermineVisualFromStringglut_win.cout of memory.visual with necessary capabilities not found.direct rendering not possible.!window->parentglut_win.cWM_COLORMAP_WINDOWSCould not intern X atom for WM_COLORMAP_WINDOWS.XSetWMColormapWindows returned False.destroying menu window not allowed while menus in useNULL display callback not allowed in GLUT 3.0; update your code.?i?i?i?e?f?fout of memory.normalize: zero length vector@ !TD-@ !TD-@ !TD-@ !TD-could not open display: %sOpenGL GLX extension not supported by display: %sWM_DELETE_WINDOWglutInit being called a second time.out of memory.out of memory.-displayfollow -display option with X display name.-geometryfollow -geometry option with geometry parameter.-directcannot force both direct and indirect rendering.-indirectcannot force both direct and indirect rendering.-iconic-gldebug-syncout of memory.select error.(workMask & GLUT_DUMMY_WORK) == 0glut_event.cmain loop entered with out proper initialization.main loop entered with no windows created.??p? ? ?`? ? ?p?p?p??p?p???T?t?p?p???p??p??p?p?p?p?p?p?(??8?@?H?P?X?`?h?p?x???????????????????????Sun MicrosystemsSun MicrosystemsCreatorGLX-*-helvetica-bold-o-normal--14-*-*-*-p-*-iso8859-1fixedcould not load font.rc != Falseglut_menu.c__glutMappedMenu == NULLglut_menu.cout of memory.The following is a new check for GLUT 3.0; update your code.menu manipulation not allowed while menus in use.out of memory.menu->id == menunum - 1glut_menu.citem->menu == menuglut_menu.cglutSetMenu attempted on bogus menu.glutSetMenu attempted on bogus menu.out of memory.out of memory.out of memory.Current menu has no %d item.Current menu has no %d item.Current menu has no %d item.GLUT: Warning in %s: (unamed)GL error: %sGLUT: Fatal Error in %s: (unamed)GLUT: Fatal API Usage in %s: (unamed)glutCurrentModifiers: do not call outside core input callback.xt((‚¼xt0z((zD8z0z ||88||((||P(||D8||0|| ¼P(||P0H PP ` ` 0@||((||D8||0|| 0H||n|lz~|$z~|((z~|P(z~|D8z~|0z~| ‚|(D0|((|D8|0| |¢|D((D||((||P(||D8||0|| ‚P(BBBBBBB PP p ` 0@@@@x@@((@@@x@@D8@@@x@@0@@@x@@ 0H||nD8(D8((D8P(D8D8D80D8 |@  f ` L@@@ B@@@H$$Hpp@@@@`0 z~Ƃ ` ````` P> Ȉpp < >""<"<xx>UUUUUUU8||8-misc-fixed-medium-r-normal--15-140-75-75-C-90-iso8859-1_MOTIF_WM_HINTSCould not intern X atom for _MOTIF_WM_HINTS.out of memory.out of memory.glutSetColor: cannot set color of overlay transparent index %d glutSetColor: current window is RGBAglutSetColor: index %d out of rangeglutGetColor: requesting overlay transparent index %d glutGetColor: current window is RGBAglutGetColor: index %d out of rangeglutCopyColormap: window %d has no overlayglutCopyColormap: destination colormap must be color indexglutCopyColormap: source colormap of window %d must be color indexGGGGMESA_SWAP_HACKBrian PaulMesaMesa X11SERVER_OVERLAY_VISUALS=?@/?@"\?\<??????????????333>>?333?fff?333?fff=?=< ??@@@ ??????P?Y@?P?Y@PY@?PY@?Y@?P?Y@PY@?PY@P?Y@?PY@?P?Y@PY@P           ?ݳ?ݳ?ݳ?ݳ׿ݳ׿ݳ׿ݳ?ݳ׿ݳ׿ݳ׿ݳ?ݳ,,AAAA@@A @@A@@A  A A( A4 A@ ?AL AX Ad Ap A| A҈ AҔ AҠ AҬ AҸ A A A A A A A  @@AA$ A, A8 AD AP A\ Ah ?At AӀ Aӌ AӘ AӤ AӰ AӼ ?AA A A A A A  A A$ A0 A< AH AT A` Al Ax AԄ @@AԐ AԠ AԬ AԸ A A A A A A A  AA$A,A4@@A<A@ AD @AP@A\A`Ah Ap@A|AՀ AՄAՐAՔA՘@@Aՠ Aը@Aմ ?Aո ?A A@A AA AA ?A ?A @?A A, @@A4A@AHAPAX A`AlAt @@A| @@AֈA֔A֜A֤ A֬ Aָ @@A A A @@A AA A A A A,@A4?A8A< ?A@ AL @?AX Ad Ap A| A׈ Aה Aנ A׬ A׸ A @A A A A A A  A A$ A0 A< AH AT A` Al Ax A؄ Aؐ A؜ Aب AشA A @@AA A A A A A A  A, A8 AD AP A\AhAl@@ApAxAـ @?Aو @?Aٔ@A٠ A٤ Aٰ ?AټA@A AA AAA @A @A @@A @@A( @A8@@AL@@A\ ?Al Ap @At Ax A| @@Aڀ @Aڠ@@Aڬ@@Aڴ @Aڼ @A @AAA @A @A @A @A@@AA,pX@(hP8 x`H0pX@(hP8 x`H0pX@(hP8 x`H0pX@(hP8 x`H0pX@(hP8 x`H0pX@(hP8 x`H0pX@(hP8 x`H04p@AB>=@@47P0Gmk | @ 4   d (  L d|Dwp6<sx @ x d (  , l P( )8H Flsrq$t q`,q (( s8 X ttHCuhq$tGs h < 0 ` x ri\tr gW<spvsP dXppsvpq'RXqqq:rHqqtQqu r Ps stedtr|qHrqntq!rtPsqEqLdppڬtp8  :pL8EE g YHstx|qds 4  @@_@_@`T@`@a<@a@bX@b@c@c@d`@e@i`@j0@l4@m@wD@x@@T@$@@X@@@ @@@@@@@@@@<@p@@Ƅ@@є@Ѵ@@$@@@@@@,@@@|@d@@@p@$@H@l@(@@T@@@@L@@(@d@@AA<AA A A!@A!A#A$A$A%`A;AKAL@APpAT$AUdAVXAVAeHAgAhAiAj0AlTAmAn ApAyA0AhA4AAl ޜޠޤިެް޴޸޼ $(,048Pp`htx|( @PTX\`dtxހބވތp J``)OS}x&hό&@ "aP P!     ! !! !!"P0 (!(A30A0021Pp1P  1`  1`  1pp1P  1`  3 3   (P F@@H @0" & "@!"$%0R '('''&'0  P` @`00%"(#(#(((4(##'#1  10 H818%(! ($A  A0 A2((!( (@H8'$ABA!(1080(!!!0q" Q" F($0  !2 88HF @P@@ 14(!(!ᗀ(!ᴇ$%34&P 0! 4!#8AH(AH8283088(X18(18(X8ł@C@1@18AH0 "  !@B!0202 !A$#d@00%805# H((E8W103!!#&%06((H# '!((%$$$ A 0  A 0 X1F"@A0! " c0444@Dav2p p "!0"! @ 1   4!0 @ @ "B032( 1"(01Ap#4 8$ HHHf @  p 0!5t1H!5t  p EC!"02PQPT'U " 1 %$13 48010Ѐ "!P !ވ"` ! @000! !" !$``q$S`CaH G7` 38&PdD#1 0AaP1c@1 T7017#%@Q 0@ !0 01%#A002""$#   #2H41!13& #!TC 6"" Q @```  Q U3h3 "# 2#& %$#!$HHHH####4p(g8H! '! (! '! '!(!(!(!"Ӏ-҈3 "8@Ă  0 2 0 0 1 00 PQ4230!05Q! $000P(1 0 $`((@ppp @@A@@A0@q 1@`P 000313'13'13001#0@a`P! !@@A&082``PSD#"@P$t$"EE00D0D0  Pу9 # Ra2e"1!1&$0#!0#!Q" $&0Ѐ PP $ ` `c 0 a #0!g 2@T A 0 e#4!pp% 2t0f$58$$# F$F 2r @A E#UC @AD 3  0BD281!`P@p`  @h E 0D! 0  !S $A20Є #d D` 2@d4 уH'!1$p`&7 $%###301" qrBbP10"@S3P 1(0Ѐ!5@ 86 S!"'@57S3 ` C@ p0r!4#3P3 4#$0 #!E"#a`&X%PX (  0  `qqp0 0@5Q4 @@G0    (0P P0     I`V X 5  4%!  4%!  4% '$!P0 OuuuvP0   0C!G "(!$ 000@ 101! ! @@@Bd #paag (#b!"@D5@p P@10101  0 0320 #P#0P1$e0007@p   #&@@1A % ( RB!#08 04  202PH 0`8P`!"8 1@0@A0p a&@Darg"!"PPPd$PPQ  uЀ   3  Pr#0!0444@0A$ @@@T$f@@@T%1 d@@@V!3$@@@@V!3$@@@A` PqD0 b!1&0@@"&'##001#`0C!`"ASB8Vp"!2! #(PP4@@@H& (004$@@@H& (@@@H& (`a!`3 'pt`dP! f010`!0   ! 5`P "PR%  5 4'0$8P 33 @ ``aa 0qf43300@3E (!" (!" !   !(3@@@0H!0`!0! @@AA "a@800 !0 #papp $0110Qe2! %(D0A0( (!" (!" ! 0 @@A#% "2 0! " $(PXpC!H@10  #! PR 1 40`0@p` p0pC( !օ. $% 05%U5$ _ G=  fk\ot 1x}8N" k/ }H5 @<IO08_4(e`~ t(0 0H#3? )06Eb a Hy}!P|#D@(% 0 -' q|p33) 0p;LC6l+ Pfp7- o;/P>\1K|3ߐP /MT5Uh7>O 7ZfQl@[00hvSB z~TPD  WH(.XJ#?Y0LLPGZlN`ZP0fcR(epT\(f`[(!$f]@&Emh_Z08G]*ra__]r$cHax^udeY zvi wdkwm(4DH HY /_ n: { @ R4͐ `<d qhZlJ PX(`}9P C o l![ *wT#(.A0%̐I'8;`+@C`.GK80`Qu30z\50P7(9Ɛ  ; D= (?' ".AB &*7tC] .@@<E D_Q GÐ(cnjI ryt K } |M  O< !TQU >BX(GO E(S[t8`h( 8mu7h ڐ?|{FF uXV ~f48 0( F(( p\(#1T-6 :F!)hJZl#(^q&5 vx(D |~L*S8,|H4l.[ 204 6 :0'-< 24> 8:B0TYD( ^`F7 df0|_ %~/\ E8 0JT HXb `fh@B@Fn@Hr34 Np ܐ U ^ eD i= xhZP}( T@  $S4$0ZvtH2Y9Hd@X|Bu $ FW[ f[hr|nptvz|  @"А@@$Pp&ܐ8/*(,P3AF*v@E_f$,ɐHczd.0~80NX2V4h6{ 8 T:ՐT<U0-:>15Y@ǐ ;H_B(N]m D'bx"F|#H $J " %L c(&N ( 'P ( +(HR 0e9(@ $c()3(7A10.EH5Y   +@Mt R`0T0xhC n    ?h09I((M^< pdVX:, "(@^` 0@^l/>@^/( K@_| K  ,  ,  ,  ,  ,  @^l    , p @_  \ @_ h @`T t %@` %t -@a< -H 4@a 4 ;@bX ;t D@b DL K@c K T@c !T \@d` #\ k@e %kp u@i` 'u @j0 ) @l4 + @m - 0 @wD /\ !@x 1 #@ 3 %@T 5 '@$ 7 )@ 9\ +@X ; -@ = /@ ? 1 @  A  3@ C 5@ E&O,0o34o98o><oD@oK@_ L 7Q@ GQ @Y@ IY\ Ba@ KkHopOa Dw@ Mw H@ O J@ Q< L@ S@ N@< U 4 P@p W R@ YoO o(o0o T@ [ [@Ƅ ]t ]@ _ _@є a a@Ѵ c@ c@ e O O0 e@$ g i@ i k&@ k& m ,  ,  ,  ,  ,  ,  ,  , T O#O= OX@8 XH l@X8 lt $O@  @ 4 @  @ۤ  @D8  @L8 (O, @x8 D @ !p $@, #$ :@ %NDO:( b@ 'b` w@| )w !@d + #@@ - %@8 /@ @  '@p 1#HO +5@$ 35$ .F@H 5WLOF 0c@ 7c 3w@l 9w 5@` ; 7@( = 9@ ? ;@T AX =@ Cl ?@ El A@ G C@L I E@ K G-@ M-| I;@( O;d KP@8 QPt Ma@ Sad Ot@d Ut< Q ,  ,  ,  ,  ,  ,  ,  , IPo@8 X #@ # 2@ 2 B@p B O@< O ]@8 ePOgߘO] m@ m@ z@ z@ A88 ( A` !X A #X XoA8 % A 8 ' A t8 ) A D8 + !A 8 -Oh #At /< & A 1 < (!A8 3!D *,A08 5, ,6A 8 76 .COIDOOA8 9O 2ZA0 ;Z< 4mAl =m< 6O4OA8 ? :A8 A< <At C< >$OTOA8 E BA@ G< DA| I< F ,  OA | /A< >OGho/| OA8 Od ZA Zd cA  c` zA  z` A!@   , ' Opo-A! - :A! :( HA# H WA$ W< kA$ kp A%` @ <OA% $ A%8  A&t8 t A&8 !A! A18 # @OA!  -A38 %- 6|o@A4T8 'VA! nA! @` A; )H $ ,  , U TOXO#\O,ސo7ޔoDޘoOޜoYޠodޤolިosެo{ްo޴o޸o޼oA=8  AA8 t ACX8 8 AI8  AJ8  AK|   AK   AK  ,AK8 ,| 6AL@ !6 "GAN@8 #G0 $OAPp %O@ &_AQ8 '_( (qAR8 )qL *AT$ +@ ,AUd - .AV88 / 0AVX 1H 2AV 3L 4AV8 5 6AX8 7P 8AXT 9 : AZT ;  <A[ =4 >&A\ ?& @2A\8 A2 B>A] C>l DOA_ EO| F^A` G^ HtAa It JAb KT LAc M NAd O PAeH Q@ R ,  , Ag   Ah  ,Ai , =Aj0 =  ,  Ak@ #`O  .AlT EdO.0  , Am   ,  pOOOO" ,O2 <OB LOR \Ob( l0Or4 |HO@ `OL xOX Od Op O| O҈ OҔ OҠ   OҬ 8O"Ҹ ,PO2 <hOB LOR \Ob lOr |O O O O$ (O, @O8 XOD pOP O\  Oh O"t ,O2Ӏ <OBӌ LORӘ \ObӤ l0OrӰ |HOӼ `O xO O O O O O O   O$ 8O"0 ,PO2< <hOBH LORT \Ob` lOrl |Ox OԄ OԐ OԠ (OԬ @OԸ XO pO O  O O" ,O2 <OB LOR \Ob$ l0Or, |HO4 `O< xO@ OD OP O\ O` Oh Op   O| 8O"Հ ,PO2Մ <hOBՐ LORՔ \Ob՘ lOrՠ |Oը Oմ Oո O (O @O XO pO O  O O" ,O2 <OB LOR, \Ob4 l0Or@ |HOH `OP xOX O` Ol Ot O| Oֈ O֔   O֜ 8O"֤ ,PO2֬ <hOBָ LOR \Ob lOr |O O O O (O @O XO, pO4 O8 O< O@ O$L -O2X ;O@d IONp W0O\| eHOj׈ s`Oxה xOנ O׬ O׸ O O O O  O 8O PO  hO  O $ )O .0 7O << EO JH SO XT aO f` oO tl }(O x @O ؄ XO ؐ pO ؜ O ب O ش O  O  O  O  O  0O  %HO * 3`O 8 AxO F OO T ]O b, kO p8 yO ~D O P O \  O h 8O l PO p hO x O ـ O و O ٔ O ٠ O ٤ !O &ٰ /O 4ټ =(O B K@O P YXO ^ gpO l uO z O  O  O  O  O  O ( 0O 8 HO L `O \ xO l O p O "t +O 0x 9O >| GO Lڀ UO Zڠ c O hڬ q8O vڴ PO ڼ hO  O  O  O  O  O  O  O  (O  @O , XO pO , An    , Ao8  $Ap $ <AqT <d IAx I VAy V iAz i  ,  A0 0O   , Oo-oBA@8 _oB( rAh r A4   , A \  ,   !    !#%')+-/1357@BDHJLNPRT[]_aceikmo !  !  !  !  !  !  !  !   !#%'+.03579;=?ACEGIKMOQS !  !  !  !  !  !  !  !   !#&(*,.0468<>@DFH !    !    $& !  !  "$&(*,.02468:<>@BDFHJLNPRT !  !   !  !  !  !  !     !  !    ! crt1text.sLOCALSZFRAMESZRAOFFGPOFF__start10$00000000001$0000000000_mcount/xlv55/kudzu-apr12/root/usr/include/regdef.h/xlv55/kudzu-apr12/root/usr/include/sgidefs.h/xlv55/kudzu-apr12/root/usr/include/sys/fpregdef.h/xlv55/kudzu-apr12/root/usr/include/asm.hcrt1tinit.s__istartilliPool.cmakeVectorvecNegvecAddvecDiffvecMagvecAbsvecScalevecDotvecCrossvecUnitinitializeBallrackBallscreateTabledrawVertexdrawBalldrawCuedrawCueAimdrawTablecollideBallsbankBallcalc_collision_timecalc_bank_timeupdatePosmoveBallsupdateTableshootBallhitCueautotymerfirstshrinkpausegrowdwellfinishBreakdeFaultdrawalldrawstarsstarvirginargumentsgetnumberbumpgetbuttonkeyboardspecialkeybospeedometerrateiinotusednowthenchar2wallmessageschaptrackreshapeddrawconsidleffffmousepushedmousemovedmain/usr/include/math.h/usr/include/GL/gl.h/afs/ncsa.uiuc.edu/projects/MATH428/illiMath/glut/glut.h/usr/include/stdlib.h/usr/include/stdio.h/usr/include/sys/time.h/usr/include/GL/glu.hglut_win.crequiredWindowCriterianumRequiredWindowCriteriarequiredWindowCriteriaMaskcleanWindowWorkListcleanStaleWindowList__glutWindowCache__glutGetWindowglutGetWindow__glutSetWindowglutSetWindowgetUnusedWindowSlotgetVisualInfoCIbufSizeListgetVisualInfoRGB__glutGetVisualInfo__glutDetermineVisual__glutSetupColormaphpColorRecoveryAtom__glutDefaultDisplay__glutDefaultReshape__glutDetermineWindowVisual__glutCreateWindowfindColormapsnormalColormapAlreadyListedoverlayColormapAlreadyListed__glutEstablishColormapsPropertywmColormapWindows__glutToplevelOfglutCreateWindowfirstWindowglutCreateSubWindow__glutDestroyWindowglutDestroyWindowglutSwapBuffers__glutChangeWindowEventMaskglutDisplayFuncglutKeyboardFuncglutSpecialFuncglutMouseFuncglutMotionFuncglutPassiveMotionFuncglutEntryFuncglutWindowStatusFuncvisibilityHelperglutVisibilityFuncglutReshapeFunc./glutint.h/usr/include/GL/glx.h/usr/include/X11/Xlib.h/usr/include/string.h/usr/include/X11/Xutil.h/usr/include/X11/Xmu/StdCmap.h/usr/include/assert.hglut_shapes.cquadObjinitQuadObjglutWireSphereglutSolidSphereglutWireConeglutSolidConedrawBoxnfacesglutWireCubeglutSolidCubedoughnutglutWireTorusglutSolidTorusdodecinitDodecahedroncrossprodnormalizepentagondodecahedroninitedglutWireDodecahedronglutSolidDodecahedronrecorditemsubdividedrawtriangleodataondexoctahedronglutWireOctahedronglutSolidOctahedronidataindexicosahedronglutWireIcosahedronglutSolidIcosahedrontdatatndextetrahedronglutWireTetrahedronglutSolidTetrahedronglut_init.csynchronize__glutOpenXConnection__glutInitTimebeenheregenesisremoveArgsglutInitglutInitWindowPositionglutInitWindowSizeglutInitDisplayModeglut_event.cfreeTimerListmappedMenuButtonglutIdleFuncglutTimerFunchandleTimeouts__glutPutOnWorkList__glutPostRedisplayglutPostRedisplayeventParserList__glutRegisterEventParsermarkWindowHiddenpurgeStaleWindowprocessEventsAndTimeoutsskipwaitForSomethingzerotimeimmediatelyHandleXinputidleWaitbeforeEndprocessWindowWorkListskippedDisplayCallback1skippedDisplayCallback2glutMainLoop/usr/include/errno.hglut_menu.cmenuListmenuListSizemenuFontmenuCursormenuColormapmenuVisualmenuDepthfontHeightblackGCgrayGCwhiteGCmenuBlackmenuWhitemenuGrayuseSaveUndersnoFaultXAllocColorifSunCreatormenuVisualSetupmenuSetupmenuGraphicsContextSetupglutMenuStateFuncglutMenuStatusFunc__glutSetMenuunmapMenu__glutFinishMenumapMenu__glutStartMenupaintSubMenuArrowpaintMenuItem__glutPaintMenu__glutGetMenuItemgetMenuItemIndex__glutGetMenu__glutGetMenuByNumgetUnusedMenuSlotmenuModificationErrorglutCreateMenuglutDestroyMenuglutGetMenuglutSetMenusetMenuItemglutAddMenuEntryglutAddSubMenuglutChangeToMenuEntryglutChangeToSubMenuglutRemoveMenuItemglutAttachMenuglutDetachMenu__glutMenuItemEnterOrLeave./layerutil.hglut_util.c__glutWarningglutReportErrors__glutFatalError__glutFatalUsageglut_ext.cglutExtensionSupportedextensions__glutIsSupportedByGLXextensionsglut_modifier.cglutGetModifiersglut_9x15.cch0ch32ch127ch160ch255datach255ch254datach254ch253datach253ch252datach252ch251datach251ch250datach250ch249datach249ch248datach248ch247datach247ch246datach246ch245datach245ch244datach244ch243datach243ch242datach242ch241datach241ch240datach240ch239datach239ch238datach238ch237datach237ch236datach236ch235datach235ch234datach234ch233datach233ch232datach232ch231datach231ch230datach230ch229datach229ch228datach228ch227datach227ch226datach226ch225datach225ch224datach224ch223datach223ch222datach222ch221datach221ch220datach220ch219datach219ch218datach218ch217datach217ch216datach216ch215datach215ch214datach214ch213datach213ch212datach212ch211datach211ch210datach210ch209datach209ch208datach208ch207datach207ch206datach206ch205datach205ch204datach204ch203datach203ch202datach202ch201datach201ch200datach200ch199datach199ch198datach198ch197datach197ch196datach196ch195datach195ch194datach194ch193datach193ch192datach192ch191datach191ch190datach190ch189datach189ch188datach188ch187datach187ch186datach186ch185datach185ch184datach184ch183datach183ch182datach182ch181datach181ch180datach180ch179datach179ch178datach178ch177datach177ch176datach176ch175datach175ch174datach174ch173datach173ch172datach172ch171datach171ch170datach170ch169datach169ch168datach168ch167datach167ch166datach166ch165datach165ch164datach164ch163datach163ch162datach162ch161datach161ch126datach126ch125datach125ch124datach124ch123datach123ch122datach122ch121datach121ch120datach120ch119datach119ch118datach118ch117datach117ch116datach116ch115datach115ch114datach114ch113datach113ch112datach112ch111datach111ch110datach110ch109datach109ch108datach108ch107datach107ch106datach106ch105datach105ch104datach104ch103datach103ch102datach102ch101datach101ch100datach100ch99datach99ch98datach98ch97datach97ch96datach96ch95datach95ch94datach94ch93datach93ch92datach92ch91datach91ch90datach90ch89datach89ch88datach88ch87datach87ch86datach86ch85datach85ch84datach84ch83datach83ch82datach82ch81datach81ch80datach80ch79datach79ch78datach78ch77datach77ch76datach76ch75datach75ch74datach74ch73datach73ch72datach72ch71datach71ch70datach70ch69datach69ch68datach68ch67datach67ch66datach66ch65datach65ch64datach64ch63datach63ch62datach62ch61datach61ch60datach60ch59datach59ch58datach58ch57datach57ch56datach56ch55datach55ch54datach54ch53datach53ch52datach52ch51datach51ch50datach50ch49datach49ch48datach48ch47datach47ch46datach46ch45datach45ch44datach44ch43datach43ch42datach42ch41datach41ch40datach40ch39datach39ch38datach38ch37datach37ch36datach36ch35datach35ch34datach34ch33datach33ch31datach31ch30datach30ch29datach29ch28datach28ch27datach27ch26datach26ch25datach25ch24datach24ch23datach23ch22datach22ch21datach21ch20datach20ch19datach19ch18datach18ch17datach17ch16datach16ch15datach15ch14datach14ch13datach13ch12datach12ch11datach11ch10datach10ch9datach9ch8datach8ch7datach7ch6datach6ch5datach5ch4datach4ch3datach3ch2datach2ch1datach1charsglut_fullscrn.cglutFullScreenglut_cindex.cassociateNewColormap__glutAssociateColormapglutSetColorglutGetColor__glutFreeColormapglutCopyColormapglut_mesa.c__glutDetermineMesaSwapHackSupportdoneAlreadylayerutil.clayersReadoverlayInfoPerScreennumOverlaysPerScreenfindServerOverlayVisualsInfooverlayVisualsAtom__glutGetTransparentPixel__glutXGetLayerVisualInfoglut_bitmap.cglutBitmapCharactercrtninit.s.text.init__Argc__Argv__rld_obj_headexit__start_environ__istart__readenv_sigfpemain_mcount_gp_dispNUM_BALLSdemo_stageTIME_STEPSCALE_RATIOTABLE_LENGTHTABLE_WIDTHTABLE_PLAYING_LENGTHTABLE_PLAYING_WIDTHBALL_RADIUSBALL_MASSBALL_COLORSSHOT_IN_PROGRESSSHOW_CUE_AIMAIM_BALL_RADIUScuePowercueAnglecueHeightmakeVectorvecNegvecAddvecDiffvecMagsqrtvecAbsvecScalevecDotvecCrossvecUnitgameTableinitializeBallrackBallscreateTabledrawVertexsincosglColor3fglVertex3fdrawBallglBeginglEnddrawCueglEnableglLineWidthdrawCueAimdrawTableglColor3dglVertex3dglTranslatefglutWireSphereglutSolidSpherecollideBallsbankBallcalc_collision_timecalc_bank_timeupdatePosmoveBallsMU_SLIDEMU_ROLLupdateTableshootBallhitCuewingapgap0luxluxxambpwrmysizspeedtorqfocalwfarPAWXXYYSHIFxwideyhighmodemorphmsgbinocth0th1dthta0ta1dtaiijjkktmptempaffstarmatmatnoseclefsautotymerdeFaultdrawalldrawstarsrandglMatrixModeglPushMatrixglMultMatrixfglVertex3fvglPopMatrixglClearargumentsatoiatofnumberhasnumberdecimalsigngetnumberbumpfabssprintfsscanfgetbuttonkeyboardglutPostRedisplayspecialkeybospeedometergettimeofdaychar2wallglRasterPos3fglutBitmapCharacterglutBitmap9By15messagesglLoadIdentitygluOrtho2DchaptrackabsglRotatefglGetFloatvreshapeddrawconsglClearColorglViewportglFrustumglutSwapBuffersidleglDisablemousepushedglutGetModifiersmousemovedglutInitglutInitDisplayModeglutInitWindowSizeglutInitWindowPositionglutCreateWindowglutFullScreenglutDisplayFuncglutKeyboardFuncglutSpecialFuncglutMouseFuncglutMotionFuncglutPassiveMotionFuncglutReshapeFuncglutIdleFuncglutMainLoop.rodata.data.bss__glutCurrentWindow__glutWindowList__glutWindowListSize__glutStaleWindowList__glutFreeOverlayFunc__glutDetermineVisualFromString__glutWindowWorkListfree__glutGetWindowglutGetWindow__glutSetWindowglXMakeCurrent__glutDisplay__glutPutOnWorkList__glutDebugglutSetWindow__glutWarningreallocmalloc__glutFatalErrorglXChooseVisual__glutScreen__glutIsSupportedByGLX__glutGetVisualInfo__glutDetermineVisual__glutSetupColormapgetenvXCreateColormap__glutRoot__glutAssociateColormapstrncmpXInternAtomXGetRGBColormapsXFreeXmuLookupStandardColormap__glutDefaultDisplay__glutDefaultReshape__glutDetermineWindowVisual__glutDisplayString__assert__glutDisplayMode__glutCreateWindow__glutOpenXConnectionXCreateWindowglXCreateContext__glutTryDirectglXIsDirect__glutForceDirect__glutDetermineMesaSwapHackSupportglDrawBufferglReadBuffer__glutEstablishColormapsPropertyXDeletePropertyXSetWMColormapWindows__glutToplevelOf__glutSizeHints__glutInitWidth__glutInitHeightstrlenXAllocWMHints__glutIconicXSetWMProperties__glutArgv__glutArgcXSetWMProtocols__glutWMDeleteWindowglutCreateSubWindow__glutDestroyWindowXDestroyWindowglXDestroyContext__glutFreeColormapglutDestroyWindow__glutMappedMenu__glutMenuWindow__glutFatalUsageglXSwapBuffers__glutChangeWindowEventMaskglutEntryFuncglutWindowStatusFuncglutVisibilityFuncgluNewQuadricgluQuadricDrawStylegluQuadricNormalsgluSphereglutWireConegluCylinderglutSolidConeglNormal3fvglutWireCubeglutSolidCubeglutWireTorusglutSolidTorusglutWireDodecahedronglutSolidDodecahedronglutWireOctahedronglutSolidOctahedronglutWireIcosahedronglutSolidIcosahedronglutWireTetrahedronglutSolidTetrahedron__glutProgramName__glutGeometry__glutScreenHeight__glutScreenWidth__glutConnectionFD__glutInitX__glutInitYXOpenDisplayXDisplayNameXSynchronizeglXQueryExtension__glutInitTimestrrchrstrdupstrcmpXParseGeometry__glutIdleFunc__glutTimerList__glutNewTimer__glutUpdateInputDeviceMaskFunc__glutMotifHints__glutModifierMask__glutWindowDamagedglutTimerFunchandleTimeouts__glutPostRedisplay__glutRegisterEventParserXNextEventXRefreshKeyboardMappingXResizeWindowglXWaitXXEventsQueuedXPeekEvent__glutGetMenu__glutPaintMenu__glutFinishMenu__glutGetMenuByNum__glutStartMenuXLookupStringXLookupKeysym__glutGetMenuItem__glutMenuItemEnterOrLeaveXPendingXFlushmemsetselecterrnoXChangeWindowAttributesXSelectInputXChangePropertyXSetWMNormalHintsXConfigureWindowXUnmapWindowXWithdrawWindowXMapWindowXIconifyWindow__glutMesaSwapHackSupportglFinishglutReportErrors__glutCurrentMenu__glutMenuStatusFunc__glutItemSelectedXAllocColorXQueryColorsglGetString__glutXGetLayerVisualInfoXAllocColorCellsXFreeColormapXFreeColorsXQueryExtensionXLoadQueryFontXCreateFontCursorXCreateGCglutMenuStateFuncglutMenuStatusFunc__glutSetMenuXUngrabPointerXInstallColormapXTranslateCoordinatesXRaiseWindowXGrabPointerXFillPolygonXDrawLinesXFillRectangleXDrawStringglutCreateMenuglutDestroyMenuXDestroySubwindowsglutGetMenuglutSetMenuXTextWidthglutAddMenuEntryglutAddSubMenuglutChangeToMenuEntryglutChangeToSubMenuglutRemoveMenuItemglutAttachMenuglutDetachMenufprintf__iobvfprintf__us_rsthread_stdio__semputc__flsbufglGetErrorgluErrorStringabortglutExtensionSupportedstrchrstrstrglXQueryVersionglXQueryExtensionsString__glutColormapList__glutGetTransparentPixelglutSetColorXStoreColorXSetWindowColormapglutGetColorglutCopyColormapXGetWindowPropertyXGetVisualInfoglGetIntegervglPixelStoreiglBitmaplibGL.sosgi1.0libGLU.sosgi1.0libX11.so.1sgi1.0libXi.sosgi1.0libXext.sosgi1.0libXmu.sosgi1.0libm.sosgi1.0libc.so.1sgi1.0libGLcore.sosgi1.0libXsgivc.sosgi1.0libC.sosgi1.0libXt.sosgi1.0libgen.sosgi1.0libvice.sosgi1.0libdmedia.sosgi1.0libmutex.sosgi1.0_endend_edataedata_etextetext__elf_header_ftextftext_fdatafdata_fbssfbss__program_header_table__dso_displacement.interp.MIPS.options.reginfo.dynamic.liblist.dynstr.hash.dynsym.MIPS.symlib.msym.MIPS.stubs.got@^`S J @@^`S.  @@^`/ @@^`4 @@^`+$ @@^`J- @@_%+pK_/ m6A@_P2y>@_e2F@_{:2N@_2V@_2^@_2f@_2n@Td2$Wv @ V9  @VH  @VW  @Vf  @Vu  @ V  @$V  @;I'FVK A >A.Tft A! T'0{ + jA! r{5 :A= }U7 "DS:nA=\AgkN B;FAk@PC'<Am "C!*Am+ <An = C5 <Ao]zD  QA0<HBA@ HZo-A#IBA S                            ! " # $%P@4X@Hf@o@x@@@t@)@@DP@F@S/@^`/A`OOo=/@/&@4/@S/@S/q@S[@S/@^` _@_| @ Tp@ @ۤ  @ 3 s@` 7 @ I @ O W@p  p@<  @  @  A`  A  At & A ( A0 4 Al 6 A8 < (At > =A@ D QA| FA! A% AK| AK AXT :AZT <A[ >A\ @A] DA_ FA` H Aa JAb L1Ac N@Ad PAk@ !(AqT !TAx !aAz A/A/OO xOloxooohoOO!OOoOOg|7! W f*@SI@S@S@S@S@S@T@T@T0@TD>@TXH@TlS@T @T@T@T@T@T@T@U  $@U  )@U4 `@UH h@U\ @Up@U@U @U #@U'@U1@UO@U\@Vg@V$@V8 [@VL@V` @Vt @V@V y@V@V@V@V@W@W@W( R@W< @WP @Wd @Wx @W @W A@W Q@W @W @W @X @X ?@X, N@X@ @XT @Xh '@X| ;@X M@X d@X ~@X @X @X @Y @Y@Y0'@YD.@YX5@Yl@Y @Y8@YF@YO@Y]@Y@Y@Z @Z  @Z4@ZH @Z\'@Zp?@ZL@Z\@Zn@Z@Z@Z@Z@[@[$$@[80@[L=@[`c@[tt@[@[@[@[@[@[@\ @\@\(2@\<?@\PL@\dY@\xd@\s@\@\@\ O@\ ]@\ z@] @]@], @]@ @]T@]h@]|@]@]5@]A@]r@]@]@^@^@^0I@_ T@_ [@`T b@` j@a< v@a }@bX @b @c @c @d` @e @i` @j0 @l4  @m )@wD !4@x #@ %@T '@$ )@ +@X -@ /@ 1@  3@ 5@ 7@ @@ B@ D@ HL@ JV@ Lo@ Ny@< P@p R@ [@Ƅ ]@ _=@є aF@Ѵ c@ e@$ i@ kZ@ m`@ ~@ ;@ O@, e@ @  @| ! "@d # m@@ % @p + g@$ .@H 0 +@l 5q@( 9 @ ;@T =/@ ?@@ AP@ C^@L Em@ G @( K@d Q`@ o@  A A< A A  A  A!@ A! A# A$ A$ A%` A; $AK AL@ "APp &vAT$ ,AUd .hAVX 2AV 4AeH RAg Ah Ai  Aj0 $AlT Am  An  !Ap ! `Ay " A0 #Ah #IA4 $A @AlpOzOOOOOO OOOOޜOޠOޤO-ިO6ެO?ްO޴O޸O޼OOOOOOO&O fO O OO OO [O >O xO O O O O  O OD$OS(OF,O0O4O8OPOpO!OOo`o hotoxo|oo$o)o/o4o8o;o>oCoIoOoToZo^odohopoto|oooo(ooo.o5 o?oGo@oPoTo Xo \o `o doctorxoހo ބo ވoތo ood4@^l`I``L``d``5H```#`/@`d`@`4p`l`8`\`W` `pL`t|``WH``޴`Hє`vϼ`s`ˤ````aĄ`)`O¤`d`M0`d`<`%``' ```L|`4```H``?` `*`(\`BT`K(`h@xh@L`t`2` `$`:<`7`h@D`hM@`0h-@`IX`a`(4hW@h@X`@`2x`"`)L````2T`4`$`x``h @` <``h @`"h @`"0h @`'dh @`'~`l|h@` |h@` |h`u@h( A8` th( A8` t`r,`4q\h $A hA t`;ohAhA Dh A Dh A Dh A Dh A Dh A Dh A Dh A Dh A Dh A Dh A Dh A D` m,hA ` lhA ` lhA hA t`%kphlA`KhhA0`hhA `gphA` g4hA` fhA `fhhA` f,hA` ehA `e`hA` e$hA` d`_cd`8bh Ah !AhAhAhAhAhA`\ `[`[``[ `[`X`=W`W`W@`W` Vh A%` V,`UhXA%h-A&t`+JhuA&`Hh A&`HLh A4T`@h&A4ThA3h A1hA&` ?`9:`]9HhAAh(]A=h(A=`$3h*ACX`2`91$`1 `0`0h AK`0`h(AK`x.``,0hHAN@`*`J)hJAQ` (|h&ARhAQ`'<`=&H`&`%`F$`$Lh AXhAVhAIh3AJ`"LhAX`P `  `(`8h AXhA\`:hAXhA\`5hAXhA\`hAXhA\`h AX`Hh AX`"h AX` XhAV8hARhAKhAKh ARhARh0AN@``@`#`Ep`D``EL`O`$`8 `t hAo` Lh@Ao``E`.hpAo`p`D``8h( A@`*lhA@`@ʰP@P@P@DP@P@PA+PA1PA)PA)PA+PA-PA-PA1PA1PA1PA(xPA1PA1PA0\PA1DPA0PA0PA1PA1PA1DPA'PA1PA1DPA1PA1DPA1PA1PA1PA1PA1PA1PA0PA'PA,PA,PA,PA,PA,PA-PA-PA-PA-PA- PA-(PA-0PA-hPA-8PA-@PA-HPA-PPA-XPA-`PA-pPA1DPA1DPA1DPA1DPA1DPA1DPA1DPA1DPA1DPA1DPA1DPA-x.interp.MIPS.options.reginfo.dynamic.liblist.dynstr.hash.dynsym.MIPS.symlib.msym.MIPS.stubs.text.init.rodata.data.got.bss.mdebug.compact_rel.shstrtab@44 p @HHp@ @8)p@2@:@tt@ @)@)@Hp @DPDPUp@FF [@SS g@^`^`* mA``0s{t\pڌ h