ELF044 ('$444  TTTgghh5h5855hhh Ptd```Qtd/lib/ld-linux.so.2GNUSuSESuSE CJFBD>:.E;03,8 H($)<C!I+A45=%@7?9/G12 '&# -  " 6*_@&8_Dsu$-?9E  }Ti Mp L q70_{a7,!_]TZ'87KE!zv9 ;gR7,!'_ <5#E7l8+2W x4{E&$ '8 libGL.so.1_init_finilibGLU.so.1_Jv_RegisterClasses__gmon_start__libglut.so.3glutInitglutInitDisplayModeglutInitWindowSizeglutCreateWindowglutDisplayFuncglutKeyboardFuncglutSpecialFuncglutMouseFuncglutMotionFuncglutReshapeFuncglutIdleFuncglViewportglEnableglLightfvglutMainLoopglReadBufferglReadPixelsglClearglMatrixModeglLoadIdentitygluPerspectiveglTranslatefglRotatefglutSwapBuffersglFinishglGetErrorgluErrorStringglutPostRedisplayglColor3fglPushMatrixglScalefglPopMatrixgluLookAtglutSolidCubelibstdc++.so.6_Znaj_ZNSsaSEPKc_ZSt17__throw_bad_allocv_ZTVN10__cxxabiv120__si_class_type_infoE_ZNSsD1Ev_ZdlPv__gxx_personality_v0_ZNSt15_List_node_base6unhookEv_ZNSt15_List_node_base4hookEPS___cxa_pure_virtual_ZTVN10__cxxabiv117__class_type_infoE_ZdaPv_Znwj_ZNSsC1Evlibm.so.6sqrtcosasinlibgcc_s.so.1_Unwind_Resumelibc.so.6putsfprintf__cxa_atexitputcsprintffclosefwritefopen_IO_stdin_used__libc_start_mainclock_edata__bss_start_endGCC_3.0GLIBC_2.1GLIBC_2.1.3GLIBC_2.0CXXABI_1.3GLIBCXX_3.4I P&y f@ii si ii 0ӯkt)1ii x6I771666666666 6 6 6 6 66666666666666666 7!7"7# 7$7&7'7(7) 7*$7+(7,,7-07.470872<73@74D75H76L77P78T79X7:\7=`7>d7?h7@l7Bp7Ct7Dx7E|7G7H7IUEg}56%6%6h%6h%6h%6h%6h %6h(%6h0%6h8p%6h@`%6hHP%6hP@%6hX0%6h` %6hh%6hp%6hx%6h%6h%6h%6h%6h%6h%6h%6hp%6h`%6hP%6h@%6h0%6h %6h%7h%7h%7h% 7h%7h%7h%7h %7h(% 7h0%$7h8p%(7h@`%,7hHP%07hP@%47hX0%87h` %<7hh%@7hp%D7hx%H7h%L7h%P7h%T7h%X7h%\7h%`7h%d7hp%h7h`%l7hP%p7h@%t7h0%x7h %|7h%7h%7h1^PTRh h QVhԔ+US[tX[ÐU=7t 7ҡ7u7ÐU|5tt $|5ÐL$qUSQAD$ $$77D$$q$ $$v=$X$u$ڞI$p$~77D$ T$D$$$q ~$ rEEEfff?Efff?Eظfff?Eܸfff?EL?E业?Eȸ?E̸?Eи333?EԸ@E@EE?Eĸ@@EEEED$D$$@oED$D$$@TE؉D$D$$@9EȉD$D$$@@@E?E@E?EED$D$$@ED$D$$@E؉D$D$$@EȉD$D$$@$P $@$@$W $`EE$`tE8$dEE$E]E$C]E$E 8 8¡8D$D$ D$T$ $A8E}u!5E]E$]E$dE$rE$ĐY[]aUE7E 7E D$ ED$D$$77D$T$$ ÐUE$ED$D$ E$D$E$E}u"ED$$Džx77D$ T$ED$$hED$ D$D$$<U77D$ T$D$@E$D$D$GE$ED$$ 7Љ$ME77HED$D$D$D$ T$L$$97|7ED$D$D$D$ T$|D$$EEEЋED$$E7ҍ;EЃ||tE$}t E$aDžxxÐUSD$A[$?X\$`\$\$h$ 8BEB EB$EED$$@8CE$H$@8$D$D$$7aE}UpE]E$]E$D$ ?D$D$4C$sD$ ?D$D$‰$F|D$ ?D$D$B$RD$ D$?D$B$(D$ D$?D$‰$88$8u'$8ЃB$8ȃuEEEt8$88E}tE$D$$JTD[]UsE8u E8^ 8%t Bh8!8E)P$d$h8E888$ÐU}uJ} u$N8} u$08E8E8UEdE}wkU 8$*P 8$MA 8$2$@8,$$@8b$U(8E)P$d$]8E )P$d$]EE\$ \$$ E(\$$@8KE(\$$@8^E8E 89ÐUEE 8$A*E E}TU, 8 8$ 8 8 8 8 8 t 8 $-K 8 $H 8 8 8t 8$J` 8$kHI 8@ 8 8@t 84$I 84$$H 84 8 8%t 8$I 8$G 8 8 8t 8$[ 8$[s 8 8 8t3 8 AD$$V 8 AD$$a' 8D$$# 8D$$.$ 8 8 8t 8$ 8$ 8 AD$$ 8 D$$l 8 8 8t 8$D 8$5888$$888U]ÐUE@Xu EEEÐU8E D$ \$D$E$FUtED$$E$U BE $~]EܸD$ ?D$\$E$UŒED$$E$U>U8D$ E D$D$E$jUED$$E$U BE $]Eܸ?D$ ?D$\$E$UED$$5E$(U>UStE$ E$?D$ ?D$D$Eԉ$cUEԉD$$Eԉ$U333?D$ D$D$E$ UED$$VE$IU Bj‹EPXE@EEwE]EwE]E$<]E$]EE\$ D$\$Eȉ$% EEE\$\$ \$$fUMEȉD$T$ $r U(ED$$0 E$#U?B@Eȉ$ E]Eȉ$]E$]ÐU(E$upE$ AD$E$D$ AD$D$E$' UED$$2 E$gUABDU(E$QupE$ D$E$-D$ D$D$E$ UED$$ E$UABDU AD$E$ AD$E$E $ CE$BE$BE$BE4$ BE$TUH?D$ ?D$D$EЉ$ UEЉD$$ EЉ$U333?D$ D$D$E܉$[ UE܉D$$ E܉$U BD$ ?D$D$E$ UŒED$$N E$AU333?D$ D$D$E$ UtED$$ E$U BE $>E$>E$E$SE$>E4$>U} uEE $p=E$p9E$L<E4$8;} uEE $!<E$ ;E$9E4$<} uBE $8E$<E$:E4$;F} u@E $:E$~;E$r<E4$r8UE@wE@EXE@wE@EXE@wE@EXE@wE@EXEEEPXE)P$d$wEPXE)P$d$]EwD$E$EwD$E$lcEwD$E$ED$?D$333?$D$?D$$@?D$@D$@$-fE$(ÐUS4UEd$SEEE$5!E]EEE$]ELEE$(-!E]ELEE$ -]EEE$,!E]EEE$,]E\EE$,E]E\EE$,]EEE$,%E]EEE$+]E$4[]ÐUS4UEd$GREEE$!E]EEE$]ELEE$+!E]ELEE$+]EEE$+!E]EEE$+]E\EE$x+E]E\EE$\+]EEE$*%E]EEE$*]E$_4[]ÐUS$E$H#EE\$$E$ $EL$#E$Ed$RE@XUM?D$?D$ D$T$ $(UdMD$?D$ D$T$ $(E]Ed$3P]E]E$]E]EL$)]E]E$)]E]E\$)]E]E$/)]E$$[]ÐUS$E$!EE\$"E$"EL$p"E$Ed$@QE@XUM?D$?D$ D$T$ $Y'UdMD$?D$ D$T$ $&'E]Ed$N]E]E$R]E]EL$c(]E]E$H(]E]E\$/(]E]E$']E$K$[]ÐUUE UEBUEB]ÐUEE EE@E @EXE@E @EXE]ÐUE EE PEPE PEPE]US]ڋE @E@E @E@E E\$ \$\$$*؃[]UE UD$$dE UD$$LE UD$$4E (U(D$$E 4U4D$$E P@EP@E PDEPDEÐU(E$E $E$U AU@BU@B?D$ ?D$D$E$U ED$$^E$QE$[U?BU?B$ÐU(E$E $E$U AU@BU@B?D$ ?D$D$E$WU ED$$E$E$U?BU?B$ÐUE$\E $NE$CÐUE$,E $E$ÐUU E D$$ÐU$@8UEU}u1}u($@8D$7D$$ֶÐUÐUXE@ E@E@]E@E@E@ E@E@E\$@\$8E\$0\$(\$ \$\$\$$ÐUhE$Eԉ$E UMȉD$T$ $VEȉEẺEEЉEĸEEȉ$ ]ED$ED$Eȉ$E EEwuED$E$ED$Eȉ$ED$Eȉ$U MEȉD$T$ $RUED$$E$E$Eȉ$Eԉ$E$UE@$D$E$ÐUE@$\$E$ÐU8E@$EE UD$$.]E UMD$T$ $E ]E\$E$E UD$ED$$DUED$$E$E$ÐU8E@$EE UD$$~]E UMD$T$ $)E(]E\$E$E UD$ED$$UED$$UE$HE$=ÐUXE UMD$T$ $E$~]EE؋EE܋EEẺ$E$E܍ẺD$E؉D$E$ED$ẺD$E$Eu${0t EE \$E$EwED$E$ED$E$ED$E$sE UD$ED$$-UED$$E$EE$}t EEẺ$}t EEE؉$}tE$tUE@$\$E$ÐUE@$D$E$ÐU]ÐUS]؉$ڋE MڋE @MZڋE @MZ؃[]UUBEPEPEPE]ÐUEE EE@E @EXE@E @EXE]ÐUS]ڋE @E@E @E@E E\$ \$\$$؃[]UEE ɋE@E @E@E @]ÐUE@E @ɋE@E @EE@E ɋEE @EXEE @ɋE@E EX]U(Ezt1E@ztE@zt]=ED$E$]E]EztE$!]E]EÐUS]؉$E $S]ڋE uڋE @uZڋE @uZ؃[]U8UED$$UE D$ED$$HED$E$cE$VE$KÐUEE EE ɋE@E @E@E @E@E @E@E @$]EU8D$ D$HBD$E$LUED$$E$U BBDff>D$ D$D$E$U(ED$$HE$;U?B@U8D$ D$ BD$E$UED$$E$U BBDff>D$ ff澉D$D$E$QU(ED$$E$U?B@UE$7ÐUE$#ÐUE$ÐUS$@UEX$EEE$H%E]EEE$/]E$$[]ÐUS$@UEX$oEEE$%E]EEE$]E$w$[]ÐUS$XUE$#EEE$ !E]EEE$]EXEE$E]EXEE$]EEE$%E]EEE$]E$$[]ÐUS$XUE$UEEE$?!E]EEE$!]EXEE$E]EXEE$]EEE$N%E]EEE$5]E$$[]ÐUS4E$@EEX$UXMD$D$ D$T$ $D$ pAD$ÉD$E$U\ED$$]E$PU@Eǀ UL?U>U>U>8E]EX$]E]E$]E$4[]ÐUS4E$@EEX$bUXMD$D$ D$T$ $xD$ pAD$ÉD$E$U\ED$$)E$U@Eǀ UL?U>U>U>8E]EX$W]E]E$]E$s4[]ÐUS4E$\ XEEX$.E$^E$NUMD$>D$ >D$T$ $!U MD$>D$ D$T$ $UXMD$D$ D$T$ $?D$ ?D$D$E$"UED$$lE$_Eǀ U?U?Uff>U U UL?nE]E$]E]E$]E]EX$V]E]E$]E$r4[]US4E$\ XEEX$. E$^E$NUMD$>D$ >D$T$ $!U MD$>D$ D$T$ $UXMD$D$ D$T$ $?D$ ?D$D$E$"UED$$lE$_Eǀ U?U?Uff>U U UL?nE]E$]E]E$]E]EX$V]E]E$]E$r4[]US$pUE$s$E@EE$]$!E]E@EE$?$]EEE$!E]EEE$n]EXEE$E]EXEE$i]EEE$%E]EEE$]E$l$[]US$pUE$m#E@EE$W#!E]E@EE$9#]EEE$!E]EEE$h]EXEE$E]EXEE$c]EEE$%E]EEE$]E$f$[]USTE$PpEEX$"E$E@$,E$,UXMD$D$ D$T$ $ UMff>D$D$ D$T$ $ UMD$D$ D$T$ $ U@MD$D$ ?D$T$ $o ?D$ ?D$D$Ẻ$UtẺD$$Ẻ$D$ D$4BD$E؉$UE؉D$$E؉$D$ D$4BD$E$AUDED$$E$~U@U@EǀU>U=U@Uu?D$ D$HBD$E$UED$$E$Eȋ]ȋE$]Eȋ]ȋE@$]Eȋ]ȋE$]Eȋ]ȋEX$ ]Eȋ]ȋE$ ]ȋEȉ$*T[]USTE$pEEX$E$~E@$Z)E$J)UXMD$D$ D$T$ $ UMff>D$D$ D$T$ $ UMD$D$ D$T$ $f U@MD$D$ ?D$T$ $3 ?D$ ?D$D$Ẻ$UtẺD$$Ẻ$D$ D$4BD$E؉$NUE؉D$$E؉$D$ D$4BD$E$UDED$$OE$BU@U@EǀU>U=U@Uu?D$ D$HBD$E$[UED$$E$Eȋ]ȋE$]Eȋ]ȋE@$n]Eȋ]ȋE$]Eȋ]ȋEX$]Eȋ]ȋE$H]ȋEȉ$T[]UEE$E$E$E($E4$zE$ ULED$$ E$ E$E($E$qE$cE4$UUB@UBDE@HÐUEE$E$E$E($E4$E$ ULED$$ E$ E$E($E$E$yE4$kUB@UBDE@HÐUE$EE@XU>B`UL>B\U ABhU ABlU>BpUL=BtÐUE$EE@XU>B`UL>B\U ABhU ABlU>BpUL=BtÐU赼ÐU藽E$%t"EP$EH E@T$L$$E$t{EPD$ D$?D$$螺EPD$ ?D$D$$uEP ?D$ D$D$$LE4$Zt"EPE@h]EwE]E]E5EEEEXhU(ED$ ED$ED$E$dE PED$$E$E PE (T$$ULE D$$ÐUE@HtEEE@HPLED$$\UEEL$LEL$zE4$ E($E$E$E$UEEL$EL$E4$E($E$zE$lE$^UUE$qÐUUE$SÐU$tU(WEFE@`\$D$$辷EP`EHdE@dT$L$$\E@\D$D$$rEPhD$ D$?D$$)EPpEHpE@pT$L$$EE@X;E)ÐUE ]UE!Ѓu>E@!Ѓu"E@!ЃuEEEÐUE UD$$E PXEPXE P\EP\E P`EP`E PdEPdE PhEPhE PlEPlE PpEPpE PtEPtEÐUEE 9]ÐUME E E UE]ÐU]ÐUE$ÐU]ÐUE$ÐUUEUEP]UEEE]UUE ]ÐUS]E D$$؃[]US]E D$$؃[]U]ÐUE$ÐUE$ÐUE$ÐU]ÐU]ÐUE$ÐUE$ÐUS]ڋE D$$؃[]UE D$$]E}t EUU]ÐUE UD$$UUE D$$MQUE D$E$ UED$$E$E$(UUE D$$UUUU]UE$;E tʰU $FUED$D$$ÐUS$E$E]EUD$$kUE D$\$$xE$;E]ÐUED$E$EE UD$$YÐU(UED$$\EEE D$ED$E$UE $蹲ÐUED$E D$$US$E $ЮE E]EUD$$jE\$$$E$AUED$$}]U(UED$$^EEUED$$iEEDEEE$E$E 9tED$E$ EEED$E$.uUS$EEUEEEE]UED$$eE\$$E$Uu>U AU AUL?8E]EX$]E]E$]E$転$[]ÐUS$E$hEEX$vUXMD$D$ D$T$ $EǀU)\=U>Uu>U AU AUL?8E]EX$]E]E$]E$迡$[]ÐUStE$EEX$zEEUUEE$Em}uUXMD$D$ D$T$ $ZLEUU}t2+EiU‰UE9EtmU$EED$ pD$D$Eԉ$pU\EԉD$$Eԉ$谯D$ pD$D$E$*UhED$$wE$jEǀUQ8>U>UUU>U?E/E]EE (]EɋEiE‹M\$Q8>D$ \$T$ $EP$d$+EP$ɍd$D$ \$\$E$EiEPED$$6E$)}uQEUiMEUi0]EȋUiE}EUUċEt1EEE;EtmE$GߋUĉU]EX$]E]E$|]E$"t[]UStE$ EEX$EEUUEE$Em}uUXMD$D$ D$T$ $LEUU}t2+EiU‰UE9EtmU$3EED$ pD$D$Eԉ$ԼU\EԉD$$!Eԉ$D$ pD$D$E$莼UhED$$ۼE$ΫEǀUQ8>U>UUU>U?E/E8@]EEHP]EɋEiE‹M\$Q8>D$ \$T$ $EP$d$+EP$ɍd$D$ \$\$E$[EiEPED$$蚻E$荪}uQEUiMEUiX]EȋUiE}EUUċEt1EEE;EtmE$ߋUĉU]EX$j]E]E$]E$膚t[]USDE$pEEX$BE$UXMD$D$ D$T$ $HUM=D$ff澉D$ RD$T$ $BD$ 4‰D$BD$E$yU\ED$$ƹE$蹨BD$ 4‰D$BD$E$3UhED$$耹E$sEǀU=Uu=U@@U@@U?U33s?SE؋]؋E$]E؋]؋EX$]E؋]؋E$]؋E؉$衘D[]ÐUSDE$EEX$\E$UXMD$D$ D$T$ $bUM=D$ff澉D$ RD$T$ $/BD$ 4‰D$BD$E$蓷U\ED$$E$ӦBD$ 4‰D$BD$E$MUhED$$蚷E$荦EǀU=Uu=U@@U@@U?U33s?SE؋]؋E$]E؋]؋EX$]E؋]؋E$]؋E؉$軖D[]ÐUE@EXE@EX]ÐUU@U B]ÐUUpU B]ÐUE$ÐUE$ÐUS$UEX$EEE$@%E]EEE$']E$͕$[]ÐUS$UEX$gEEE$%E]EEE$]E$o$[]ÐUSDE$XEEX$*UXMD$YD$ D$T$ $@D$ D$D$E$褴UhED$$U\D$$ߴE$ңD$ ?D$?D$E$LUŒED$$薴E$艣EǀUff>U?UL?UpUpU>8E؋]؋EX$]E؋]؋E$,]؋E؉$ғD[]USDE$EEX$UXMD$YD$ D$T$ $D$ D$D$E$UhED$$UU\D$$CE$6D$ ?D$?D$E$谲UŒED$$E$EǀUff>U?UL?UpUpU>8E؋]؋EX$]E؋]؋E$]؋E؉$6D[]US$UE0 $EEE$!!E]EEE$]EEE$!E]EEE$]EXEE$IE]EXEE$-]EEE$%E]EEE$]E$0$[]US$UE0 $EEE$!E]EEE$]EEE$!E]EEE$]EXEE$CE]EXEE$']EEE$%E]EEE$]E$*$[]USTE$EEX$E$jE$ZE0 $bUXM?D$D$ D$T$ $U0 MD$D$ D$T$ $U€MD$D$ @D$T$ $fUMD$D$ @?D$T$ $3?D$ ?D$D$Ẻ$藮UẺD$$Ẻ$ԝD$ D$4BD$E؉$NUE؉D$$蘮E؉$苝D$ D$4BD$E$U„ED$$OE$BEǀD$ ?D$?D$E$语UŒED$$E$U@U@U?U=U@UHz?Eȋ]ȋE0 $=]Eȋ]ȋE$n]Eȋ]ȋE$S]Eȋ]ȋEX$]Eȋ]ȋE$H]ȋEȉ$T[]USTE$EEX$E$.E$E0 $&UXM?D$D$ D$T$ $U0 MD$D$ D$T$ $]U€MD$D$ @D$T$ $*UMD$D$ @?D$T$ $?D$ ?D$D$Ẻ$[UẺD$$襫Ẻ$蘚D$ D$4BD$E؉$UE؉D$$\E؉$OD$ D$4BD$E$ɪU„ED$$E$EǀD$ ?D$?D$E$sUŒED$$轪E$谙U@U@U?U=U@UHz?Eȋ]ȋE0 $]Eȋ]ȋE$2]Eȋ]ȋE$]Eȋ]ȋEX$]Eȋ]ȋE$ ]ȋEȉ$貉T[]U( D$@?D$$]BD$AB X#AB |YAB D/AB  <AB @uAB `zdAB DAB T0AB AB AB FAB  Z%AB @AB `]#AB D]+#AB DP;#AB DR#AB Di#AB Dh~#AB D #AB D@#AB D`#AB D#AB D,$AB D#$AB D`AB tAB  ]?$AB D@]O$AB D`D_$AB Dv$AB D|$AB D$AB D<$AB D<$AB D  8AB @8 ]%AB D` ]/%AB D ?%AB D| S%AB D>r*#92rk#92rk( %5EUe8( %5EUe8 2+R 2+R92pi92pi %U %U %5Exh %5Exh92rk92rk$ %5EU$ %5EU  2+R 2+RGd]Gd]70ib70ib %U %U %J %J %5e8 %5e8 2+R 2+R %U %U92rk92rk$ %5EU$ %5EU 2+R 2+R %b;I| %b;I|0G1If  |܃ ) |6o<oo52BRbrҐ"2BRbr‘ґ"2BRbr’Ғ"2BRbr“ғ"x5r XGCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux)GCC: (GNU) 4.1.0 (SUSE Linux),  T&$Ԕ ȢL1ТhȢAʳ*TH]hȢF'AAʳ*TJT1нl<ʾTap<mhȢʳ*H hȢF'iAʳ*JT1H"}" 2F T%z#%:.hn,B <ʾTa>X#|Y/<BV$zdxu *D-@hȢʳ*!H< hȢʳ*H,H ʳ*H$- !y_IO_stdin_usedK0;'vec3::~vec3Y'mainu(reshapeCallback(dumpPPM)displayCallback)idleCallback*mouseButtonCallback*specialCallback*motionCallback^+keyboardCallback,camera,iCount,Width,Height,Dump-pWorld5-pArmadillo@-dragXK-dragYV-draga-lastFramel-tflagsw-fd1+ (vec3::vec3_(vec3::~vec3}(vec3::operator+=(vec3::operator=(vec3::operator+")Geom::operator=V)Armadillo::IsWalking~)Armadillo::SwingRear)Armadillo::SwingFront)Armadillo::Walk)*Armadillo::WalkLeftL*Armadillo::WalkRighto*Armadillo::BodyCurl*Armadillo::Default*Armadillo::AnimateWalk*Armadillo::Animate/+Armadillo::Drawq+Armadillo::~Armadillo+Armadillo::~Armadillo+Armadillo::Armadillo+Armadillo::Armadillo/]Wvec3::vec3vec3::vec3'vec3::~vec3Evec3::scalevec3::clearvec3::operator+=vec3::operator-= vec3::operator=S vec3::operator+ vec3::operator- dp cpb Camera::Camera Camera::Camera Camera::~Camera Camera::~Camera Camera::LookAt Camera::SwitchTo vec3::length' vec3::normaln vec3::setlength Camera::Swing) Camera::SwingRightN Camera::SwingLefts dist Camera::ZoomOutCamera::ZoomInRCamera::ArcCamera::ArcDownCamera::ArcUp6theCamera`m+'vec3::vec3>(vec3::~vec3\(vec3::operator=(Geom::operator=(Head::Default(Head::NodDown)Ear::DrawF)Head::Drawi)Front::Draw)Ear::~Ear)Ear::~Ear *Head::~Head)*Head::~Head\*Ear::Earz*Ear::Ear*Head::Head*Head::Head+Front::~Front&+Front::~FrontY+Front::Frontw+Front::Fronta VEoperator newEvec3::vec3=Fvec3::vec3Fvec3::~vec3Fvec3::scaleFvec3::clear Gvec3::isExactlyZeroCGvec3::operator+={Gvec3::operator=Gvec3::operator-Gdp"HGeom::operator=VHCoil::operator=Hstd::_List_iterator::operator!=Hstd::_List_iterator::operator++Istd::_List_iterator::operator*SI__gnu_cxx::new_allocator::new_allocatorIstd::allocator::allocatorI__gnu_cxx::new_allocator::~new_allocatorJstd::allocator::~allocator#Jstd::_List_base >::_M_initKJstd::_List_iterator::operator++Jstd::_List_iterator::_List_iteratorJstd::list >::beginJstd::list >::end#K__gnu_cxx::new_allocator >::~new_allocatoreKstd::allocator >::~allocatorKstd::_List_base >::_List_impl::~_List_implKstd::allocator >::~allocatorK__gnu_cxx::new_allocator::destroy,L__gnu_cxx::new_allocator >::new_allocatoriLstd::allocator >::allocatorLstd::allocator::allocator >Lstd::_List_base >::_M_get_Tp_allocatorL__gnu_cxx::new_allocator::constructaM__gnu_cxx::new_allocator >::new_allocatorMstd::allocator >::allocatorMstd::_List_base >::_List_impl::_List_implDNstd::_List_base >::_List_baseNstd::list >::listNGeom::GeomNGeom::GeomOCoil::Coil:OCoil::CoilXO__gnu_cxx::new_allocator >::max_sizeOGeom::PopCoordsOGeom::PushCoordsOGeom::DrawChildrenPvec3::length=Pvec3::normalPvec3::setlengthPGeom::AnimateaQCoil::AnimateQ__gnu_cxx::new_allocator >::allocateQstd::_List_base >::_M_get_nodeQstd::list >::_M_create_nodeARstd::list >::_M_insertRstd::list >::push_backRGeom::AddChild$S__gnu_cxx::new_allocator >::deallocate]Sstd::_List_base >::_M_put_nodeSstd::list >::_M_eraseSstd::list >::removeHTGeom::DisownkTstd::_List_base >::_M_clearTstd::list >::clearTstd::_List_base >::~_List_base8Ustd::list >::~listuUGeom::~GeomUGeom::~GeomUCoil::~CoilUCoil::~Coil VdrawCube2VCoil::DrawVelapsed-.a)vec3::vec3)vec3::~vec3)vec3::operator= *vec3::flipX:*Geom::operator=n*Paw::OverExtend*Leg::Walk_Lag*Claw::Default*Paw::Default5+Leg::Walk_RaiseX+Leg::Walk_Support{+Leg::Walk_Reach+Leg::Default+Claw::Clench+Paw::Clench,Leg::Raise@,Leg::Curlc,Claw::Draw,Paw::Draw,Leg::Draw,Claw::~Claw -Claw::~ClawF-Paw::~Pawd-Paw::~Paw-Leg::~Leg-Leg::~Leg-Claw::Claw.Claw::ClawC.Paw::Pawo.Paw::Paw.Leg::Leg.Leg::Leg)&vec3::vec36'vec3::~vec3T'vec3::operator='Geom::operator='Tail::Curl'Tail::Default(Tail::Draw9(Rear::Draw(Tail::~Tail(Tail::~Tail(Tail::Tail(Tail::Tail,)Rear::~RearJ)Rear::~Rear})Rear::Rear)Rear::RearHFQLvec3::operator=MGeom::operator=;MWorld::DrawMWorld::~WorldMWorld::~WorldNWorld::World&NWorld::WorldTTpP8]K:intFPA O|B'/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.4/csuGNU AS 2.16.91.0.50RGNU C++ 4.1.0 (SUSE Linux)a1.cpp/home/c/cs314/csbox/p1/y4f5size_t],unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_t long int__off64_t,__clock_t __time_t ZcharFILE .n_IO_FILE _flags #_IO_read_ptr T#_IO_read_end T#_IO_read_base T# _IO_write_base T#_IO_write_ptr T#_IO_write_end T#_IO_buf_base T#_IO_buf_end T# _IO_save_base T#$_IO_backup_base T#(_IO_save_end T#,_markers (#0_chain .#4_fileno "#8_flags2 &#<_old_offset (#@_cur_column ,u#D_vtable_offset -#F_shortbuf .4#G_lock 2D#H_offset ;#L__pad1 DR#T__pad2 ER#X__pad3 FR#\__pad4 GR#`__pad5 HO#d_mode J#h_unused2 LJ#l__FILE >n wint_tc] e._1M @._2P __wchQ __wchbRe __countN# __valueS#uZ* ._3  __pos# __state #dZ__gnuc_va_list+Z_IO_lock_t (_IO_marker _next (# _sbuf .# _pos #nDZ*ZZ*'fpos_t Xu ._12 c quot d# rem e# ._13 k quot l # rem m # ._14 w quot x# rem y#clock_t=1time_tMB __compar_fn_t !';;;AGLenum5]GLfloat?_floatdoubleptrdiff_t \tm, tm_sec# tm_min# tm_hour# tm_mday# tm_mon# tm_year# tm_wday# tm_yday# tm_isdst# tm_gmtoff #$ tm_zone#(w__gnu_debug./w__gnu_debug_def+% std6r7OX% ZE ]j _ b  ih j n  o  p  q  r-  t]  vz  w  y  |  }  ~ D i x      8 j ˾  Λ     w , Q ؖ db eZ g h i. jG kb l| m n o s t( vN wr x z { | }  1 K j       ; a  :;=<_CDEGyHIJKL M2NLOiH%Ed,S'Ov 3Rq;`AfŌƱ>d́ΝԼ  A  b   nothrow_t float_denorm_stylenothrowA-E strcollkj strxfrmoOTO strtokTT strerrorT memchrCR;O atexit x atof h atoi - atol  ] bsearch R;;OO  z div !h! free [R getenv T ldiv #   mblen jO mbstowcs vOOwchar_t Dmbtowc nO!iqsort ROO "rand  realloc YRRO!srand ]strtod hTstrtol strtoul  8system  _wcstombs zOT_Oe wctomb qT__gnu_cxx #abs _ZN9__gnu_cxx3absEx$div _ZN9__gnu_cxx3divExx lldiv *,atoll Qstrtoll wstrtoull strtof _strtold long double !_Exit  llabs !clearerr b.fclose ռ Gfeof  bferror |fflush ڼ fgetc  fgetpos Z fgets TTfopen  (fread iOROO Nfreopen  rfseek   fsetpos Z ftell   getc "getchar  gets "TT!perror  1putc Kremove jrename !rewind !setbuf 5T setvbuf :TO%tmpfile tmpnam TT ungetc a ;snprintf mTO& avfscanf  vscanf  vsnprintf qTO vsscanf  =lconv85 decimal_point8T# thousands_sep9T# grouping?T# int_curr_symbolET# currency_symbolFT# mon_decimal_pointGT# mon_thousands_sepHT# mon_groupingIT# positive_signJT# negative_signKT#$ int_frac_digitsLZ#( frac_digitsMZ#) p_cs_precedesOZ#* p_sep_by_spaceQZ#+ n_cs_precedesSZ#, n_sep_by_spaceUZ#- p_sign_posn\Z#. n_sign_posn]Z#/ int_p_cs_precedes`Z#0 int_p_sep_by_spacebZ#1 int_n_cs_precedesdZ#2 int_n_sep_by_spacefZ#3 int_p_sign_posnmZ#4 int_n_sign_posnnZ#5_setlocale}T%localeconvs%clockdifftimehmktimetimeasctimeT 'ctimeT'-Lgmtime'ilocaltime'strftimeOTOmbstate_t_  btowc& fgetwc fgetws %fputwc Efputws_ dfwide_ fwprintfg_& fwscanf_& getwc"getwchar mbrlen>OO ,mbrtowc4OO Hmbsinit.HN mbsrtowcsaOO putwc putwchar swprintfrO_& swscanf__& 'ungetwc Ovfwprintfz_ vvfwscanf_ vswprintfO_ vswscanf__ vwprintf_ vwscanf_ 3wcrtomb8OTRwcscat_qwcscmp__wcscoll__wcscpy_wcscspnO__ wcsftime1OO_wcslenO_;wcsncat_O`wcsncmp__Owcsncpy_O wcsrtombsgOTO_wcsspnO__ wcstodh_ wcstof__Awcstok_ fwcstol _ wcstoul_wcsxfrmO_O wctob* wmemcmp __O wmemcpy_O >wmemmove_O dwmemsetO wprintfm_& wscanf_&wcschr_wcspbrk__wcsrchr_ wcsstr__ A wmemchr_O b wcstold_ wcstoll_ wcstoull_bool' @  O $vec3  x_# y_# z_#((!vec3) (L!vec3) ___(f!vec3!) $(!~vec3&) )#!length(_ZN4vec36lengthEv_) #!scale/_ZN4vec35scaleEf ) _*"setlength7_ZN4vec39setlengthEf) _#@"normal<_ZN4vec36normalEv ) *g"clearE_ZN4vec35clearEv) #"isExactlyZeroI_ZN4vec313isExactlyZeroEv) #"isPrettyMuchZeroM_ZN4vec316isPrettyMuchZeroEv) ##operator+=Q_ZN4vec3pLERKS_$) $#M#operator-=Y_ZN4vec3mIERKS_$) $##operator=a_ZN4vec3aSERKS_$) $*#rotateYawm_ZN4vec39rotateYawEf) _*#rotatePitchn_ZN4vec311rotatePitchEf) _*$$rotateSkewo_ZN4vec310rotateSkewEf) _*K$flipXq_ZN4vec35flipXEv) #~$operator+y_ZN4vec3plERKS_ ) $$operator-_ZN4vec3miERKS_ ) $_+$ 'Camera( eye # center # up # speed _#$(!%Camera) '(?%~Camera) ')*n%SwitchTo_ZN6Camera8SwitchToEv) '*%Arc_ZN6Camera3ArcEf) '_*%ArcUp_ZN6Camera5ArcUpEv) '*%ArcDown_ZN6Camera7ArcDownEv) '*&Swing_ZN6Camera5SwingEf) '_*P&SwingRight_ZN6Camera10SwingRightEv) '*&SwingLeft_ZN6Camera9SwingLeftEv) '*&ZoomIn_ZN6Camera6ZoomInEv) '*&ZoomOut_ZN6Camera7ZoomOutEv) ',LookAt_ZN6Camera6LookAtE4vec3) ' $-6'f!.this6'.__in_chrg /Y''Ȣ͢0'1(main0Ԕp,2argc0q2argv0q3ambientG(`3diffuseH%(P3specularI5(@3position0JE(3direction0KU(3position1Ve(%(P*5(P*E(P*U(P*e(P*u(P*4(reshapeCallback_Z15reshapeCallbackiipɘo5w5h6s)dumpPPM _Z7dumpPPMiʘ2frameNum 3fp h3maxVal l3yu~3pixelsp3fnames)73n%t)Z*c4)displayCallback_Z15displayCallbackv~3errorBp4*idleCallback_Z12idleCallbackv~8nowt4*mouseButtonCallback_Z19mouseButtonCallbackiiiiX5button5state5x5y 4*specialCallback_Z15specialCallbackiiiXڞK5key5x5y4^+motionCallback_Z14motionCallbackiiڞuw5x5y8right_p8up_t4+keyboardCallback#_Z16keyboardCallbackhiivȢ5c#dt5x#5y#,::9elapsed_:$9camera d9iCount 9Width 9Height 9Dump 9pWorld-9pArmadillo/-9dragX9dragY9drag9lastFrame9tflags]9fdҼ9elapsed_:$;+7;+8;,7;,7;',8World -;5,8Armadillo#-;E, 8;Y,8;h,8;w,8;,8;, 8;,$8 nothrowA-<_ZNSt14numeric_limitsIfE12has_infinityE <_ZNSt14numeric_limitsIfE13has_quiet_NaNE ?_ZNSs4_Rep11_S_max_sizeE >D_ZNSs4_Rep11_S_terminalE=npos _ZNSbIwSt11char_traitsIwESaIwEE4nposE >?_ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_max_sizeE >D_ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_terminalEe+iGNU C++ 4.1.0 (SUSE Linux)armadillo.cpp/home/c/cs314/csbox/p1/y4f5size_td\unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_tlong int__off64_t\__clock_t__time_tacharFILE .u_IO_FILE _flags #_IO_read_ptr[#_IO_read_end[#_IO_read_base[# _IO_write_base[#_IO_write_ptr[#_IO_write_end[#_IO_buf_base[#_IO_buf_end[# _IO_save_base[#$_IO_backup_base[#(_IO_save_end[#,_markers)#0_chain /#4_fileno"#8_flags2&#<_old_offset(#@_cur_column,|#D_vtable_offset-#F_shortbuf.5#G_lock2E#H_offset; #L__pad1DY#T__pad2EY#X__pad3FY#\__pad4GY#`__pad5HV#d_modeJ#h_unused2LK#l__FILE >u wint_tcd l._1M G._2P __wchQ __wchbRl __countN# __valueS#|a1 ._3  __pos# __state#a__gnuc_va_list+a_IO_lock_t )_IO_marker  _next)# _sbuf/# _pos#uEa1[a1'fpos_t X| ._12 c quot d# rem e# ._13 k quot l# rem m# ._14 w quot x# rem y#clock_t=8time_tMI __compar_fn_t "(<<<Bfloatdoubleptrdiff_tm @tm, tm_sec# tm_min# tm_hour# tm_mday# tm_mon# tm_year# tm_wday# tm_yday# tm_isdst# tm_gmtoff#$ tm_zone#([__gnu_debug./[__gnu_debug_def+ std6V7VX Z ] _ b&  ii j nJ  oe  p}  q  r  t  v  w  y*  |H  }g  ~      / T x    ˿ E  [ F t ԓ  ֬   di e[ gu h i j k l m n= oa s t v w x z8 {Q |c }|       H Y s     .:T;<CDEnGHI)JIKgLMNOH%?`)CV<d#Jl0P|8W} 1Kqɗʾ<\|     strcoll k strxfrm oV[V strtok [[& strerror [J memchr CY<Ve atexit xg} atof L atoi  atol  bsearch Y<<VV  div !i free [Y* getenv [H ldiv #g mblen jV mbstowcs vV V wchar_t mbtowc n V qsort YVV rand realloc YYYV/srand dNstrtod LN[xstrtol Nstrtoul Nsystem wcstombs zV[V  wctomb q[ t__gnu_cxx Fabs _ZN9__gnu_cxx3absEx div _ZN9__gnu_cxx3divExxlldiv *atoll strtoll Nstrtoull Nstrtof CN6strtold 6Nlong double [_Exit ullabs clearerr ifclose feof ferror fflush fgetc 7fgetpos 7[afgets [[fopen fread iVYVVfreopen fseek fsetpos [8ftell Qgetc getchar |gets "[[perror putc remove rename rewind setbuf 5[Hsetvbuf :[V!tmpfile stmpnam [[ungetc asnprintf m[V"vfscanf vscanf .vsnprintf q[VTvsscanf  lconv85 decimal_point8[# thousands_sep9[# grouping?[# int_curr_symbolE[# currency_symbolF[# mon_decimal_pointG[# mon_thousands_sepH[# mon_groupingI[# positive_signJ[# negative_signK[#$ int_frac_digitsLa#( frac_digitsMa#) p_cs_precedesOa#* p_sep_by_spaceQa#+ n_cs_precedesSa#, n_sep_by_spaceUa#- p_sign_posn\a#. n_sign_posn]a#/ int_p_cs_precedes`a#0 int_p_sep_by_spaceba#1 int_n_cs_precedesda#2 int_n_sep_by_spacefa#3 int_p_sign_posnma#4 int_n_sign_posnna#5setlocale}[!localeconvT!clock)difftimeLCmktimeCnatimeaasctime[nctime[gmtimeClocaltimeCstrftimeV[Vmbstate_t_?btowc&ZfgetwcZfgetws  Zfputwc ZfputwsZfwide_ZfwprintfgZ")fwscanfZ"CgetwcZgetwchar{mbrlen>VV{mbrtowc4V V{mbsinit.mbsrtowcsaV V{putwc Z<putwchar dswprintfr V"swscanf"ungetwcZvfwprintfzZvfwscanfZ#vswprintf VJvswscanflvwprintfvwscanfwcrtomb8V[ {wcscat  wcscmpwcscoll0wcscpy  PwcscspnV|wcsftime1V VwcslenVwcsncat  VwcsncmpVwcsncpy  V2wcsrtombsgV[2V{WwcsspnVwwcstodLw wcstofCwwcstok  wwcstolw wcstoulw1wcsxfrmV VKwctob*qwmemcmp Vwmemcpy  Vwmemmove  Vwmemset   Vwprintfm"wscanf"<wcschrЎ  \wcspbrk |wcsrchrӎ  wcsstr wmemchr  Vwcstold6w wcstollw/ wcstoullwboolnD $vec3  xC# yC# zC## vec3$> # vec3$> CCC# vec3!$>  $# ~vec3&$> $!length(_ZN4vec36lengthEvC$> A!scale/_ZN4vec35scaleEfD $> C%u!setlength7_ZN4vec39setlengthEf$> C!normal<_ZN4vec36normalEvD $> %!clearE_ZN4vec35clearEv$> "isExactlyZeroI_ZN4vec313isExactlyZeroEv$> G"isPrettyMuchZeroM_ZN4vec316isPrettyMuchZeroEv$> {"operator+=Q_ZN4vec3pLERKS_$$> $"operator-=Y_ZN4vec3mIERKS_$$> $&"Ma_ZN4vec3aSERKS_$$> $%#rotateYawm_ZN4vec39rotateYawEf$> C%I#rotatePitchn_ZN4vec311rotatePitchEf$> C%#rotateSkewo_ZN4vec310rotateSkewEf$> C%#flipXq_ZN4vec35flipXEv$> #operator+y_ZN4vec3plERKS_D $> $ operator-_ZN4vec3miERKS_D $> $C'$D !$(^$Geom)M5_ZN4GeomaSERKS_)!$$$)$*'Cd !$+!$# walkingSince#X body'#\ body2'# body3'# front'# rear'# ,$C$''-/%M_ZN9ArmadilloaSERKS_'$''.C%C$'#d%~Armadillo$'$/%Draw_ZN9Armadillo4DrawEvc$$'/%Animate(_ZN9Armadillo7AnimateEvc$$'% &AnimateWalkC_ZN9Armadillo11AnimateWalkEi$'%H&SwingFrontp_ZN9Armadillo10SwingFrontEf$'C%&SwingRearx_ZN9Armadillo9SwingRearEf$'C%&Default\_ZN9Armadillo7DefaultEv$'%&Walk_ZN9Armadillo4WalkEv$'% 'WalkLeft_ZN9Armadillo8WalkLeftEv$'%A'WalkRight_ZN9Armadillo9WalkRightEv$'%s'BodyCurl_ZN9Armadillo8BodyCurlEv$' IsWalking_ZN9Armadillo9IsWalkingEv$'0Coil0Front0Rearc$''c$'c$1( 2W(3xC3yC3zC> 4@('h5'5'5'5' 1_( 2W(294}(@(Ȣ͢5J(6(G"ɳ'7W(8otherQ($6("ʳS7W(8othera(6)#H7W(8oy(')!$6Q),$H7W^$8o5Q))6y)s'Т7Wy)'6)H&ԣ7Wy)8degreesxC6) &ԣ/7Wy)8degreespC6)*&[7Wy)9angleCp9dirD @6L*&n7Wy)6o* 'n7Wy)6*A'7Wy)6*&N 7Wy)6*%Nz77Wy)8stageC6/+%zTc7Wy)9now.p:yG9t2Ct6R+d%Tӭ7Wy)1q+C%2Wy)294+R+ԭ5\+4+R+S5\+1+/%2Wy)4++Tݱ5+;+ޱg?5+SGNU C++ 4.1.0 (SUSE Linux)camera.cpp/home/c/cs314/csbox/p1/y4f5xunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong intxcharfloatdoublelong double vec3_t 6<vec3  x# y# z# vec3 6 vec3 6    vec3! 6  ~vec3& 6  length(_ZN4vec36lengthEv 6 9scale/_ZN4vec35scaleEf< 6 msetlength7_ZN4vec39setlengthEf 6  normal<_ZN4vec36normalEv< 6clearE_ZN4vec35clearEv 6 isExactlyZeroI_ZN4vec313isExactlyZeroEv 6 ?isPrettyMuchZeroM_ZN4vec316isPrettyMuchZeroEv 6 soperator+=Q_ZN4vec3pLERKS_ 6  operator-=Y_ZN4vec3mIERKS_ 6  operator=a_ZN4vec3aSERKS_ 6 rotateYawm_ZN4vec39rotateYawEf 6 GrotatePitchn_ZN4vec311rotatePitchEf 6 ~rotateSkewo_ZN4vec310rotateSkewEf 6 flipXq_ZN4vec35flipXEv 6 operator+y_ZN4vec3plERKS_< 6 operator-_ZN4vec3miERKS_< 6 <dCamera( eye <# center <# up <# speed #$ {Camera d ~Camera d SwitchTo_ZN6Camera8SwitchToEv dArc_ZN6Camera3ArcEf d ArcUp_ZN6Camera5ArcUpEv dHArcDown_ZN6Camera7ArcDownEv dvSwing_ZN6Camera5SwingEf d SwingRight_ZN6Camera10SwingRightEv dSwingLeft_ZN6Camera9SwingLeftEv dZoomIn_ZN6Camera6ZoomInEv d3ZoomOut_ZN6Camera7ZoomOutEv dLookAt_ZN6Camera6LookAtE4vec3 d <mi6jktixyzh 'inEȢ͢ is/r0Sr0<h<i?ɳGiotherQ sIsiotherYS ʳiothera Hioy Jio dp_Z2dpP4vec3S0_Ͻ#v1(v2(F cp_Z2cpP4vec3S0_S0_н<Ov1(v2(r(] di] d F {R  F WR  {i] n X   - 3eն+i] ate P __tcf_0ֶW! __static_initialization_and_destruction_0/__initialize_pkt__prioritykp"_GLOBAL__I_theCameral0G iHi] ' <ɾ in mʾ3 in=Sn=<dl>p 9_ il7) HI i] amountIrightK<XuK<LdirL<@projxzM<lenOpsQtN v`  i] s [- i]  dist_Z4distP4vec3S0_ v1(v2(@.ݹ; i] sBplenCtdD<XR7޹g i] s9plen:td;<XV i] amountdir<\lentprojxz<Pr<Du<2Vu i] -v i] #6::$theCamera%"@8&__dso_handle+ GNU C++ 4.1.0 (SUSE Linux)front.cpp/home/c/cs314/csbox/p1/y4f5size_t`unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_tlong int__off64_t__clock_t__time_t]charFILE .q_IO_FILE _flags #_IO_read_ptrW#_IO_read_endW#_IO_read_baseW# _IO_write_baseW#_IO_write_ptrW#_IO_write_endW#_IO_buf_baseW#_IO_buf_endW# _IO_save_baseW#$_IO_backup_baseW#(_IO_save_endW#,_markers%#0_chain +#4_fileno"#8_flags2&#<_old_offset(#@_cur_column,x#D_vtable_offset-#F_shortbuf.1#G_lock2A#H_offset;#L__pad1DU#T__pad2EU#X__pad3FU#\__pad4GU#`__pad5HR#d_modeJ#h_unused2LG#l__FILE >q wint_tc` h._1M C._2P __wchQ __wchbRh __countN# __valueS#x]- ._3  __pos# __state#]__gnuc_va_list+]_IO_lock_t %_IO_marker  _next%# _sbuf+# _pos#qA]-W]-'fpos_t Xx ._12 c quot d# rem e# ._13 k quot l# rem m# ._14 w quot x# rem y#clock_t=4time_tME __compar_fn_t $888>floatdoubleptrdiff_ti__gnu_debug./__gnu_debug_def+ std6R7RX Z ] _3 bP  ie j nt  o  p  q  r  t  v$  w9  yT  |r  }  ~     "  C  Y  ~      ˻ o E Ѕ p Ҟ Խ !   @ de eW g h i j k  l& m@ ng o s t v w xH zb {{ | }     + G r      + X:~;< CDE#GHI%JEKcLMNOH!;\%?R}8`Fh ,Lx4Sy™ý-Gmɓʺ8Xx     strcoll k strxfrm oRWR3 strtok WWP strerror Wt memchr CU8R atexit xc atof H atoi  atol  bsearch U88RR$ div !e9 free [UT getenv Wr ldiv # mblen jR mbstowcs vR R wchar_t mbtowc n R qsort URRrand C realloc YUURY srand `x strtod Hx W strtol x  strtoul x  system  wcstombs zRW R 4wctomb qW __gnu_cxx pabs _ZN9__gnu_cxx3absEx div _ZN9__gnu_cxx3divExxlldiv *atoll strtoll x !strtoull x @strtof ?x `strtold `x long double _Exit llabs clearerr efclose տfeof  ferror &fflush ڿ@fgetc afgetpos aWfgets WWfopen fread iRURRfreopen fseek =fsetpos =CWbftell {getc getchar gets "WWperror putc remove rename +rewind Gsetbuf 5Wrsetvbuf :WR!tmpfile tmpnam WWungetc asnprintf mWR" vfscanf +vscanf Xvsnprintf qWR~vsscanf  lconv85 decimal_point8W# thousands_sep9W# grouping?W# int_curr_symbolEW# currency_symbolFW# mon_decimal_pointGW# mon_thousands_sepHW# mon_groupingIW# positive_signJW# negative_signKW#$ int_frac_digitsL]#( frac_digitsM]#) p_cs_precedesO]#* p_sep_by_spaceQ]#+ n_cs_precedesS]#, n_sep_by_spaceU]#- p_sign_posn\]#. n_sign_posn]]#/ int_p_cs_precedes`]#0 int_p_sep_by_spaceb]#1 int_n_cs_precedesd]#2 int_n_sep_by_spacef]#3 int_p_sign_posnm]#4 int_n_sign_posnn]#5 setlocale}W!localeconv~ tm, tm_sec# tm_min# tm_hour# tm_mday# tm_mon# tm_year# tm_wday# tm_yday# tm_isdst# tm_gmtoff#$ tm_zone#(!clock%difftimeH?mktime?#]time]~asctimeW~#ctimeWgmtime?localtime?strftimeRWR~mbstate_t_;btowc&VfgetwcVfgetws  Vfputwc Vfputws Vfwide_VfwprintfgV "%fwscanfV "?getwcVgetwcharwmbrlen>RRwmbrtowc4R Rwmbsinit.mbsrtowcsaR Rwputwc V8putwchar `swprintfr R "swscanf  "ungetwcVvfwprintfzV vfwscanfV vswprintf R Fvswscanf  hvwprintf vwscanf wcrtomb8RW wwcscat   wcscmp   wcscoll  ,wcscpy   LwcscspnR  xwcsftime1R R ~wcslenR wcsncat   Rwcsncmp  Rwcsncpy   R.wcsrtombsgRW.Rw SwcsspnR  swcstodH s wcstof? swcstok   swcstol swcstoul s-wcsxfrmR  RGwctob*mwmemcmp   Rwmemcpy   Rwmemmove   Rwmemset   Rwprintfm "wscanf "8wcschrи   Xwcspbrk   xwcsrchrӸ   wcsstr   wmemchr   Rwcstold` s wcstoll s+ wcstoull sbool@ $vec3  x?# y?# z?## vec3$: # vec3$: ???# vec3!$: $# ~vec3&$: $ !length(_ZN4vec36lengthEv?$: =!scale/_ZN4vec35scaleEf@ $: ?%q!setlength7_ZN4vec39setlengthEf$: ?!normal<_ZN4vec36normalEv@ $: %!clearE_ZN4vec35clearEv$: "isExactlyZeroI_ZN4vec313isExactlyZeroEv$: C"isPrettyMuchZeroM_ZN4vec316isPrettyMuchZeroEv$: w"operator+=Q_ZN4vec3pLERKS_ $$:  $"operator-=Y_ZN4vec3mIERKS_ $$:  $&"a_ZN4vec3aSERKS_ $$:  $% #rotateYawm_ZN4vec39rotateYawEf$: ?%E#rotatePitchn_ZN4vec311rotatePitchEf$: ?%|#rotateSkewo_ZN4vec310rotateSkewEf$: ?%#flipXq_ZN4vec35flipXEv$: #operator+y_ZN4vec3plERKS_@ $:  $ operator-_ZN4vec3miERKS_@ $:  $?'$@ $(Z$Geom)5_ZN4GeomaSERKS_($$$($*!%Ear$+$# ear !%#X,$Ear$(%.%-$_ZN3EaraSERKS_9%$(%.%#$EarQ$(%#$~Ear]$(%$.Drawa_ZN3Ear4DrawEv_$$(%/Coil_$'4%_$'_$0&Headp$+$# head!%#X rear_$# lear_$#,%Head$&&-%_ZN4HeadaSERKS_&$&&#%Head&$&#%~Head6$&$1,&Draw:_ZN4Head4DrawEv?%$&%W&Default?_ZN4Head7DefaultEv$&2NodDownH_ZN4Head7NodDownEv$&?%'&?%'?%0'Front$$+$# front'!%#X head(?%# lleg)'# rleg*'#, 'Front$''-9'_ZN5FrontaSERKS_'$''#O'Front$'#l'~Front$'$.Draw!_ZN5Front4DrawEv&$'/Leg&''&'&3' 4'5x?5y?5z?: 6('h 7'7'7'7' 3>( 4'46\((Ȣ͢C 7)(8("ʳo 9':othera( $'($8(($H 9Z$:o5((8(,& 9(&8)W&D 9(8A)$DW 9A)(%8i)%XkK 9(8)l'lw 9)'3)$4A)46)) 7)6)); 7)3 *%4(46)*)<  7)6G*) ' 7)3\*$4A)6z*G* S 7Q*6*G* ? 7Q*3*%4(6**@@ 7*6**@@ 7*3+O'4)46&+*@F7*6D+*FL/7*3Y+9'4)6w+D+L[7N+;D+7N+V > GNU C++ 4.1.0 (SUSE Linux)geom.cpp/home/c/cs314/csbox/p1/y4f5unsigned charsigned charshort intintshort unsigned intfloatdoublelong long intlong long unsigned intptrdiff_t size_t Qchar long unsigned int__quad_t;__off_tBlong int__off64_t#__clock_tB__time_tBFILE._IO_FILE  _flags # _IO_read_ptr# _IO_read_end# _IO_read_base# _IO_write_base# _IO_write_ptr# _IO_write_end# _IO_buf_base# _IO_buf_end# _IO_save_base#$ _IO_backup_base#( _IO_save_end#, _markersO#0 _chain U#4 _fileno"#8 _flags2&#< _old_offset(3#@ _cur_column,#D _vtable_offset-i#F _shortbuf.[#G _lock2k#H _offset;N#L __pad1D#T __pad2E#X __pad3F#\ __pad4G#` __pad5H#d _modeJ#h _unused2Lq#l__FILE> wint_t cQ ._1M m._2P __wchQ* __wchbR__countN#__valueSE#_ ._3 __pos3#__state9#__gnuc_va_list+_IO_lock_t O_IO_marker _nextO#_sbufU#_pos# k__'fpos_tX ._12cquotd#reme# ._13kquotlB#remmB# ._14wquotx#remy#clock_t=ftime_tMw __compar_fn_tHNbbbh__gnu_debug . /__gnu_debug_def +N std  6 7 XN  Zn  ]  _  b ijn o p& q> rV t v w y | }~Hm!Fa2HaԀ֙׾degbhijklmn*oNsltvwx z%{>|P}i 5F`:A;<CD$EGHIJK&LLMqNOH*Dd@k#Ef +Lr;Uz<\Àĥ 0 V } ˣ    !;!Z! ! ! !_List_node_baselist >_List_node _List_base >01# _M_node1!# 3!11"~_List_impl!1!_List_iterator_List_const_iteratorreverse_iterator >reverse_iterator >#n strcollk# strxfrmo# strtokȉ$ strerror# memchrCb$ atexitx#& atof#> atoi#V atolB$ bsearch bb2$ div!% free[$ getenv$ ldiv#BB$mblenj$7mbstowcsv7=wchar_t$mmbtowcn7%qsort2&rand$reallocY%srandQ#strtod#!strtolB#Fstrtoul$asystem$wcstombsz=$wctombq=a__gnu_cxx'abs_ZN9__gnu_cxx3absEx' div_ZN9__gnu_cxx3divExxnew_allocatornew_allocator >$lldiv*#atoll#strtollԵ#strtoull#strtof##strtold#long double %H_Exit$bllabs%{clearerr{#fcloseՅ{$feof{$ferror{#fflushڅ{$fgetc{$$fgetpos{$$Nfgets{#lfopen{$freadi{$freopen{{$fseek{B$fsetpos{$%ftellB{$>getc{&getchar$igets"%perror$putc{#remove#rename%rewind{% setbuf5{$5setvbuf:{(tmpfile{#`tmpnam$ungetca{$snprintfm)$vfscanf{$vscanf$vsnprintfq$Avsscanf lconv85decimal_point8#thousands_sep9#grouping?#int_curr_symbolE# currency_symbolF#mon_decimal_pointG#mon_thousands_sepH#mon_groupingI#positive_signJ# negative_signK#$int_frac_digitsL#(frac_digitsM#)p_cs_precedesO#*p_sep_by_spaceQ#+n_cs_precedesS#,n_sep_by_spaceU#-p_sign_posn\#.n_sign_posn]#/int_p_cs_precedes`#0int_p_sep_by_spaceb#1int_n_cs_precedesd#2int_n_sep_by_spacef#3int_p_sign_posnm#4int_n_sign_posnn#5#setlocale}(localeconvA tm,tm_sec#tm_min#tm_hour#tm_mday# tm_mon#tm_year#tm_wday#tm_yday#tm_isdst# tm_gmtoffB#$tm_zone#((clock#difftime$$#mktime$# time$ $#AasctimeAG$fctimefl$#gmtimef#localtimef#strftimeAmbstate_t_9$btowc&*$fgetwc*$Dfgetws77$dfputwc*=$fputws$fwide_$fwprintfg)$fwscanf)$getwc*&getwchar*$:mbrlen>:$kmbrtowc47:$mbsinit.$mbsrtowcsa7:$putwc*=$putwchar*=$#swprintfr7)$Eswscanf)$fungetwc**$vfwprintfz$vfwscanf$vswprintf7$ vswscanf$+vwprintf$Lvwscanf$rwcrtomb8=:#wcscat77#wcscmp#wcscoll#wcscpy77#wcscspn$;wcsftime17A#Uwcslen#zwcsncat77#wcsncmp#wcsncpy77$wcsrtombsg:#wcsspn$6wcstod67$\wcstof6#wcstok776$wcstolB6$wcstoul6#wcsxfrm7$ wctob**$0 wmemcmp $V wmemcpy77$} wmemmove77$ wmemset77=$ wprintfm)$ wscanf)# wcschr7=#!wcspbrk7#;!wcsrchr7=#Z!wcsstr7$!wmemchr7=$!wcstold#6$!wcstoll6$!wcstoull6bool*S# K_M_nextLS##_M_prevMS##+b"swapP_ZNSt15_List_node_base4swapERS_S0_Y#Y#+"transferT_ZNSt15_List_node_base8transferEPS_S0_!S#S#S#+"reverseW_ZNSt15_List_node_base7reverseEv!S#+#hookZ_ZNSt15_List_node_base4hookEPS_!S#S#,unhook]_ZNSt15_List_node_base6unhookEv!S#!-!vec3_t t#z# @'vec3 x#y#z#.#vec3!t#.#vec3!t#.#vec3!!t#@'.$~vec3&!t#!'G$length(_ZN4vec36lengthEv!t#'w$scale/_ZN4vec35scaleEfz#!t#+$setlength7_ZN4vec39setlengthEf!t#'$normal<_ZN4vec36normalEvz#!t#+$clearE_ZN4vec35clearEv!t#';%isExactlyZeroI_ZN4vec313isExactlyZeroEv!t#'}%isPrettyMuchZeroM_ZN4vec316isPrettyMuchZeroEv!t#'%operator+=Q_ZN4vec3pLERKS_F'!t#F''%operator-=Y_ZN4vec3mIERKS_F'!t#F'/&a_ZN4vec3aSERKS_F'!t#F'+F&rotateYawm_ZN4vec39rotateYawEf!t#+&rotatePitchn_ZN4vec311rotatePitchEf!t#+&rotateSkewo_ZN4vec310rotateSkewEf!t#+&flipXq_ZN4vec35flipXEv!t#''operator+y_ZN4vec3plERKS_z#!t#F'0operator-_ZN4vec3miERKS_z#!t#F'-L'z#GeomList *) 31'A!S-1'C!S-Y-1'nH!S-!/(fK_ZNK9__gnu_cxx13new_allocatorIP4GeomE7addressERS2_)!d-G-/U(fN_ZNK9__gnu_cxx13new_allocatorIP4GeomE7addressERKS2_<-!d-M-/(RS_ZN9__gnu_cxx13new_allocatorIP4GeomE8allocateEjPKv)!S-Qb2(]_ZN9__gnu_cxx13new_allocatorIP4GeomE10deallocateEPS2_j!S-)Q/H)a_ZNK9__gnu_cxx13new_allocatorIP4GeomE8max_sizeEv!d-2)g_ZN9__gnu_cxx13new_allocatorIP4GeomE9constructEPS2_RKS2_!S-)M-,destroyk_ZN9__gnu_cxx13new_allocatorIP4GeomE7destroyEPS2_!S-)))3<-GeomX)4_vptr.GeombE#angles!z##iangles"z##origin$z##iorigin%z##(scale'z##4nu)#@mu*#Dparent,)#Hchildren-Q'#Laf/zE#T5*Geom!)E.*Geom!).+~Geom"!)!6<+5_ZN4GeomaSERKS_E)!)E+r+SetParentF_ZN4Geom9SetParentEPS_!))'+GetParentK_ZN4Geom9GetParentEv)!)++Disown'_ZN4Geom6DisownEv!)2,I/_ZN4Geom8AddChildEPS_fff!))2H,IV_ZN4Geom8AddChildEPS_4vec3!))z#+z,PushCoords^_ZN4Geom10PushCoordsEv!)+,PopCoordst_ZN4Geom9PopCoordsEv!)7,Drawk_ZN4Geom4DrawEv)!)7 -AnimateA_ZN4Geom7AnimateEv)!),DrawChildren6_ZN4Geom12DrawChildrenEv!)B-)-)-B-a'-_-a'_-*- Sa'#1-a!-1-c!--1-i!-!8g!-1j---j-*0731 .A!11&.C!1 11@.nH!1!/.fK_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE7addressERS4_0!10//fN_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE7addressERKS4_0!10/f/RS_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE8allocateEjPKv0!1Qb2/]_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE10deallocateEPS4_j!10Q/$0a_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE8max_sizeEv!120g_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE9constructEPS4_RKS4_!100,destroyk_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE7destroyEPS4_!10 0 - -0--1-1*1 S-#1D1a!11]1c!111w1i!1!8g!1-1-11S 94$ :_M_impl8S #;2_M_get_node;_ZNSt10_List_baseIP4GeomSaIS1_EE11_M_get_nodeEv0!4<}2_M_put_node?_ZNSt10_List_baseIP4GeomSaIS1_EE11_M_put_nodeEPSt10_List_nodeIS1_E!40=2_M_get_Tp_allocatorF_ZNKSt10_List_baseIP4GeomSaIS1_EE19_M_get_Tp_allocatorEvj-!4>+3&J_ZNKSt10_List_baseIP4GeomSaIS1_EE13get_allocatorEvj-!4 E3M!4-%h3~_List_baseR!4!+3_M_clearE_ZNSt10_List_baseIP4GeomSaIS1_EE8_M_clearEv!4?3_M_initY_ZNSt10_List_baseIP4GeomSaIS1_EE7_M_initEv!4121}21419A 1#;4_M_create_node_ZNSt4listIP4GeomSaIS1_EE14_M_create_nodeERKS1_0!AM-%4list!A-%4list!AQM--%4list!A"A/-5x_ZNSt4listIP4GeomSaIS1_EEaSERKS3_-A!A"A?w5assign _ZNSt4listIP4GeomSaIS1_EE6assignEjRKS1_!AQM->5&:_ZNKSt4listIP4GeomSaIS1_EE13get_allocatorEvj-!3A=5beginC_ZNSt4listIP4GeomSaIS1_EE5beginEv !A=76beginL_ZNKSt4listIP4GeomSaIS1_EE5beginEv !3A=p6endU_ZNSt4listIP4GeomSaIS1_EE3endEv !A=6end^_ZNKSt4listIP4GeomSaIS1_EE3endEv !3A=6rbeging_ZNSt4listIP4GeomSaIS1_EE6rbeginEv !A=)7rbeginp_ZNKSt4listIP4GeomSaIS1_EE6rbeginEv !3A=d7rendy_ZNSt4listIP4GeomSaIS1_EE4rendEv !A=7rend_ZNKSt4listIP4GeomSaIS1_EE4rendEv !3A=7empty_ZNKSt4listIP4GeomSaIS1_EE5emptyEv!!3A=8size_ZNKSt4listIP4GeomSaIS1_EE4sizeEv!3A>Y8_ZNKSt4listIP4GeomSaIS1_EE8max_sizeEv!3A+8resizei_ZNSt4listIP4GeomSaIS1_EE6resizeEjS1_!AQ)=8front_ZNSt4listIP4GeomSaIS1_EE5frontEvG-!A=9front_ZNKSt4listIP4GeomSaIS1_EE5frontEvM-!3A=V9back_ZNSt4listIP4GeomSaIS1_EE4backEvG-!A=9back_ZNKSt4listIP4GeomSaIS1_EE4backEvM-!3A?9push_front_ZNSt4listIP4GeomSaIS1_EE10push_frontERKS1_!AM-? :pop_front_ZNSt4listIP4GeomSaIS1_EE9pop_frontEv!A?j:push_back_ZNSt4listIP4GeomSaIS1_EE9push_backERKS1_!AM-?:pop_back_ZNSt4listIP4GeomSaIS1_EE8pop_backEv!A' ;insertU_ZNSt4listIP4GeomSaIS1_EE6insertESt14_List_iteratorIS1_ERKS1_ !A M-?r;insert&_ZNSt4listIP4GeomSaIS1_EE6insertESt14_List_iteratorIS1_EjRKS1_!A QM-';erase__ZNSt4listIP4GeomSaIS1_EE5eraseESt14_List_iteratorIS1_E !A =)<eraseg_ZNSt4listIP4GeomSaIS1_EE5eraseESt14_List_iteratorIS1_ES5_ !A  ?h<swapx_ZNSt4listIP4GeomSaIS1_EE4swapERS3_!A-A?<clear_ZNSt4listIP4GeomSaIS1_EE5clearEv!A@<_ZNSt4listIP4GeomSaIS1_EE6spliceESt14_List_iteratorIS1_ERS3_!A -A@a=_ZNSt4listIP4GeomSaIS1_EE6spliceESt14_List_iteratorIS1_ERS3_S5_!A -A @=_ZNSt4listIP4GeomSaIS1_EE6spliceESt14_List_iteratorIS1_ERS3_S5_S5_!A -A  +>remove_ZNSt4listIP4GeomSaIS1_EE6removeERKS1_!AM-+J>unique_ZNSt4listIP4GeomSaIS1_EE6uniqueEv!A+>merge_ZNSt4listIP4GeomSaIS1_EE5mergeERS3_!A-A?>reverse_ZNSt4listIP4GeomSaIS1_EE7reverseEv!A+>sort_ZNSt4listIP4GeomSaIS1_EE4sortEv!AAX?_M_fill_assign_ZNSt4listIP4GeomSaIS1_EE14_M_fill_assignEjRKS1_!AQM-_ZNKSt14_List_iteratorIP4GeomEptEv)!C/AB[_ZNSt14_List_iteratorIP4GeomEppEvC!C/B[_ZNSt14_List_iteratorIP4GeomEppEi9A!C/B}_ZNSt14_List_iteratorIP4GeomEmmEvC!C/B}_ZNSt14_List_iteratorIP4GeomEmmEi9A!C'DCoperator==_ZNKSt14_List_iteratorIP4GeomEeqERKS2_!!CC0operator!=_ZNKSt14_List_iteratorIP4GeomEneERKS2_!!CC9AC9A-9A-C*C c!#_M_datad)#3FECoilx))#segs#Xsegdist#\seglen#`thick#dcurl#hicurl#ltaper#prho#t5DCoil!FELE.DCoily!FE.D~Coil!FE!6D_ZN4CoilaSERKS_LEC!FELE7EDraw_ZN4Coil4DrawEvC!FEBAnimate_ZN4Coil7AnimateEvC!FEC-RECbE)hEWEAnimFrameEnE-E)CEoperator new^_ZnwjPvDE__p^FE#G Et#H FEIEF=F#G EJxJyJzHsF Fh IFI!FI*FI3F FF#G EGHFsFȢ͢7I}FKFG$cL EEs/Mr0FSNr0z#h-z#K G$L EKCG$!L EKvG}%ɳL EEotherQvGF'KG%ʳL EEotheravGKG'J?L EEovGC"Hdp_Z2dpP4vec3S0_ϽkEv1f#Ev2f#KQH+HL B-Eo5QHEKHD"L HEoHFELEKHDCL HE__xHCCKIABL IDOC9AqOC9AtCK9IAGL HFNIm'G NIS-HqI9IsICIFI-G I-HIqII{IFI'G NIGHIIIIFJ-G IGH#JIIIKFJ32#L FJ4KnJB2FOL IFJkAG IJ__x~S#HJnJFS{IxJIJKJ5TyL JAKJ76zL JFK&.G KG1HAKJI KF`K]1G `KG1HKAK+IKKPK 0G KG1HKKWIKHKAKIKKKL)L NIE__pk)F,L-G KHJLLI!LFdLw1G `KdL-HLJLITLI^LFL-G IL1HLL3ILILKL}29_L L4K=MH):hL NIE__pg)E__valg=MM-F\M .G K\M 1HMBMhmILMIVMFMD1G `KJ__acM1HMMnIMIMFMx G KQ__a3M1HNMIMIMF?N+3G FJQ__aM?N-HjNN;I(NI2NFN4G JQ__aN-HNjNgItNI~NFN*G B-HNNINHONINFODG HH:OOIOHXOOkIOK{O/CL {O1KOz,lyoL B-KOH,zL B-KP -AL B-R?Nit89AlRNchild:)tK=P$<ɾL EKP$ʾL EMn=FSNn=z#dNl>pKPw$KL EEl7KaQ,BKwL B-NnC`NdoriginDz#PNdif1EdNmMhNdanglesNz#DNdif2OlRkNitW9A@RNchildY)pKQELL HNrpNdifftKQ/XL KE__nSDbKQ1X{L FJKp wint_tc_ g._1M B._2P __wchQ __wchbRg __countN# __valueS#w\, ._3  __pos# __state#\__gnuc_va_list+\_IO_lock_t $_IO_marker  _next$# _sbuf*# _pos#p@\,V\,'fpos_t Xw ._12 c quot d# rem e# ._13 k quot l# rem m# ._14 w quot x# rem y#clock_t=3time_tMD __compar_fn_t #777=floatdoubleptrdiff_th__gnu_debug./__gnu_debug_def+ std6Q7QX Z ] _2 bO  id j ns  o  p  q  r  t  v#  w8  yS  |q  }  ~     !  B  X  }      ˺ n D Є o ҝ Լ    ? dd eV g h i j k  l% m? nf o s t v w xG za {z | }     * F q      * W:};<CDE"GHI$JDKbLMNOH :[$>Q|7_Eg +Kw3Rx˜ü,Flɒʹ7Ww     strcoll k strxfrm oQVQ2 strtok VVO strerror Vs memchr CT7Q atexit xb atof G atoi  atol  bsearch T77QQ# div !d8 free [TS getenv Vq ldiv # mblen jQ mbstowcs vQ Q wchar_t mbtowc n Q qsort TQQrand B realloc YTTQX srand _w strtod Gw V strtol w  strtoul w  system wcstombs zQVQ 3wctomb qV __gnu_cxx oabs _ZN9__gnu_cxx3absEx div _ZN9__gnu_cxx3divExxlldiv *atoll strtoll w  strtoull w ?strtof >w _strtold _w long double _Exit llabs clearerr dfclose վfeof  ferror %fflush ھ?fgetc `fgetpos `Vfgets VVfopen fread iQTQQfreopen fseek <fsetpos <BVaftell zgetc getchar gets "VVperror putc remove rename *rewind Fsetbuf 5Vqsetvbuf :VQ!tmpfile tmpnam VVungetc asnprintf mVQ" vfscanf *vscanf Wvsnprintf qVQ}vsscanf  lconv85 decimal_point8V# thousands_sep9V# grouping?V# int_curr_symbolEV# currency_symbolFV# mon_decimal_pointGV# mon_thousands_sepHV# mon_groupingIV# positive_signJV# negative_signKV#$ int_frac_digitsL\#( frac_digitsM\#) p_cs_precedesO\#* p_sep_by_spaceQ\#+ n_cs_precedesS\#, n_sep_by_spaceU\#- p_sign_posn\\#. n_sign_posn]\#/ int_p_cs_precedes`\#0 int_p_sep_by_spaceb\#1 int_n_cs_precedesd\#2 int_n_sep_by_spacef\#3 int_p_sign_posnm\#4 int_n_sign_posnn\#5setlocale}V!localeconv} tm, tm_sec# tm_min# tm_hour# tm_mday# tm_mon# tm_year# tm_wday# tm_yday# tm_isdst# tm_gmtoff#$ tm_zone#(!clock$difftimeG>mktime>"\time\}asctimeV}"ctimeVgmtime>localtime>strftimeQVQ}mbstate_t_:btowc&UfgetwcUfgetws  Ufputwc UfputwsUfwide_UfwprintfgU"$fwscanfU">getwcUgetwcharvmbrlen>QQvmbrtowc4Q Qvmbsinit.mbsrtowcsaQ Qvputwc U7putwchar _swprintfr Q"swscanf"ungetwcUvfwprintfzUvfwscanfUvswprintf QEvswscanfgvwprintfvwscanfwcrtomb8QV vwcscat  wcscmp wcscoll+wcscpy  KwcscspnQwwcsftime1Q Q}wcslenQwcsncat  QwcsncmpQwcsncpy  Q-wcsrtombsgQV-QvRwcsspnQrwcstodGr wcstof>rwcstok  rwcstolrwcstoulr,wcsxfrmQ QFwctob*lwmemcmp Qwmemcpy  Qwmemmove  Qwmemset   Qwprintfm"wscanf"7wcschrз  Wwcspbrk wwcsrchrӷ  wcsstr wmemchr  Qwcstold_r wcstollr* wcstoullrbool? $vec3  x># y># z>## vec3$9 # vec3$9 >>># vec3!$9 $# ~vec3&$9 $ !length(_ZN4vec36lengthEv>$9 %p!setlength7_ZN4vec39setlengthEf$9 >!normal<_ZN4vec36normalEv? $9 %!clearE_ZN4vec35clearEv$9 "isExactlyZeroI_ZN4vec313isExactlyZeroEv$9 B"isPrettyMuchZeroM_ZN4vec316isPrettyMuchZeroEv$9 v"operator+=Q_ZN4vec3pLERKS_ $$9  $"operator-=Y_ZN4vec3mIERKS_ $$9  $&"a_ZN4vec3aSERKS_ $$9  $% #rotateYawm_ZN4vec39rotateYawEf$9 >%D#rotatePitchn_ZN4vec311rotatePitchEf$9 >%{#rotateSkewo_ZN4vec310rotateSkewEf$9 >%#flipXq_ZN4vec35flipXEv$9 #operator+y_ZN4vec3plERKS_? $9  $ operator-_ZN4vec3miERKS_? $9  $>'$? $(Y$Geom)5_ZN4GeomaSERKS_/*$$$/*$*w%Claw $+$# claww%#X,$Claw$~%%-$_ZN4ClawaSERKS_%$~%%#$Claw$~%#$~Claw$~%$.*%Draw_ZN4Claw4DrawEv^$$~%/Q%_ZN4Claw7DefaultEv$~%0Clench_ZN4Claw6ClenchEv$~%1Coil^$'%^$'^$2&Paw$+$#3paww%#X3claw&#,%Paw$&&-&_ZN3PawaSERKS_ '$&&#&&Paw}$&#A&~Paw$&$.m&Draw_ZN3Paw4DrawEv%$&/&_ZN3Paw7DefaultEv$&%&Clench_ZN3Paw6ClenchEv$&0OverExtend_ZN3Paw10OverExtendEv$&&^$,%''%'%2)Leg+$+$# leg.w%#X paw/%#,_'Leg$))-'_ZN3LegaSERKS_&)$))#'Leg$)#'~Leg$)$.'Draw_ZN3Leg4DrawEv'$)/ (_ZN3Leg7DefaultEv$)%/(Curl(_ZN3Leg4CurlEv$)%U(Raise8_ZN3Leg5RaiseEv$)%(Walk_ReachA_ZN3Leg10Walk_ReachEv$)%(Walk_SupportP_ZN3Leg12Walk_SupportEv$)%(Walk_Lag__ZN3Leg8Walk_LagEv$)0Walk_Raisen_ZN3Leg10Walk_RaiseEv$)''!)'''4\) 5\)6x>6y>6z>9 7),)hk86)8@)8I)8R) 4) 5\)57))Ȣ͢8)9*"ʳ:\);othera* $9/*{#:\)'5*$9i*'$H:Y$;o5i*/*9*&@G:*p7...,g 88.<[>p4.'5*7.., 8.?. 8.)yGNU C++ 4.1.0 (SUSE Linux)rear.cpp/home/c/cs314/csbox/p1/y4f5size_t_unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_tlong int__off64_t__clock_t__time_t\charFILE .p_IO_FILE _flags #_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#,_markers$#0_chain *#4_fileno"#8_flags2&#<_old_offset(#@_cur_column,w#D_vtable_offset-#F_shortbuf.0#G_lock2@#H_offset;#L__pad1DT#T__pad2ET#X__pad3FT#\__pad4GT#`__pad5HQ#d_modeJ#h_unused2LF#l__FILE >p wint_tc_ g._1M B._2P __wchQ __wchbRg __countN# __valueS#w\, ._3  __pos# __state#\__gnuc_va_list+\_IO_lock_t $_IO_marker  _next$# _sbuf*# _pos#p@\,V\,'fpos_t Xw ._12 c quot d# rem e# ._13 k quot l# rem m# ._14 w quot x# rem y#clock_t=3time_tMD __compar_fn_t #777=floatdoubleptrdiff_th__gnu_debug./__gnu_debug_def+ std6Q7QX Z ] _2 bO  id j ns  o  p  q  r  t  v#  w8  yS  |q  }  ~     !  B  X  }      ˺ n D Є o ҝ Լ    ? dd eV g h i j k  l% m? nf o s t v w xG za {z | }     * F q      * W:};<CDE"GHI$JDKbLMNOH :[$>Q|7_Eg +Kw3Rx˜ü,Flɒʹ7Ww     strcoll k strxfrm oQVQ2 strtok VVO strerror Vs memchr CT7Q atexit xb atof G atoi  atol  bsearch T77QQ# div !d8 free [TS getenv Vq ldiv # mblen jQ mbstowcs vQ Q wchar_t mbtowc n Q qsort TQQrand B realloc YTTQX srand _w strtod Gw V strtol w  strtoul w  system wcstombs zQVQ 3wctomb qV __gnu_cxx oabs _ZN9__gnu_cxx3absEx div _ZN9__gnu_cxx3divExxlldiv *atoll strtoll w  strtoull w ?strtof >w _strtold _w long double _Exit llabs clearerr dfclose վfeof  ferror %fflush ھ?fgetc `fgetpos `Vfgets VVfopen fread iQTQQfreopen fseek <fsetpos <BVaftell zgetc getchar gets "VVperror putc remove rename *rewind Fsetbuf 5Vqsetvbuf :VQ!tmpfile tmpnam VVungetc asnprintf mVQ" vfscanf *vscanf Wvsnprintf qVQ}vsscanf  lconv85 decimal_point8V# thousands_sep9V# grouping?V# int_curr_symbolEV# currency_symbolFV# mon_decimal_pointGV# mon_thousands_sepHV# mon_groupingIV# positive_signJV# negative_signKV#$ int_frac_digitsL\#( frac_digitsM\#) p_cs_precedesO\#* p_sep_by_spaceQ\#+ n_cs_precedesS\#, n_sep_by_spaceU\#- p_sign_posn\\#. n_sign_posn]\#/ int_p_cs_precedes`\#0 int_p_sep_by_spaceb\#1 int_n_cs_precedesd\#2 int_n_sep_by_spacef\#3 int_p_sign_posnm\#4 int_n_sign_posnn\#5setlocale}V!localeconv} tm, tm_sec# tm_min# tm_hour# tm_mday# tm_mon# tm_year# tm_wday# tm_yday# tm_isdst# tm_gmtoff#$ tm_zone#(!clock$difftimeG>mktime>"\time\}asctimeV}"ctimeVgmtime>localtime>strftimeQVQ}mbstate_t_:btowc&UfgetwcUfgetws  Ufputwc UfputwsUfwide_UfwprintfgU"$fwscanfU">getwcUgetwcharvmbrlen>QQvmbrtowc4Q Qvmbsinit.mbsrtowcsaQ Qvputwc U7putwchar _swprintfr Q"swscanf"ungetwcUvfwprintfzUvfwscanfUvswprintf QEvswscanfgvwprintfvwscanfwcrtomb8QV vwcscat  wcscmp wcscoll+wcscpy  KwcscspnQwwcsftime1Q Q}wcslenQwcsncat  QwcsncmpQwcsncpy  Q-wcsrtombsgQV-QvRwcsspnQrwcstodGr wcstof>rwcstok  rwcstolrwcstoulr,wcsxfrmQ QFwctob*lwmemcmp Qwmemcpy  Qwmemmove  Qwmemset   Qwprintfm"wscanf"7wcschrз  Wwcspbrk wwcsrchrӷ  wcsstr wmemchr  Qwcstold_r wcstollr* wcstoullrbool? $vec3  x># y># z>## vec3$9 # vec3$9 >>># vec3!$9 $# ~vec3&$9 $ !length(_ZN4vec36lengthEv>$9 %p!setlength7_ZN4vec39setlengthEf$9 >!normal<_ZN4vec36normalEv? $9 %!clearE_ZN4vec35clearEv$9 "isExactlyZeroI_ZN4vec313isExactlyZeroEv$9 B"isPrettyMuchZeroM_ZN4vec316isPrettyMuchZeroEv$9 v"operator+=Q_ZN4vec3pLERKS_ $$9  $"operator-=Y_ZN4vec3mIERKS_ $$9  $&"a_ZN4vec3aSERKS_ $$9  $% #rotateYawm_ZN4vec39rotateYawEf$9 >%D#rotatePitchn_ZN4vec311rotatePitchEf$9 >%{#rotateSkewo_ZN4vec310rotateSkewEf$9 >%#flipXq_ZN4vec35flipXEv$9 #operator+y_ZN4vec3plERKS_? $9  $ operator-_ZN4vec3miERKS_? $9  $>'$? $(Y$Geom)5_ZN4GeomaSERKS_'$$$'$*w%Tail $+$# tailw%#X,$Tail$~%%-$_ZN4TailaSERKS_%$~%%#$Tail#$~%#$~Tail1$~%$.*%Draw5_ZN4Tail4DrawEv^$$~%%O%Curl:_ZN4Tail4CurlEv$~%/Default@_ZN4Tail7DefaultEv$~%0Coil^$'%^$'^$1&Rear $+$# rearw%#X lleg &# rleg!&# tail"^$#,&Rear$&&-4&_ZN4RearaSERKS_&$&&#I&Rear$&#e&~Rear$&$2Draw_ZN4Rear4DrawEv%$&0Leg%'&%'%3& 4&5x>5y>5z>9 6'&h 7&7&7&7& 36' 4&46T''Ȣ͢!7!'8'"ʳC!9&:othera' $''$8''$Ho!9Y$:o5''8'*%=!9'~%8(O%>_!9'89($`s!9'8\(e&t"9\(&3($4'46(a(K"7k(6(a(Cw"7k(3($4'6((D"7(6 )(|"7(3,)I&4\(46J) )|"7)6h) )'#7)3})4&4\(6)h)S#7r);h) #7r)  GNU C++ 4.1.0 (SUSE Linux)stdafx.cpp/home/c/cs314/csbox/p1/y4f5$unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong int$charfloatdoubleBQGNU C++ 4.1.0 (SUSE Linux)world.cpp/home/c/cs314/csbox/p1/y4f5size_t`unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_tlong int__off64_t__clock_t__time_t]charFILE .q_IO_FILE _flags #_IO_read_ptrW#_IO_read_endW#_IO_read_baseW# _IO_write_baseW#_IO_write_ptrW#_IO_write_endW#_IO_buf_baseW#_IO_buf_endW# _IO_save_baseW#$_IO_backup_baseW#(_IO_save_endW#,_markers%#0_chain +#4_fileno"#8_flags2&#<_old_offset(#@_cur_column,x#D_vtable_offset-#F_shortbuf.1#G_lock2A#H_offset;#L__pad1DU#T__pad2EU#X__pad3FU#\__pad4GU#`__pad5HR#d_modeJ#h_unused2LG#l__FILE >q wint_tc` h._1M C._2P __wchQ __wchbRh __countN# __valueS#x]- ._3  __pos# __state#]__gnuc_va_list+]_IO_lock_t %_IO_marker  _next%# _sbuf+# _pos#qA]-W]-'fpos_t Xx ._12 c quot d# rem e# ._13 k quot l# rem m# ._14 w quot x# rem y#clock_t=4time_tME __compar_fn_t $888>floatdoubleptrdiff_ti__gnu_debug./__gnu_debug_def+ std6R7RX Z ] _7 bT  ie j nx  o  p  q  r  t  v( w= yX |v } ~   & G ]      ˻ Y I o t ҈ ԧ    * de eW g h i j k l m* nQ ou s t v w x2 zL {e |w }      1 \ m      B:h;<CDE GHIJ/KMLsMNOH %Fk)<g"Jl 0Rs6b| = c ƒ ç   !1!W!}!ʤ!!!"""B"b"" " " "nothrow_tallocator/ float_denorm_style  \q\q basic_string,std::allocator >W %#_M_pW#!W"W&W.&reverse_iterator<__gnu_cxx::__normal_iterator, std::allocator > > >reverse_iterator<__gnu_cxx::__normal_iterator, std::allocator > > >#nothrowA}DN$ strcoll k$ strxfrm oRWR$7 strtok WW%T strerror W$x memchr CU8R% atexit xc$ atof H$ atoi $ atol % bsearch U88RR%(div !e&=free [U%Xgetenv W%vldiv #%mblen jR%mbstowcs vRRwchar_t%mbtowc nR&qsort URR'rand %Grealloc YUUR&]srand `$|strtod H|W$strtol |$strtoul |%system % wcstombs zRW R%8wctomb qW__gnu_cxx (tabs _ZN9__gnu_cxx3absEx(div _ZN9__gnu_cxx3divExxnew_allocator__normal_iterator, std::allocator > >__normal_iterator, std::allocator > >%lldiv *$atoll $strtoll |$ strtoull |$*strtof ?|$Jstrtold J|long double &o_Exit %llabs &clearerr e$fclose տ%feof %ferror $fflush ڿ%*fgetc %Kfgetpos KW%ufgets WW$fopen %fread iRURR%freopen %fseek %'fsetpos '-W%Lftell %egetc 'getchar %gets "WW&perror %putc $remove $rename &rewind &1setbuf 5W%\setvbuf :WR)tmpfile $tmpnam WW%ungetc a%snprintf mWR*%vfscanf %vscanf %Bvsnprintf qWR%hvsscanf  lconv85 decimal_point8W# thousands_sep9W# grouping?W# int_curr_symbolEW# currency_symbolFW# mon_decimal_pointGW# mon_thousands_sepHW# mon_groupingIW# positive_signJW# negative_signKW#$ int_frac_digitsL]#( frac_digitsM]#) p_cs_precedesO]#* p_sep_by_spaceQ]#+ n_cs_precedesS]#, n_sep_by_spaceU]#- p_sign_posn\]#. n_sign_posn]]#/ int_p_cs_precedes`]#0 int_p_sep_by_spaceb]#1 int_n_cs_precedesd]#2 int_n_sep_by_spacef]#3 int_p_sign_posnm]#4 int_n_sign_posnn]#5$setlocale}W)localeconvh tm, tm_sec# tm_min# tm_hour# tm_mday# tm_mon# tm_year# tm_wday# tm_yday# tm_isdst# tm_gmtoff#$ tm_zone#()clock$difftimeH$)mktime) $GtimeG$hasctimeWhn %ctimeW$gmtime)$localtime)$strftimeRWRhmbstate_t_%%btowc&%@fgetwc@%kfgetws@%fputwc@%fputws @%fwide_@%fwprintfg@ *%fwscanf@ *%)getwc@'getwchar%ambrlen>RRa%mbrtowc4RRa%mbsinit.%mbsrtowcsaRRa%putwc@%"putwchar%JswprintfrR *%lswscanf  *%ungetwc@%vfwprintfz@ %vfwscanf@ % vswprintfR %0vswscanf  %Rvwprintf %svwscanf %wcrtomb8RWa$wcscat $wcscmp  $wcscoll  $wcscpy $6wcscspnR  %bwcsftime1RR h$|wcslenR $wcsncat R$wcsncmp  R$wcsncpy R% wcsrtombsgRW Ra $= wcsspnR  %] wcstodH ] % wcstof? ] $ wcstok ] % wcstol ] % wcstoul ] $!wcsxfrmR R%1!wctob*%W!wmemcmp   R%}!wmemcpy R%!wmemmove R%!wmemsetR%!wprintfm *%"wscanf *$""wcschrм $B"wcspbrk  $b"wcsrchrӼ $"wcsstr  %"wmemchr R%"wcstoldJ ] %"wcstoll ] %#wcstoull ] +]+bool, @-%3.Q#A"%.j#C"%%/#~new_allocatorH"%"(#addressK_ZNK9__gnu_cxx13new_allocatorIcE7addressERcW"%#(*$addressN_ZNK9__gnu_cxx13new_allocatorIcE7addressERKc"%#($allocateS_ZN9__gnu_cxx13new_allocatorIcE8allocateEjPKvW"%`80$deallocate]_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcj"%W`1%"a_ZNK9__gnu_cxx13new_allocatorIcE8max_sizeEvR"%0l%constructg_ZN9__gnu_cxx13new_allocatorIcE9constructEPcRKc"%W#2destroyk_ZN9__gnu_cxx13new_allocatorIcE7destroyEPc"%W1#+%1#%-(& 1 1##.%a"(&. &c"(&.&3~allocatori"(&"%+4&%!# _Atomic_word!u -}C/ 84npos }C5_M_dataplusu #_Rep_base_Rep6&_M_data_ZNKSs7_M_dataEvW"C6 '_M_data_ZNSs7_M_dataEPcW"CW67'_M_rep_ZNKSs6_M_repEvC"C6j'_M_ibegin _ZNKSs9_M_ibeginEv"C6'_M_iend$_ZNKSs7_M_iendEv"C7'_M_leak(_ZNSs7_M_leakEv"C6(_M_check/_ZNKSs8_M_checkEjPKcR"C`7P(_M_check_length7_ZNKSs15_M_check_lengthEjjPKc"C``6(_M_limit?_ZNKSs8_M_limitEjjR"C``6(_M_disjunctG_ZNKSs11_M_disjunctEPKc!#"C7)_M_copyP_ZNSs7_M_copyEPcPKcjW`7;)_M_moveY_ZNSs7_M_moveEPcPKcjW`7u)_M_assignb_ZNSs9_M_assignEPcjcW`]8)Iu_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_W84*Iy_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_W8o*I}_ZNSs13_S_copy_charsEPcS_S_WWW8*I_ZNSs13_S_copy_charsEPcPKcS1_W7*_M_mutate_ZNSs9_M_mutateEjjj"C```7 +_M_leak_hard_ZNSs12_M_leak_hardEv"C9_ZNSs12_S_empty_repEvC:Z+O"C.s+O"C.&.+O"CC.+O"CC``.+O"CC``.&.+O"C`.&.,O"C.&.;,O"C`].&&`,~basic_string"C";,_ZNSsaSERKSsC"CC;,_ZNSsaSEPKcC"C;,_ZNSsaSEcC"C]<-begin_ZNSs5beginEv"C<0-begin_ZNKSs5beginEv"CZ3_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc"C`];3_ZNSs6insertEjRKSsC"C`C;3_ZNSs6insertEjRKSsjjC"C`C``; 4l_ZNSs6insertEjPKcjC"C``;B4_ZNSs6insertEjPKcC"C`;{42_ZNSs6insertEjjcC"C``];4C_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc"C]<5erase[_ZNSs5eraseEjjC"C``_ZNKSs13find_first_ofERKSsjR"CC`;U>_ZNKSs13find_first_ofEPKcjjR"C``;>_ZNKSs13find_first_ofEPKcjR"C`;>_ZNKSs13find_first_ofEcjR"C]`; ?B_ZNKSs12find_last_ofERKSsjR"CC`;P?B _ZNKSs12find_last_ofEPKcjjR"C``;?B_ZNKSs12find_last_ofEPKcjR"C`;?B_ZNKSs12find_last_ofEcjR"C]`; @_ZNKSs17find_first_not_ofERKSsjR"CC`;S@5_ZNKSs17find_first_not_ofEPKcjjR"C``;@_ZNKSs17find_first_not_ofEPKcjR"C`;@A_ZNKSs17find_first_not_ofEcjR"C]`;A15_ZNKSs16find_last_not_ofERKSsjR"CC`;^A1L_ZNKSs16find_last_not_ofEPKcjjR"C``;A1R_ZNKSs16find_last_not_ofEPKcjR"C`;A1a_ZNKSs16find_last_not_ofEcjR"C]`<Bsubstrr_ZNKSs6substrEjj]&"C``;GB_ZNKSs7compareERKSs"CC;Bu_ZNKSs7compareEjjRKSs"C``C;B_ZNKSs7compareEjjRKSsjj"C``C``;C_ZNKSs7compareEPKc"C;=C_ZNKSs7compareEjjPKc"C``@_ZNKSs7compareEjjPKcj"C```RC]&]&&+&+C+]&-C&  _M_lengthR# _M_capacityR# _M_refcountC&#-oG&  C#A?}CA6D APoGB_ZNSs4_Rep12_S_empty_repEvC(D_M_is_leaked_ZNKSs4_Rep12_M_is_leakedEv!#"G(D_M_is_shared_ZNKSs4_Rep12_M_is_sharedEv!#"G0E_M_set_leaked_ZNSs4_Rep13_M_set_leakedEv"C0ZE_M_set_sharable_ZNSs4_Rep15_M_set_sharableEv"C0E_M_set_length_and_sharable_ZNSs4_Rep26_M_set_length_and_sharableEj"C`(E_M_refdata_ZNSs4_Rep10_M_refdataEvW"C(/F_M_grab_ZNSs4_Rep7_M_grabERKSaIcES2_W"C.&.&H~vec3&"G"(kHlength(_ZN4vec36lengthEv?"G(Hscale/_ZN4vec35scaleEfG"G?0Hsetlength7_ZN4vec39setlengthEf"G?(Hnormal<_ZN4vec36normalEvG"G0#IclearE_ZN4vec35clearEv"G(_IisExactlyZeroI_ZN4vec313isExactlyZeroEv"G(IisPrettyMuchZeroM_ZN4vec316isPrettyMuchZeroEv"G1IrQ_ZN4vec3pLERKS_cK"GcK(Joperator-=Y_ZN4vec3mIERKS_cK"GcK1/Ja_ZN4vec3aSERKS_cK"GcK0cJrotateYawm_ZN4vec39rotateYawEf"G?0JrotatePitchn_ZN4vec311rotatePitchEf"G?0JrotateSkewo_ZN4vec310rotateSkewEf"G?0JflipXq_ZN4vec35flipXEv"G(-Koperator+y_ZN4vec3plERKS_G"GcKDoperator-_ZN4vec3miERKS_G"GcK?+iKGtKKGeomE5_ZN4GeomaSERKS_LtK"nKLnKFLWorld` tK tK#string<]&Gcmd K#XGcmdMode !##\HLWorld"LLIHL_ZN5WorldaSERKS_L"LL/^LWorld"L/{L~World "L"JDraw_ZN5World4DrawEvK"LK+LK+KKLJʳ#LthisLMotheraLGcK+MtKK6MKH#LthisKMo56MLKM{L 8 $LthisMNw + OipN  OjtLPM^LQthisMQ__in_chrgRMM8  /$SMRMM  [$SMPNHLQthisMR&NM { $SMRDNM|  $SM)##nothrowA}DNT _ZNSt14numeric_limitsIfE12has_infinityE9&Td _ZNSt14numeric_limitsIfE13has_quiet_NaNE9&T _ZNSt14numeric_limitsIfE10has_denormE>&T '_ZNSt14numeric_limitsIdE12has_infinityE9&Td (_ZNSt14numeric_limitsIdE13has_quiet_NaNE9&T +_ZNSt14numeric_limitsIdE10has_denormE>&T `_ZNSt14numeric_limitsIeE12has_infinityE9&Td a_ZNSt14numeric_limitsIeE13has_quiet_NaNE9&T d_ZNSt14numeric_limitsIeE10has_denormE>&4npos }CA?}CA6D APoGUnpos _ZNSbIwSt11char_traitsIwESaIwEE4nposE}CV?_ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_max_sizeE}CV6D_ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_terminalE|/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crtn.S/usr/src/packages/BUILD/glibc-2.4/csuGNU AS 2.16.91.0.5% $ > $ > 4: ; I?  &I%% : ; I$ > $ >   I : ; : ;I8 : ;I  : ;  : ; : ; I : ; I8 I!I/ &I: ; II&9: ; :: ; 9: ; : ; : ;<  : ; : ; ( 4: ; @I? < .? : ; I< .? : ;I< !.? : ;< ".? : ;I< #.? : ; @I< $.? : ; @I< %.? : ; I< &'G : ; (.? : ; < )I4 *.? : ; @< + I,.? : ; @< -.G .I4 /.1@01 1.? : ;I@2: ;I 34: ;I 4.? : ; @@5: ; I 6.? : ;@I@7 84: ; I 94: ; I? < :4: ; I? < ;4G <4: ;@I? <  =4: ;@I? < >4: ; @I? < % : ; I$ > $ >   I : ; : ;I8 : ;I  : ;  : ; : ; I : ; I8 I!I/ &I: ; II&9: ; :: ; 9: ; : ; : ;.? : ; I< .? : ;I< .? : ;< .? : ;I< .? : ; @I< .? : ; @I< !.? : ; I< "#.? : ; < $I4 %.? : ; @< &.? : ; @I< ' I(< ).? : ; @IL M < * : ; +I8 2 ,.? 4 < -.? @I4 < ..? : ; < /.? : ; @L M < 0< 1.G 2I4 3: ; I4.1@51 6.G@7I4  8: ; I 94: ; I : ;.1@% $ > $ >  &I: ; I I : ; : ; I8 .? : ; < I4 I .? : ; @I< .? : ; @< .? : ; @I<  I.? : ; @< .G I4 .1@1 : ; I.G@I4  : ; I 4: ; I2  4: ; I .? : ; @I@.? : ; @@.G: ; .G: ; @ .4 @!I ".: ; @#9: ; $4: ; I? < %4G &4I? 4 < % : ; I$ > $ >   I : ; : ;I8 : ;I  : ;  : ; : ; I : ; I8 I!I/ &I: ; II&9: ; :: ; 9: ; : ; : ;.? : ; I< .? : ;I< .? : ;< .? : ;I< .? : ; @I< .? : ; @I< !.? : ; I< "#.? : ; < $I4 %.? : ; @< &.? : ; @I< ' I(< ).? : ; @IL M < * : ; +I8 2 ,.? 4 < -.? @I4 < ..? : ; @L M < /< 0 : ; 1.? : ; @L M < 2.? : ; @< 3.G 4I4 5: ; I6.1@71 8.G@9I4  :: ; I ;.1@% $ > $ > : ; I I  : ; : ;I8 : ;I  : ;  : ; : ; I : ; I8 I!I/ &I: ; II&9: ; :: ; 9: ; : ; : ;< < <  : ;I8 2 .? : ;< !I4 ".? 4 < #.? : ; I< $.? : ;I< %.? : ;< &.? : ;I< '.? : ; @I< (.? : ; I< )*G : ; +.? : ; @< ,.? : ; @< - I..? : ; < /.? : ; @I< 0.? : ; @I< 1.? : ; < 2.? : ; @< 3 : ; 4 I8 4 5.? 4 < 6.? : ; @IL M < 7.? : ; @L M < 8.? : ; < 9G : ;: : ;I8 2 ;.? : ;@I2 < <.? : ;@2 < =.? : ;@I< >.? : ;@I< ?.? : ;@< @.? : ;@< A.? : ; @2 < B.? : ; @L M < C.? : ; @I@DI E: ; I F.G GI4 H.1@I1 J: ; IK.G@LI4  M4: ; I2  N4: ; I O4: ; I P.G: ; Q: ;IR S: ;I T4: ;I U: ;I V4: ;I W.? : ; @@X4: ; I? < Y4G % : ; I$ > $ >   I : ; : ;I8 : ;I  : ;  : ; : ; I : ; I8 I!I/ &I: ; II&9: ; :: ; 9: ; : ; : ;.? : ; I< .? : ;I< .? : ;< .? : ;I< .? : ; @I< .? : ; @I< !.? : ; I< "#.? : ; < $I4 %.? : ; @< &.? : ; @I< ' I(< ).? : ; @IL M < * : ; +I8 2 ,.? 4 < -.? @I4 < ..? : ; @L M < /.? : ; @< 0.? : ; @< 1< 2 : ; 3 : ; I8 2 4.G 5I4 6: ; I7.1@81 9.G@:I4  ;: ; I < =4: ; I >4 ?.1@% : ; I$ > $ >   I : ; : ;I8 : ;I  : ;  : ; : ; I : ; I8 I!I/ &I: ; II&9: ; :: ; 9: ; : ; : ;.? : ; I< .? : ;I< .? : ;< .? : ;I< .? : ; @I< .? : ; @I< !.? : ; I< "#.? : ; < $I4 %.? : ; @< &.? : ; @I< ' I(< ).? : ; @IL M < * : ; +I8 2 ,.? 4 < -.? @I4 < ..? : ; @L M < /.? : ; @< 0< 1 : ; 2.? : ; @L M < 3.G 4I4 5: ; I6.1@71 8.G@9I4  :: ; I ;.1@% $ > $ > % : ; I$ > $ >   I : ; : ;I8 : ;I  : ;  : ; : ; I : ; I8 I!I/ &I: ; II&9: ; :: ; 9: ; : ; : ;<  : ; : ; ( <  : ; I8 2 !.? : ;< "I4 #4: ; @I? < $.? : ; I< %.? : ;I< &.? : ;< '.? : ;I< (.? : ; @I< ).? : ; I< *+ I,G : ; -G : ; ..? : ; < /.? : ; < 0.? : ; @< 1.? : ; @I< 2.? : ; @< 3.? : ; < 44: ;@I? < 5 : ;I8 2 6.? : ;@I2 < 7.? : ;@2 < 8.? : ;@2 < 9.? : ;@I2 < :.? : ;< ;.? : ;@I< <.? : ;@I< =.? : ;@< >.? : ;@< ?.? : ; @I2 < @.? : ;@I< A4: ; @I? < B.? : ; @I< C.? : ;@I< D.? : ; @I< E.? : ; @IL M < F : ; G : ; I8 2 H.? 4 < I.? @I4 < J.? : ; @L M < K.G@LI4  M: ; I N O4: ; I P.G QI4 R.1@S1 T4: ;@I? <  U4: ;@I? < V4: ; @I? < %# init.cK /usr/src/packages/BUILD/glibc-2.4/cc-nptl/csucrti.S 3!/!=Z!#!/=T !/!=Z!gg//Z!!!' /usr/include/c++/4.1.0/i586-suse-linux/bits/usr/include/c++/4.1.0/usr/lib/gcc/i586-suse-linux/4.1.0/include/usr/include/usr/include/bits/usr/include/GL/usr/include/c++/4.1.0/bitsutil.ha1.cppc++config.hcstddefstddef.hcstringstring.hcstdlibstdlib.hcstdiostdio.hlibio.htypes.h_G_config.hwchar.hstdarg.hclocalelocale.hctimetime.hcwcharnewworld.hgeom.hgl.hcamera.hlimitsbasic_string.hbasic_string.tccԔMg'u"5ZzXYY~h"cstddefstddef.hcstringstring.hcstdlibstdlib.hcstdiostdio.hlibio.htypes.h_G_config.hwchar.hstdarg.hclocalelocale.hctimetime.hcwchararmadillo.hТh=>===Ȣ%<h=UE util.hcamera.cppcamera.hih6hYʾ;׻ <'g>v@f'F׭wh*h*gK"!5hgx=>===>====". Ȣ%<h=< /usr/include/c++/4.1.0/i586-suse-linux/bits/usr/include/c++/4.1.0/usr/lib/gcc/i586-suse-linux/4.1.0/include/usr/include/usr/include/bitsutil.hgeom.hfront.cppc++config.hcstddefstddef.hcstringstring.hcstdlibstdlib.hcstdiostdio.hlibio.htypes.h_G_config.hwchar.hstdarg.hclocalelocale.hctimetime.hcwcharfront.h>hFF0hFF. fM=Ȣ%<h=! /usr/include/c++/4.1.0/usr/include/c++/4.1.0/bits/usr/include/c++/4.1.0/ext/usr/include/c++/4.1.0/i586-suse-linux/bits/usr/lib/gcc/i586-suse-linux/4.1.0/include/usr/include/usr/include/bitsnewutil.hgeom.hstl_list.hnew_allocator.hallocator.hgeom.cpplist.tccc++config.hcstddefstddef.hcstringstring.hcstdlibstdlib.hcstdiostdio.hlibio.htypes.h_G_config.hwchar.hstdarg.hclocalelocale.hctimetime.hcwchar*f  gh xw0g5h0g!zf^zvg5VgBg g6hK|v<XghZ6hYʾ;׻ <'g>v@=f{׭sv"!M"!MQY*=fh>.h@uKs> f <f <= u="g!=H4guuuuu==,J@ ʳ>=>===ga=". Ȣ%<h=<< /usr/include/c++/4.1.0/i586-suse-linux/bits/usr/include/c++/4.1.0/usr/lib/gcc/i586-suse-linux/4.1.0/include/usr/include/usr/include/bitsutil.hgeom.hlimb.cppc++config.hcstddefstddef.hcstringstring.hcstdlibstdlib.hcstdiostdio.hlibio.htypes.h_G_config.hwchar.hstdarg.hclocalelocale.hctimetime.hcwcharlimb.h@hlRU=Ȣ%<h= /usr/include/c++/4.1.0/i586-suse-linux/bits/usr/include/c++/4.1.0/usr/lib/gcc/i586-suse-linux/4.1.0/include/usr/include/usr/include/bitsutil.hgeom.hrear.cppc++config.hcstddefstddef.hcstringstring.hcstdlibstdlib.hcstdiostdio.hlibio.htypes.h_G_config.hwchar.hstdarg.hclocalelocale.hctimetime.hcwcharrear.h9>>>q=Ȣ%<h= c /usr/include/c++/4.1.0/i586-suse-linux/bits/usr/include/c++/4.1.0/usr/lib/gcc/i586-suse-linux/4.1.0/include/usr/include/usr/include/bits/usr/include/c++/4.1.0/bits/usr/include/c++/4.1.0/extutil.hgeom.hworld.cppc++config.hcstddefstddef.hcstringstring.hcstdlibstdlib.hcstdiostdio.hlibio.htypes.h_G_config.hwchar.hstdarg.hclocalelocale.hctimetime.hcwcharnewworld.hstringfwd.hbasic_string.hnew_allocator.hallocator.hatomic_word.hbasic_string.tcclimits  hZZZY׻YEYzX ֭d.tMtxMt#YuAt#Yu@H4guuuuu=ʳ>=sK /usr/src/packages/BUILD/glibc-2.4/cc-nptl/csucrtn.S !!! !| ȢAB $ԔD  F AB BpYAB ʘ3AB AB D~AB XAB XAB ڞAB vRAB | hAB ȢAB AAB ʳ*AB TAB DHAB Т%AB AB ԣAB 1AB DAB nAB AB AB N,AB zAB TAB ԭ?AB D?AB DTAB DޱAB D| <AB <hAB <ȢAB <FAB D<'AB <AAB <AAB <ʳ*AB <TAB D<JTAB D<1AB <нlAB <AB <AB <X/AB </AB <AB <ֶAB <EAB <0AB <HsAB <<AB <ʾTAB D<aAB <4AB <AB <AB <pAB <.AB <޹AB <AB <VAB <vAB | xhAB xȢAB xʳ*AB xHAB xAB xAB xDAB xXAB xlAB x]AB Dx]AB Dx<AB Dx AB Dx3AB Dx 3AB Dx@AB Dx@AB Dx@AB DxFAB DxL<AB Dx<AB D| AB AB hAB ȢAB FAB D'AB iAB AAB ʳ*AB JTAB D1AB HAB "}AB AB "AB  AB AB AB AB AB AB 2AB F AB T%AB Dz#AB DAB AB AB AB AB AB AB AB %AB D:.AB hAB nAB ,AB BAB AB AB AB iAB iAB  AB l AB zAB AB <AB ʾTAB DaAB B AB DLAB >AB X#AB |YAB D/AB <AB uAB BAB V$AB zdAB DAB T0AB xuAB DAB  AB *AB tAB tAB lAB AB AB AB | hAB ȢAB ʳ*AB !AB HAB @AB AB !AB AB AB AB AB AB !AB AB AB BAB FAB Z%AB AB ]AB D]AB DPAB DAB DAB DhAB DAB DAB DAB DAB D,AB DAB D| $hAB $ȢAB $ʳ*AB $HAB $!AB $>!AB $`AB $tAB $]AB D$]AB D$DAB D$AB D$|AB D$AB D$<AB D$<AB D| ʳ*AB HAB  8AB 8 ]AB D ]AB D AB D| AB Dinit.cshort intlong long intGNU C 4.1.0 (SUSE Linux)unsigned charlong long unsigned intshort unsigned int/usr/src/packages/BUILD/glibc-2.4/csu_IO_stdin_useddenorm_indeterminatedenorm_absenttheCamera_S_max_size_S_terminalhas_quiet_NaN_ZSt7nothrowhas_infinitydenorm_presenthas_denormunsigned int__in_chrgArmadillooperator=thisunsigned intthis__in_chrgunsigned int__in_chrgoperator=thisunsigned intnew_allocatordeallocateallocator >__in_chrgoperator=max_sizesplicethis_List_impl__positionget_allocator_List_iterator__tmpAddChildallocateoperator++address~new_allocatoroperator--allocatorconstructallocator_List_baseunsigned int~allocator__in_chrgoperator=thisDefaultunsigned int__in_chrgoperator=thisunsigned intunsigned intfind_last_not_offind_last_ofbasic_stringdenorm_indeterminatedenorm_absentfind_first_offind_first_not_of_ZNSs4_Rep11_S_max_sizeE_ZNSs4_Rep20_S_empty_rep_storageEreplaceassign_S_max_size_ZNSs4nposEcompare_ZNSs4_Rep11_S_terminalEmax_sizeoperator[]_S_terminalappend_S_copy_chars_Alloc_hiderhas_quiet_NaNoperator+=_ZSt7nothrowhas_infinitydenorm_presentnew_allocatorhas_denormrfindoperator=allocatorinsert_S_empty_rep_S_empty_rep_storageunsigned intȢɢtɢˢtˢ͢uԔؔtؔޔQޔߔtߔtpupqtqstsɘuʘ˘t˘͘t͘utt~u~ttuttXuXYtY[t[ڞuڞ۞t۞ݞtݞuuvwtwytyȢuhitiktkuȢɢtɢˢtˢ͢uttɳuʳ˳t˳ͳtͳuttHuHItIKtKuТѢtѢӢtӢuttԣuԣգtգףtףuttuttnunotoqtquttuttNuNOtOQtQzuz{t{}t}TuTUtUWtWӭuԭխtխ׭t׭uttSuTUtUWtWݱuޱ߱t߱tguttuhitiktkuȢɢtɢˢtˢ͢uttuttuttɳu t  t Iuʳ˳t˳ͳtͳuttHuJKtKMtMuttϽuнѽtѽӽtӽ<uttuttWuXYtY[t[uttuttնuֶ׶t׶ٶtٶutt/u01t13t3GuHItIKtKu<=t=?t?ɾuʾ˾t˾;t;ut!t!uttutt utt-uttu./t/1t1ݹu޹߹t߹tuttVuVWtWYtYuuvwtwytyuhitiktkuȢɢtɢˢtˢ͢uʳ˳t˳ͳtͳuHItIKtKuttuttDuDEtEGtGWuXYtY[t[kulmtmotouttutt;u<=t=?t? u  t  t utt u  t t?u@AtACtC@u@AtACtC@u@AtACtCFuFGtGItILuLMtMOtOuttuttuttuhitiktkuȢɢtɢˢtˢ͢uttuttutt!uttɳuʳ˳t˳ͳtͳuJKtKMtMuttϽuHItIKtKu"#t#%t%uttuttuttuttuttuttu t  t utt2u23t35t5FuFGtGItISuTUtUWtWyuz{t{}t}uttuttuttuttuttuttuttuttutt9u:;t;=t=huhitiktkmunotoqtquttuttuttuttuttuttuttkuttulmtmotoyuz{t{}t}uttAu<=t=?t?ɾuʾ˾t˾;t;ut!t!uBCtCEtEKuLMtMOtOuttXuXYtY[t[{u|}t}tuttut t ButtSuBCtCEtEUuVWtWYtYzuz{t{}t}uttxuTUtUWtWuxyty{t{utt u  t t*u*+t+-t-=uttuttlulmtmotouttuttuttuhitiktkuȢɢtɢˢtˢ͢uʳ˳t˳ͳtͳuttuHItIKtKu@AtACtCuttuttuttuttuttuttuttuttuttuttBuBCtCEtEEuFGtGItIYuZ[t[]t]uttuttuttOuPQtQStSuttutthuhitiktkuttuttuttutt,u,-t-/t/uttuhitiktkuȢɢtɢˢtˢ͢uʳ˳t˳ͳtͳuHItIKtKutt=u>?t?AtA_u`atactcsututuwtwuttuttCuDEtEGtGutt|u|}t}tuttuttutt uʳ˳t˳ͳtͳuHItIKtKu  t  t 8 u8 9 t9 ; t;  u  t  t  u  t  t { u| } t}  t  u.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.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_locTT#hh 1<<B ܃J||)Ro _o<< n  w  {00|y  ȍ``  Ƞh5h t5t|5|5x6x|6| 77 xPȭ!-^;{5GTd_s$Rj@&N "Th܃|<    0  ` h5t5|55x6|677 !"#$%& 4;F{T h5t5|577  p5x5 |5+  ;Av}0 ֶ E 5&g57|6Mg5`n z_i" 8h! !&"   (8!1<" CRX#"  !z Z% ? JT" T T )" 6Ct P!Z_k 8 | X @ ! "  !`!!"," e, q8x|Y" " |!@ ԭ? 1" 8]  " C` Ssc%"  7"  ڞ x!. $(X DQ" ?E"  !" >4 QF a o7|< >! >" !  ޱ " 2 TL B" u  V$" ʘ3   "  F" ( $8+ Т% E ! X | e @ s 8x l " P! /"  '"  " %  6 F L L W "  |  7 ] T" ʾT" B p" 8     , zd" g  !p 7 8 ] 0 A" _ *"  L! "    *  C aZ T0 l l  7,!   ," !) !3/ B_P3 \0 cT%"   v Hs  ] u V " h" (" Q[ozX/ ] <" !n" @  2" :" a z 8  !" ~ L< !!X   !# \ 38F " k޹ 7 Ԕ KN,   ,t 9V< c 3 oi |Eh ( !8 a"   !7  8zH] U9gF ul  ! ! 7i g!7,! (: !D"" f}_Ȣ" "}"    ! ]  !% !/<5NpY dH" tB  # !z#" F " 7B" _|  vl8{t < 8!  < !T !h" &3D B2S] `x нl" ʳ*"  " A" P 4&{88> !M7Z&i x !@8(:." D vR  0z G!Q" |xu" 'h8ԣ L  1  8abi-note.Ssuse-note.S../sysdeps/i386/elf/start.Sinit.cinitfini.c/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crti.Scall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.5751p.5749__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crtn.Sa1.cpparmadillo.cppcamera.cpp_GLOBAL__I_theCamera__tcf_0_Z41__static_initialization_and_destruction_0iifront.cppgeom.cpplimb.cpprear.cppstdafx.cppworld.cpp_DYNAMIC__init_array_end_GLOBAL_OFFSET_TABLE___init_array_start_ZN9Armadillo9WalkRightEvglutSpecialFunc_ZN4vec313isExactlyZeroEvlastFrame_ZTV5Front_Z8drawCubev_ZTS3Pawcos@@GLIBC_2.0_ZNSt10_List_baseIP4GeomSaIS1_EE10_List_implD1Ev_ZN3PawC1Ev_ZN4GeomC2Ev_ZTV3Ear_ZN4vec36lengthEvgluErrorString_ZNSt10_List_baseIP4GeomSaIS1_EE11_M_get_nodeEv_ZTS4Tail_ZN9Armadillo7AnimateEv_ZN3Paw4DrawEv_ZN9ArmadilloD2Ev_ZN4vec3miERKS__ZNSt15_List_node_base6unhookEv@@GLIBCXX_3.4_ZN9Armadillo4DrawEv_ZN9ArmadilloC1Ev_ZN4vec3C1EvglReadPixels_ZN4GeomD1Ev_ZTV4TailglutKeyboardFunc_ZN5World4DrawEv_ZN9Armadillo8WalkLeftEv_ZN4Head4DrawEv_ZN3Paw10OverExtendEv_ZN4Claw6ClenchEv_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEED2Ev_ZTI3Leg_ZTV4Claw_ZTS3EarglColor3f_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEEC2Ev_ZN3LegC1EviCount_ZNSt4listIP4GeomSaIS1_EE14_M_create_nodeERKS1__ZNSt4listIP4GeomSaIS1_EE5clearEvglRotatef_ZTS5Front_ZN4HeadC1Ev_ZN9ArmadilloD1Ev_Z2dpP4vec3S0_dragY_ZN4ClawD2Ev_ZNKSt14_List_iteratorIP4GeomEdeEv_ZN4Tail4DrawEvasin@@GLIBC_2.0_ZNKSt10_List_baseIP4GeomSaIS1_EE19_M_get_Tp_allocatorEv_fp_hwHeight_ZNSt4listIP4GeomSaIS1_EEC1ERKS2__ZN4ClawC2Ev_Z14motionCallbackiiglFinish_ZTV3Paw_ZN6Camera7ZoomOutEvfprintf@@GLIBC_2.0_Z19mouseButtonCallbackiiiiglutMainLoop_ZN9__gnu_cxx13new_allocatorIP4GeomE7destroyEPS2__ZNSsaSEPKc@@GLIBCXX_3.4clock@@GLIBC_2.0_ZSt17__throw_bad_allocv@@GLIBCXX_3.4_ZNSaISt10_List_nodeIP4GeomEED1Ev_ZTI9ArmadilloglutCreateWindow_ZN9__gnu_cxx13new_allocatorIP4GeomEC2Ev_ZN6Camera5SwingEf_ZN4Claw4DrawEvglutSolidCube__dso_handle_ZN4RearC2Ev_ZN4Tail7DefaultEv_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE8allocateEjPKv_ZTS4Head__libc_csu_fini_ZN9ArmadilloC2Ev_ZNSt4listIP4GeomSaIS1_EE6removeERKS1___cxa_atexit@@GLIBC_2.1.3_ZNSt10_List_baseIP4GeomSaIS1_EEC2ERKS2_gluPerspective_ZNSt10_List_baseIP4GeomSaIS1_EE11_M_put_nodeEPSt10_List_nodeIS1_E_Z7dumpPPMi_ZN3Leg8Walk_LagEv_ZN3Leg7DefaultEv_ZNSaIP4GeomEC1EvglMatrixMode_ZN4vec35scaleEffd_ZN9Armadillo9IsWalkingEv_ZN4Claw7DefaultEv_ZN4RearD1Ev_ZN5FrontD1Evdrag_ZN5Front4DrawEv_ZNSaISt10_List_nodeIP4GeomEEC1IS1_EERKSaIT_E_ZTV4Head_ZNSt4listIP4GeomSaIS1_EE9_M_insertESt14_List_iteratorIS1_ERKS1__ZN4vec35clearEv_ZNSaIP4GeomED1Ev_ZN3Paw6ClenchEvputs@@GLIBC_2.0_initglViewport_ZNSaIP4GeomEC1ISt10_List_nodeIS0_EEERKSaIT_E_ZN3LegC2Ev_ZN5WorldC2Evcamera_ZN3EarD1Ev_ZN4vec3plERKS__ZN4vec36normalEv_ZN3Leg4CurlEv_Z4distP4vec3S0_pWorld_ZN6CameraC1Ev_ZN3PawD2Ev_ZN3Leg10Walk_ReachEv_ZNSt4listIP4GeomSaIS1_EE8_M_eraseESt14_List_iteratorIS1_E_ZTI3EarglutInitWindowSize_ZN5WorldD1EvgluLookAt_ZN4vec3mIERKS_glutMotionFunc_ZNSt4listIP4GeomSaIS1_EED1Ev_ZN3Paw7DefaultEv_ZTS5World_ZnwjPv_ZN9Armadillo7DefaultEv_Z15displayCallbackv_ZN4Geom12DrawChildrenEv_ZNSsD1Ev@@GLIBCXX_3.4_ZN4Geom6DisownEv_ZN4Geom9PopCoordsEv_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3_ZN6Camera6LookAtE4vec3_ZN3LegD1Ev_ZNSt10_List_baseIP4GeomSaIS1_EE10_List_implC1ERKSaISt10_List_nodeIS1_EE_ZTV3Leg_ZTI4Head_ZN6CameraD1EvglutMouseFunc_ZN3EarC1Ev_start_ZNSt4listIP4GeomSaIS1_EE5beginEv_ZN4HeadD2Ev_ZN6Camera5ArcUpEv_ZN6Camera8SwitchToEv_ZN5WorldD2Ev_ZN4Geom8AddChildEPS_fff_ZN6Camera7ArcDownEv_ZNSaISt10_List_nodeIP4GeomEED2Ev_ZN4vec3C1Efff_ZN9__gnu_cxx13new_allocatorIP4GeomED2EvglLightfvglutInitDisplayModeglGetError_ZN6CameraD2Ev_ZN3EarD2Ev_ZNSt4listIP4GeomSaIS1_EE9push_backERKS1__ZTS4Claw_ZNSaISt10_List_nodeIP4GeomEEC2ERKS3__ZN4HeadC2Ev_ZN4Head7NodDownEvglutInit_ZNSt14_List_iteratorIP4GeomEppEv_ZNKSt14_List_iteratorIP4GeomEneERKS2__ZN6Camera10SwingRightEvtflags_ZN5WorldC1EvglLoadIdentity_ZN4vec35flipXEv_Z12idleCallbackv_ZN5FrontC1EvglPopMatrix_ZTS3Leg_ZTV9Armadillo_Z15specialCallbackiii_ZN6CameraC2Ev_ZTI4Claw__libc_csu_init_Znaj@@GLIBCXX_3.4_ZNSt10_List_baseIP4GeomSaIS1_EED2Ev_ZN6Camera6ZoomInEv__bss_start_ZN4TailC2EvmainglutIdleFunc_ZNSt15_List_node_base4hookEPS_@@GLIBCXX_3.4_ZN9Armadillo11AnimateWalkEi_ZN3Leg12Walk_SupportEvputc@@GLIBC_2.0_ZN4Coil4DrawEv_ZN4GeomD2Ev__libc_start_main@@GLIBC_2.0_ZN4HeadD1Ev_ZN3EarC2Ev_ZN4CoilC1EvglutSwapBuffers_ZN3LegD2Ev_ZTI4Tail_Znwj@@GLIBCXX_3.4Dump_ZN4Head7DefaultEv_ZN4vec39setlengthEf_ZN3Leg10Walk_RaiseEv_ZTI4CoilglutPostRedisplaydata_start_ZN9Armadillo8BodyCurlEvglutDisplayFunc_ZN4TailD1Evprintf@@GLIBC_2.0_ZN5FrontD2Ev_ZN4CoilD1Ev_ZN4GeomC1Ev_ZTS4Coil_fini_ZN4Tail4CurlEvWidth_ZN4CoilC2Evsqrt@@GLIBC_2.0_ZTI4Geom_ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3_ZN6Camera9SwingLeftEvfclose@@GLIBC_2.1_ZTS4Rear_ZNSt14_List_iteratorIP4GeomEppEi_ZNSsC1Ev@@GLIBCXX_3.4glutReshapeFuncglPushMatrix_ZN4vec3D1Ev_ZN4CoilaSERKS__ZN4CoilD2Ev_ZN9Armadillo9SwingRearEf_ZTI5Front_ZN3PawC2Ev_ZN4TailD2Ev_ZN3Leg5RaiseEv_ZTV4GeomglEnable_ZTI4Rear__cxa_pure_virtual@@CXXABI_1.3_Z15reshapeCallbackii_ZN4GeomaSERKS__ZN4Geom7AnimateEv_ZdaPv@@GLIBCXX_3.4_ZTI3Pawexit@@GLIBC_2.0_ZNSt4listIP4GeomSaIS1_EE3endEvglClear_ZNSt14_List_iteratorIP4GeomEC1EPSt15_List_node_base_edata_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE10deallocateEPS4_j__i686.get_pc_thunk.bx_end_ZN4Rear4DrawEv_ZN5FrontC2Ev_ZTV5World_ZN4RearD2Ev_ZN4ClawC1Ev_ZN4RearC1Ev_ZTS4Geom_ZTI5WorldglScalef_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEEC2ERKS5_glReadBuffer_ZN3Ear4DrawEvfopen@@GLIBC_2.1_ZN4ClawD1Ev_Unwind_Resume@@GCC_3.0_IO_stdin_used_Z2cpP4vec3S0_S0__ZN4vec3aSERKS__ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIP4GeomEE8max_sizeEv_ZN4vec3pLERKS_glTranslatef_ZN3PawD1Evsprintf@@GLIBC_2.0fwrite@@GLIBC_2.0dragX_ZTS9Armadillo__data_startsin@@GLIBC_2.0_ZN3Leg4DrawEv_Jv_RegisterClasses__gxx_personality_v0@@CXXABI_1.3_ZTV4ReartheCamera_ZN9__gnu_cxx13new_allocatorIP4GeomE9constructEPS2_RKS2__ZN4TailC1Ev_Z16keyboardCallbackhii_ZN6Camera3ArcEf_ZN4Geom10PushCoordsEv_ZTV4Coil_ZNSt10_List_baseIP4GeomSaIS1_EE7_M_initEv_ZNSt10_List_baseIP4GeomSaIS1_EE8_M_clearEv_ZdlPv@@GLIBCXX_3.4elapsed_ZN9Armadillo10SwingFrontEf_ZN4Coil7AnimateEv__gmon_start___ZN9Armadillo4WalkEvpArmadillo