ELF=|4( .shstrtab.text.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿠'D!  D$ !  D $ !  D $ 㿠'P'L'H'DHD$ LD $ PD $ 㿠'L'H'DD "H "…L$ D  "H  "…L $ D  "H  "…L $ 㿠'H'D `D/` H/`$ ``㿐'L'H'DD  "H  " BD  "H  " B…'D  "H " BD "H  " B…'D "H  " BD  "H " B…'L@@㿘'DD "D " BD  "D  " BBD  "D  " BB;XX@! '"㿠'H'DD "H" BD$ D  "H" BD $ D  "H" BD $ 㿘'DD!  ?D@ " …@#HH@㿘'H'DD "H " BD  "H  " BBD  "H  " BB'"㿠'L'H'DD "H "BL$ D  "H  "BL $ D  "H  "BL $ X'T'P'L'H'DH"P" BL"T" BD@!  D $ H'L'!  HL#DD#HH#LL@ @#HH#LL#PP@P'T'!  PT#DD#HH#LL@ @#HH#LL#PP@آ@@ؤ̐@@̐@ "!  !  B…'ȉ"!  !  'ȉ"!  !  'ȅ";XX@! !  B'D#HH@@㿠'L'H'DD@DL@@LH"!  ;XX@! @#HH@H"!  ;XX@! L $ 㿐'L'H'DH"H" BL"L" BB;XX@! '"D"!  BD"D" B"" B;XX@! 'D"!  …'"" B" …''"P'L'H'DD@@H  @#HH@H@@D  @#HH@HDА@@@@Т@@D  "H  " B?DH@@ "…'L$ L $ L $ L $ !   '! $  a  ! $ L@ 㿐'DD "D " BD  "D  " BBD  "D  " BBD  "D  " BB' ' D, ' "" …$  ' 㿠'H'D!  H  "H  " BH  "H  " BB!  B…D$ H "H  " BH  "H  " B!  BD $ H  "H " BH  "H  " BB!  BD $ !  D $ H "H  " BH  "H  " BB!  BD $ !  H  "H  " BH "H " BB!  B…D $ H  "H  " BH "H  " B!  BD $ !  D $ H  "H " BH  "H  " B!  BD $ H  "H  " BH "H  " BB!  BD $$ !  H  "H  " BH "H " BB!  B…D ($ !  D ,$ !  D 0$ !  D 4$ !  D 8$ !  D <$ ???陙@?栞f;?f;c d d,8-8.<3[4$$$$$$$$$ $$$($2 S$trackball.c/staff2/tebo/6840/trackball.cXt ; g ; V=3.0 ; R=3.0 ; G=$XA63gmGR8KlzCFR./staff2/tebo/6840; /opt/opt/SUNWspro/bin/../SC3.0/bin/cc -g -I/usr/local/mesa -c trackball.c -W0,-xp\$XA63gmGR8KlzCFR.vzerovsetvsubvcopyvcrossvlengthvscalevnormalvdotvaddtrackballaxis_to_quatadd_quats$XB63gmGR8KlzCFR.add_quats.countbuild_rotmatrixZ d d,8-8.<3[q΀ %Be%9Ni~Ԁ* Ԃ  [8@@  5 [#X   q $ D DIDJDK4DLTT "$ KD UH _L iPDQDR DS0DTHH s$ D  H ϠLDYDZ8D[lD\ $ D H @Db Dc Db@Dd\\ &$ jD uH L DkDldDmDnDo $ ԠDDtDu $ D H Dz D{0D|\D} $ (DDD\\ 2$ mD xH D D $ ŠD ҠH ߠLDD8DlD $ D *H 6L BP NT Z v ׀DXDXDhDDDDDDDD4DhDD $ DH LDD D8DD*$\DfHpLzDD\DDD(D(D@@$DǠHҠL&$A^DD(DLDdDDDDD@D LD \D lD |DDD{$DD%D&D'$DH D0 D1D2D3TD5lD6D7HD8D:D;0D<D= D?$D@<DATDBlDC $$2$E$Ybtrackball.c/staff2/tebo/6840/trackball.cXt ; g ; V=3.0 ; R=3.0 ; G=$XA63gmGR8KlzCFR.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/math.h_h_val:T(1,1)=u8_i:(1,2)=ar(0,3);0;1;(0,15),0,64;_d:(0,18),0,64;;_h_val:t(1,3)=(1,1)version:T(1,4)=elibm_ieee:-1,c_issue_4:0,ansi_1:1,strict_ansi:2,;exception:T(1,5)=s32type:(0,3),0,32;name:(1,6)=*(0,1),32,32;arg1:(0,18),64,64;arg2:(0,18),128,64;retval:(0,18),192,64;;/usr/include/floatingpoint.h/usr/include/stdio.h/usr/include/sys/feature_tests.hsize_t:t(3,1)=(0,14)fpos_t:t(3,2)=(0,4):T(3,3)=s16_cnt:(0,3),0,32;_ptr:(3,4)=*(0,11),32,32;_base:(3,4),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;;FILE:t(3,5)=(3,3)/usr/include/sys/ieeefp.hfp_direction_type:T(5,1)=efp_nearest:0,fp_tozero:1,fp_positive:2,fp_negative:3,;fp_precision_type:T(5,2)=efp_extended:0,fp_single:1,fp_double:2,fp_precision_3:3,;fp_exception_type:T(5,3)=efp_inexact:0,fp_division:1,fp_underflow:2,fp_overflow:3,fp_invalid:4,;fp_trap_enable_type:T(5,4)=efp_trap_inexact:0,fp_trap_division:1,fp_trap_underflow:2,fp_trap_overflow:3,fp_trap_invalid:4,;fp_class_type:T(5,5)=efp_zero:0,fp_subnormal:1,fp_normal:2,fp_infinity:3,fp_quiet:4,fp_signaling:5,;sigfpe_code_type:t(2,1)=(0,3)sigfpe_handler_type:t(2,2)=*(2,3)=f(0,20)single:t(2,4)=(0,17)extended:t(2,5)=ar(0,3);0;2;(0,14)quadruple:t(2,6)=(0,19)fp_exception_field_type:t(2,7)=(0,14)decimal_string:t(2,8)=ar(0,3);0;511;(0,1):T(2,9)=s532fpclass:(5,5),0,32;sign:(0,3),32,32;exponent:(0,3),64,32;ds:(2,8),96,4096;more:(0,3),4192,32;ndigits:(0,3),4224,32;;decimal_record:t(2,10)=(2,9)decimal_form:T(2,11)=efixed_form:0,floating_form:1,;:T(2,12)=s12rd:(5,1),0,32;df:(2,11),32,32;ndigits:(0,3),64,32;;decimal_mode:t(2,13)=(2,12)decimal_string_form:T(2,14)=einvalid_form:0,whitespace_form:1,fixed_int_form:2,fixed_intdot_form:3,fixed_dotfrac_form:4,fixed_intdotfrac_form:5,floating_int_form:6,floating_intdot_form:7,\floating_dotfrac_form:8,floating_intdotfrac_form:9,inf_form:10,infinity_form:11,nan_form:12,nanstring_form:13,;./trackball.hvzero:F(0,20);(0,21)=*(0,17)v:p(0,21)trackball.cvset:F(0,20);(0,21);(0,17);(0,17);(0,17)v:p(0,21)x:p(0,17)y:p(0,17)z:p(0,17)vsub:F(0,20);(0,22)=*(0,23)=k(0,17);(0,24)=*(0,25)=k(0,17);(0,21)src1:p(0,22)src2:p(0,24)dst:p(0,21)vcopy:F(0,20);(0,26)=*(0,27)=k(0,17);(0,21)v1:p(0,26)v2:p(0,21)i:r(0,3)vcross:F(0,20);(0,28)=*(0,29)=k(0,17);(0,30)=*(0,31)=k(0,17);(0,21)v1:p(0,28)v2:p(0,30)cross:p(0,21)temp:(0,32)=ar(0,3);0;2;(0,17)vlength:F(0,17);(0,33)=*(0,34)=k(0,17)v:p(0,33)vscale:F(0,20);(0,21);(0,17)v:p(0,21)div:p(0,17)vnormal:F(0,20);(0,21)v:p(0,21)vdot:F(0,17);(0,35)=*(0,36)=k(0,17);(0,37)=*(0,38)=k(0,17)v1:p(0,35)v2:p(0,37)vadd:F(0,20);(0,39)=*(0,40)=k(0,17);(0,41)=*(0,42)=k(0,17);(0,21)src1:p(0,39)src2:p(0,41)dst:p(0,21)trackball:F(0,20);(0,21);(0,17);(0,17);(0,17);(0,17)q:p(0,21)p1x:p(0,17)p1y:p(0,17)p2x:p(0,17)p2y:p(0,17)a:(0,43)=ar(0,3);0;2;(0,17)phi:(0,17)p1:(0,44)=ar(0,3);0;2;(0,17)p2:(0,45)=ar(0,3);0;2;(0,17)d:(0,46)=ar(0,3);0;2;(0,17)t:(0,17)axis_to_quat:F(0,20);(0,21);(0,17);(0,21)a:p(0,21)phi:p(0,17)q:p(0,21)tb_project_to_sphere:f(0,17);(0,17);(0,17);(0,17)r:p(0,17)x:p(0,17)y:p(0,17)d:(0,17)t:(0,17)z:(0,17)add_quats:F(0,20);(0,21);(0,21);(0,21)q1:p(0,21)q2:p(0,21)dest:p(0,21)$XB63gmGR8KlzCFR.add_quats.count:V(0,3)t1:(0,47)=ar(0,3);0;3;(0,17)t2:(0,48)=ar(0,3);0;3;(0,17)t3:(0,49)=ar(0,3);0;3;(0,17)tf:(0,50)=ar(0,3);0;3;(0,17)normalize_quat:f(0,20);(0,21)q:p(0,21)i:(0,3)mag:(0,17)build_rotmatrix:F(0,20);(0,51)=*(0,52)=ar(0,3);0;3;(0,17);(0,21)m:p(0,51)q:p(0,21)sqrt:P(0,18);(0,18)sin:P(0,18);(0,18)cos:P(0,18);(0,18)asin:P(0,18);(0,18)@(#)math.h 2.5 95/02/07@(#)floatingpoint.h 2.4 94/06/09@(#)stdio.h 1.37 95/08/29 SMI@(#)feature_tests.h 1.7 94/12/06 SMI@(#)ieeefp.h 2.7 94/11/09acomp: SC3.0 15 Dec 1993 Sun C 3.0trackball.cDdata.data.cseg0.cseg1.cseg2tb_project_to_sphere.cseg3.cseg4.cseg5.cseg6.cseg7.cseg8normalize_quatbuild_rotmatrixadd_quats$XB63gmGR8KlzCFR.add_quats.countcossinaxis_to_quatasintrackballvaddvdotvnormalvscalesqrtvlengthvcrossvcopyvsubvsetvzero &- xPBI P(W0^8e@l  {  8hP(h P`  , 0 D H $   !  D H     @`p         ( (  0  0  0 4 d         4   8  8 8 ` @ d @   4 X x    T X l p     \ `   , 0 L P               p t          4 8 L P d h 4w @H +c: , E$$ZS4~\58d6X l8x