ELFn4(UE PhE PRjfEPPPP‰]ÐUE REP‰v]UE PPhE PEPPP‰]ÍvU,WVSEEj EEPEPE PVEE &}tVE PEt&}umEPRPB;E u EPUEPRP;EuEPUEEEPËE닃}t}}t_EPEPE;EuE@Ut&EPE PEPEPt&EPEP}tEPEPjEWEE}tWt&}uh hhShZEPEPEPE PQ}tV&}tWY t&e[^_]ÉU VSEPEEPEEPËE}uKE PEPREPREPREEEEEPƋE뭋E PEPREPPREPRe[^]ÍvU}u$h`hhSh} uh`hhSh}uh`hhShEPEPt&EPE}uJt&EP;E u.EP;EujEPQ뚃jEP1:v.jEP捶 t&]ÍvU}uhhhSh} u$hhhShEPEEEEP;E uEP‰+t&EPEE;Eu1]ÉU}uhhhSh } u$hhhShEPEPEPE}u3EP;E ujEPW뱃jEP1> &.jEP捶 t&]ÍvUS}uh@h hSh } u#h@hhShat&E PE}uLt&EPB(E}tEPEPZu1 EPËE문]]ÉU,WVS}uhh(hSh} u%hh)hSh&EPÍPEEEPEPEPE}u E8uuUM EjEPEE;ErvEEUE PEP tE;UUUM} M܋UUM܋U M܋M܋U 낉}t Uv1E}tEPt&U.,&jEP ve[^_]ÐU,WVS}u!hh[hShv} uhh\hShE PEPE}uhhbhSh E PE}uEPB(E}EEt&EPËE}uE PEEPB(E}t뺃EPEPEPu&EPEPEPEPPEPƋE0E PEEPz(tEPNjEډEEEPB(EEPEUE}uE PEE;EuEPUEx(EPEPCE}uhhhShEPEPEPEPPUB(EPEP(REREP(REP(UE UP E PREPEU e[^_]ÐU VS}uhhhSh} uhhhSh!E PPREt&EPx(tEPËE؋EEEPBEEx uEPEP;EPƋE}u(E PPREE;Eu눋E @,e[^]ÐUWVShh&hPEPE}u t&h=hEPREt&}uHEPPhChPEPËE봍t&hhEPƋEAhhhhEhPEEP9E|QEPEPEhbERhdhPPExu%hhhSh&E PthhhShE PPRE}uHEPUEPhChPEPNjE밃hhEv &jEPjEP΍e[^_]USEEP9E| t&EPEPX ]EPEPxtEPuoEPuZhEPEPRhhPP&EPEPxuehh EPEPRh?hPPPqhEPPBPPBPh`hPPjt&E]]ÐU$SUU PUPEEPEPEPEvjEPjEPEEUP(EPEP(REREP(RE PPRPBPEPEEUR9E|IEPEPEEx(tEx,uEPEPtEP,!UE럃}t &{EPEPEPE}u EِjEPEA?jEPajEP t& &jEPjEPΉ؋]؉]ÐUWVSEPEEEPEPEȃjP EȃPEPPËPu ,&hEP"E܃EPEPEPEPPPE$E$E$EP UREHPEPPREHPEPƋE܉EHPEPGEHPEPEE@(EHPEP||@,hEP2E؃jxƅwxPƅwEvwtxPE@ EU؉P}u%hhvhSh&EPEPEEP u@EPEPMEPEPPEPE먃EPEPhEPuj hEP^hhEPhhPPPjt&EЋUԉEUEURPEEEEEEEPEPEP pjEPjEPp t&jEPkwtxPvjEP띍jEP t&X[^_]ÉUShjEPj8P 8RtUhEPh hPPj8P1xvEP8RÃj8P?v3j8Pލ &(]ÐU(EPEPEEPE}ut&EPEEP jEPh/ EPPh: E PPPEPEPEPE}uh= jEP$hCjEP$hCjEP$h? E PPPPPPPvjEPhB EPPh: E PPPEPEPEPE}uhE PEPEPEPE}uDEPPPhCE PP렃h= E PjEP't&jEPvjEPjEPft&jEPzjEP t&]UhjE Pj

9t&jEP,'ve[^_]01.01*d3d:<Ix;#In Dn #<U-5  !7"L#b%z&123456 889Q;q=>?@ABC D% E; FS Gj H I N Q R S T V Y8 oK ra u{ { |    7 P k ! " # $ %&'/*D.X:m?DINT`ein0oGs\pG.DZr9TqnW50L3byW[.H]#v$%&I*D& FmJ)KBP\RuS)O h#$% n 0 =!"!Z!!!"B"V"s"""""6# .$n$R%!%"%#%%%&%(&)&*-&+B&-V&.k&/&0&2&5&6&7&:&L'Q''''$(;(v(P,S,U0L0S3-4c\88RS<<`@AYzEEn~JJJJJJK K#NNQLRVR~TU(0Z[\#\_`*a$-a-a- D-D-D-WW$[a9b;b?b_g_h$bib'ib DbDbDb!!$(9i$e]iehie DeDeDeMM$Qi#Jk_Jo#p$ipiqi qiqiDiDi Ds DtDulDwDxDyD}D~D DD$D.D8DNDhDDDDDDD DD$qr-qr=qsHqsSqt aq55555$lq#r$ls's DDDDTDD1s:sCs$Ls$@rss sDDDD0DTDxDDDDDEss$Is$ss DDDD*DTDhDtDDDDDst$t$\3t@t DDDD*DTDgDDDD Ot]t$ it$ lt t  D D D D+DTDtDDDDDtTtt$t$'8t't' D'D' D( D)-D-XD.D0D1D5D6D7D=D>D@DBDDDE4DG9DKxDMDODPu-u. uK ,u1=u3Iu>QuBtx$]u$Z ~uZuZ DZDZ D[ D\0D`TDblDfDgDiDlDmDpDtDvDwDyD{ D|D}DD3DYDtDDDDDDDDDDDD DDD1DUDDDDDDDDu`uuu uguiujupYYYttu u$ v$ /vD=PD?cD@lDBqDCwDDDHDIDMDNDQDR"~~~ /q~(q~6~8~:(lqIK$_!$TDTNT DTDT D\ D]D^"D`)Db8DdDeDgDiDj=DkZDlyDmDqDrDsDtRDu\DveDwDyD|D~DDDD D:DRDDDiZ\]^` fffsxzH$$ DD D D)DGDDD8 )G$.$Xe pDDDDDD D@DvDDDDDDDD2DQDeDxDDDvˀـQ(($$ - DD D D(DFDDD ;< (F$Q$oDD D D DD#D?DtDDDDDD D D DDD:DYDDDD D!D"#D#-D$6D%\D&oD'oD+D,D.D44D5| ρ t؁!'+)o4t$7$VlDD D DPDWt@ W$`$eтe܂e DeDeDfDhNDipDjDkDkg$$&!&.& D&D&D(D) D)8@&$E$o| DD D D`DDDDD@ $$ DD D D0D9DLDSD_DnDxDDDDDD0DXD_@ _$h$w7wDwDw Dx DyDz D{7D|CD}LD~[D~bD@wQxZ| b$kc$DD D DD2@ 2$9$CDŽCԄC DCDCDC1@C@C$:$5B DD D D0D5DADHDQDZDsL@ s$zY$ DD D D`DDDD@ $$&&& D&D&D(D) D)@&$$HU DD D D`DDDDD_@l $u$wwDwDw Dx DyDz D{7D|CD}LD~[D~b@wx| b$k$DD D DD2@ 2$9$:/:D:D:D:<@:$I$8l8D8D8 D8y@8 $!$wwDwDw Dx DyDz D{7D|CD}LD~[D~b@wƇxχ| b$k؇$DD D DD2@ 2$9($CLCYC DCDCDC1j@Cw@C$:$__D. D_ eD.e@_$l̈$_ވ__ D.D.6@_ @_$?$_7_D_ D4D4IV@_c@_$Ru$,,, D,D, D. D/D2D3D4D57D6D7D7%@,.ʉ0 $/҉$;;; D;D; D= D>D?]DApDBxDCDDDEDGDIDI@; pxxC$#$LbDD D DPDWj@x W$`$$$D$D$ D% D&D'D(D(u@$ $͊$wwDwDw Dx DyDz D{7D|CD}LD~[D~b@w x| b$k$@DD D DD2M@Z 2$9c$&&& D&D&D(D) D)@&$$Ջ DD D D`DDDDD@ $$&*&7& D&D&D(D) D)A@&$N$t DD D D`DDDDD@ $$llČl ΌDlDlDmDn*Do8@l@l8$A$x.xDxDxDy$ ;$|N|[| f|q|D|D|D}D~DD|@|@| @| @| $!$ƍӍ DDDD%D@D[D_ލ@@_$i$< <D<D<D=D> @< $-$d@dDdDdDeDf M@d $Z$iniDiDi Dj Dk{@i $&$nnDnDn Do Dp@n $&$sˎsDsDs Dt Du؎@s $&$  $DDDDD',@:@#$0G$es DDD%@@$.$ďDD D DDD D4DEDLҏ@ L$S$DDDD (@ $5$NDDDD [@ $h$ DDDDD'@@#$0ʐ$ DDD% @@$.($KDD D DDD D4DEDLY@gv L$S$--D-D-D.D/ @- $$7ّ7D7D7D8D9 @7 $$TT'T DTDT DU DV DW4@TB@T $O$]o]}] D]D]D^%@]@]$.$fВfDfDfDjDk DmDn)ޒ@f)$0$ DD D D D+@9@ $F$dr DDD%@@$.$ÓDDDD DD*ѓ@*$1ߓ$**DsD* DsE@*$L$747A7 K7U7D7D7D7_@7l@7v@7@7$&$RRDRDRDR ɔ@R $ה$!!D!D!D!$ $U0UDUDUDU F@U $T$RuRDRDRDR @R $$88D8D8 D8@8 $!ƕ$UUDUDUDU @U $$RRDRDRDR -@R $;$!^!D!D!D!$ k$!!D!D!D!$ $CCŖC DCDCDC1֖@C@C$:$RRDRDRDR ,@R $:$!]!D!D!D!$ k$DDD @ $$8З8ޗD8D8 D8@8 $!&( &0 &8 +&< @& @ Y&!D n$rrr DrDrDsDt*Du8ޘ@r@r8$A$- -D-D-D.D/@-$+$2A2D2D2D3D4N@2$[$7n7D7D7D8D9{@7$$PPDPDP DQ DR8@P 8$?$ΙۙDDDD @ $$::D:D:D:$@:$1$:N:D:D:D:\@:$j$88D8D8 D8@8 $!$CCĚC DCDCDC1՚@C@C$:$::D:D:D:@:$d$obj.cc/afs/andrew/scs/cs/15-463/pub/src/a2/cell/obj.ccgcc2_compiled.int:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);12;0;bool:t(0,19)=@s8;-16;void:t(0,20)=(0,20)__wchar_t:t(0,21)=r(0,1);0020000000000;0017777777777;__vtbl_ptr_type:t(0,22)=*(0,23)=f(0,1)/usr/include/stdlib.h/usr/include/features.h/usr/include/sys/cdefs.h/usr/include/gnu/stubs.h/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/stddef.hsize_t:t(5,1)=(0,4)div_t:t(1,1)=s8quot:(0,1),0,32;rem:(0,1),32,32;__as::(1,2)=#(1,1),(1,3)=&(1,1),(1,4)=*(1,1),(1,5)=&(1,1),(0,20);:__as__3._0RC3._0;2A.;._0::(1,6)=#(1,1),(1,4),(1,4),(1,5),(0,20);:__3._0RC3._0;2A.(1,7)=#(1,1),(1,4),(1,4),(0,20);:__3._0;2A.;;ldiv_t:t(1,8)=s8quot:(0,3),0,32;rem:(0,3),32,32;__as::(1,9)=#(1,8),(1,10)=&(1,8),(1,11)=*(1,8),(1,12)=&(1,8),(0,20);:__as__3._1RC3._1;2A.;._1::(1,13)=#(1,8),(1,11),(1,11),(1,12),(0,20);:__3._1RC3._1;2A.(1,14)=#(1,8),(1,11),(1,11),(0,20);:__3._1;2A.;;/usr/include/sys/types.h/usr/include/bits/types.h/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/stddef.h__u_char:t(7,1)=(0,11)__u_short:t(7,2)=(0,9)__u_int:t(7,3)=(0,4)__u_long:t(7,4)=(0,5)__u_quad_t:t(7,5)=(0,7)__quad_t:t(7,6)=(0,6)__int8_t:t(7,7)=(0,10)__uint8_t:t(7,8)=(0,11)__int16_t:t(7,9)=(0,8)__uint16_t:t(7,10)=(0,9)__int32_t:t(7,11)=(0,1)__uint32_t:t(7,12)=(0,4)__int64_t:t(7,13)=(0,6)__uint64_t:t(7,14)=(0,7)__qaddr_t:t(7,15)=(7,16)=*(7,6)__dev_t:t(7,17)=(7,5)__uid_t:t(7,18)=(7,3)__gid_t:t(7,19)=(7,3)__ino_t:t(7,20)=(7,4)__mode_t:t(7,21)=(7,3)__nlink_t:t(7,22)=(7,3)__off_t:t(7,23)=(0,3)__loff_t:t(7,24)=(7,6)__pid_t:t(7,25)=(0,1)__ssize_t:t(7,26)=(0,1)__rlim_t:t(7,27)=(0,3)__rlim64_t:t(7,28)=(7,6)__id_t:t(7,29)=(7,3)__fsid_t:t(7,30)=s8__val:(7,31)=ar(0,1);0;1;(0,1),0,64;__as::(7,32)=#(7,30),(7,33)=&(7,30),(7,34)=*(7,30),(7,35)=&(7,30),(0,20);:__as__3._2RC3._2;2A.;._2::(7,36)=#(7,30),(7,34),(7,34),(7,35),(0,20);:__3._2RC3._2;2A.(7,37)=#(7,30),(7,34),(7,34),(0,20);:__3._2;2A.;;__daddr_t:t(7,38)=(0,1)__caddr_t:t(7,39)=(7,40)=*(0,2)__time_t:t(7,41)=(0,3)__swblk_t:t(7,42)=(0,3)__clock_t:t(7,43)=(0,3)__fd_mask:t(7,44)=(0,5)__fd_set:t(7,45)=s128__fds_bits:(7,46)=ar(0,1);0;31;(0,5),0,1024;__as::(7,47)=#(7,45),(7,48)=&(7,45),(7,49)=*(7,45),(7,50)=&(7,45),(0,20);:__as__3._3RC3._3;2A.;._3::(7,51)=#(7,45),(7,49),(7,49),(7,50),(0,20);:__3._3RC3._3;2A.(7,52)=#(7,45),(7,49),(7,49),(0,20);:__3._3;2A.;;__key_t:t(7,53)=(0,1)__ipc_pid_t:t(7,54)=(0,9)__blkcnt_t:t(7,55)=(0,3)__blkcnt64_t:t(7,56)=(7,6)__fsblkcnt_t:t(7,57)=(7,4)__fsblkcnt64_t:t(7,58)=(7,5)__fsfilcnt_t:t(7,59)=(7,4)__fsfilcnt64_t:t(7,60)=(7,5)__ino64_t:t(7,61)=(7,4)__off64_t:t(7,62)=(7,24)__t_scalar_t:t(7,63)=(0,3)__t_uscalar_t:t(7,64)=(0,5)__intptr_t:t(7,65)=(0,1)u_char:t(6,1)=(7,1)u_short:t(6,2)=(7,2)u_int:t(6,3)=(7,3)u_long:t(6,4)=(7,4)quad_t:t(6,5)=(7,6)u_quad_t:t(6,6)=(7,5)fsid_t:t(6,7)=(7,30)loff_t:t(6,8)=(7,24)ino_t:t(6,9)=(7,20)dev_t:t(6,10)=(7,17)gid_t:t(6,11)=(7,19)mode_t:t(6,12)=(7,21)nlink_t:t(6,13)=(7,22)uid_t:t(6,14)=(7,18)off_t:t(6,15)=(7,23)pid_t:t(6,16)=(7,25)id_t:t(6,17)=(7,29)ssize_t:t(6,18)=(7,26)daddr_t:t(6,19)=(7,38)caddr_t:t(6,20)=(7,39)key_t:t(6,21)=(7,53)/usr/include/time.htime_t:t(9,1)=(7,41)/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/stddef.hulong:t(6,22)=(0,5)ushort:t(6,23)=(0,9)uint:t(6,24)=(0,4)int8_t:t(6,25)=(0,10)int16_t:t(6,26)=(0,8)int32_t:t(6,27)=(0,1)int64_t:t(6,28)=(0,6)u_int8_t:t(6,29)=(0,11)u_int16_t:t(6,30)=(0,9)u_int32_t:t(6,31)=(0,4)u_int64_t:t(6,32)=(0,7)register_t:t(6,33)=(0,1)/usr/include/endian.h/usr/include/bits/endian.h/usr/include/sys/select.h/usr/include/bits/select.h/usr/include/bits/sigset.h__sig_atomic_t:t(15,1)=(0,1)__sigset_t:t(15,2)=s128__val:(7,46),0,1024;__as::(15,3)=#(15,2),(15,4)=&(15,2),(15,5)=*(15,2),(15,6)=&(15,2),(0,20);:__as__3._4RC3._4;2A.;._4::(15,7)=#(15,2),(15,5),(15,5),(15,6),(0,20);:__3._4RC3._4;2A.(15,8)=#(15,2),(15,5),(15,5),(0,20);:__3._4;2A.;;/usr/include/time.htimespec:Tt(16,1)=s8tv_sec:(0,3),0,32;tv_nsec:(0,3),32,32;__as::(16,2)=##(16,3)=&(16,1);:RC8timespec;2A.;timespec::(16,4)=##(16,5)=*(16,1);:RC8timespec;2A.(16,6)=##(16,5);:;2A.;;fd_mask:t(13,1)=(7,44)fd_set:t(13,2)=(7,45)/usr/include/sys/sysmacros.hblkcnt_t:t(6,34)=(7,55)fsblkcnt_t:t(6,35)=(7,57)fsfilcnt_t:t(6,36)=(7,59)random_data:Tt(1,15)=s28fptr:(1,16)=*(6,27),0,32;rptr:(1,16),32,32;state:(1,16),64,32;rand_type:(0,1),96,32;rand_deg:(0,1),128,32;rand_sep:(0,1),160,32;end_ptr:(1,16),192,32;__as::(1,17)=##(1,18)=&(1,15);:RC11random_data;2A.;random_data::(1,19)=##(1,20)=*(1,15);:RC11random_data;2A.(1,21)=##(1,20);:;2A.;;drand48_data:Tt(1,22)=s24x:(1,23)=ar(0,1);0;2;(0,9),0,48;a:(1,23),48,48;c:(0,9),96,16;old_x:(1,23),112,48;init:(0,1),160,32;__as::(1,24)=##(1,25)=&(1,22);:RC12drand48_data;2A.;drand48_data::(1,26)=##(1,27)=*(1,22);:RC12drand48_data;2A.(1,28)=##(1,27);:;2A.;;/usr/include/alloca.h/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/stddef.h__compar_fn_t:t(1,29)=(1,30)=*(1,31)=f(0,1)/usr/include/string.h/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/stddef.h/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../include/g++-3/fstream.h/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../include/g++-3/iostream.h/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../include/g++-3/streambuf.h/usr/include/libio.h/usr/include/_G_config.h/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/stddef.hwint_t:t(27,1)=(0,4)_G_int16_t:t(26,1)=(0,8)_G_int32_t:t(26,2)=(0,1)_G_uint16_t:t(26,3)=(0,9)_G_uint32_t:t(26,4)=(0,4)/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/stdarg.h__gnuc_va_list:t(28,1)=(28,2)=*(0,20)_IO_lock_t:t(25,1)=(0,20)_IO_marker:Tt(25,2)=s12_next:(25,3)=*(25,2),0,32;_sbuf:(25,4)=*(25,5)=xs_IO_FILE:,32,32;_pos:(0,1),64,32;__as::(25,6)=##(25,7)=&(25,2);:RC10_IO_marker;2A.;_IO_marker::(25,8)=##(25,3);:RC10_IO_marker;2A.(25,9)=##(25,3);:;2A.;;_IO_FILE:Tt(25,5)=s148_flags:(0,1),0,32;_IO_read_ptr:(7,40),32,32;_IO_read_end:(7,40),64,32;_IO_read_base:(7,40),96,32;_IO_write_base:(7,40),128,32;_IO_write_ptr:(7,40),160,32;_IO_write_end:(7,40),192,32;_IO_buf_base:(7,40),224,32;_IO_buf_end:(7,40),256,32;_IO_save_base:(7,40),288,32;_IO_backup_base:(7,40),320,32;_IO_save_end:(7,40),352,32;_markers:(25,3),384,32;_chain:(25,4),416,32;_fileno:(0,1),448,32;_blksize:(0,1),480,32;_old_offset:(7,23),512,32;_cur_column:(0,9),544,16;_vtable_offset:(0,10),560,8;_shortbuf:(25,10)=ar(0,1);0;0;(0,2),568,8;_lock:(25,11)=*(25,1),576,32;_offset:(7,62),608,64;_unused2:(25,12)=ar(0,1);0;15;(0,1),672,512;__as::(25,13)=##(25,14)=&(25,5);:RC8_IO_FILE;2A.;_IO_FILE::(25,15)=##(25,4);:RC8_IO_FILE;2A.(25,16)=##(25,4);:;2A.;;__io_read_fn:t(25,17)=(25,18)=f(7,26)__io_write_fn:t(25,19)=(25,20)=f(7,26)__io_seek_fn:t(25,21)=(25,22)=f(0,1)__io_close_fn:t(25,23)=(25,24)=f(0,1)/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/stdarg.hva_list:t(29,1)=(28,1)streamoff:t(24,1)=(7,62)streampos:t(24,2)=(7,62)streamsize:t(24,3)=(7,26)__fmtflags:t(24,4)=(0,5)__iostate:t(24,5)=(0,11)io_state:t(24,6)=egoodbit:0,eofbit:1,failbit:2,badbit:4,;open_mode:t(24,7)=ein:1,out:2,ate:4,app:8,trunc:16,nocreate:32,noreplace:64,bin:128,binary:128,;seek_dir:t(24,8)=ebeg:0,cur:1,end:2,;_seek_dir:t(24,9)=(24,8)__manip:t(23,1)=(23,2)=*(23,3)=f(23,4)=&(23,5)=xsios:__imanip:t(23,6)=(23,7)=*(23,8)=f(23,9)=&(23,10)=xsistream:__omanip:t(23,11)=(23,12)=*(23,13)=f(23,14)=&(23,15)=xsostream:/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../include/g++-3/iomanip.h/usr/include/assert.h/usr/include/stdio.h/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/stddef.hFILE:t(32,1)=(25,5)fpos_t:t(32,2)=(7,23)/usr/include/bits/stdio_lim.h/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/SVL.h/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec2.h/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/VL.h/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Basics.h/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/CLConfig.h/usr/include/math.h/usr/include/bits/huge_val.h/usr/include/bits/mathdef.h/usr/include/bits/mathcalls.h/usr/include/bits/mathcalls.h/usr/include/bits/mathcalls.h_LIB_VERSION_TYPE:t(40,1)=e_IEEE_:-1,_SVID_:0,_XOPEN_:1,_POSIX_:2,_ISOC_:3,;__exception:Tt(40,2)=s32type:(0,1),0,32;name:(7,40),32,32;arg1:(0,13),64,64;arg2:(0,13),128,64;retval:(0,13),192,64;__as::(40,3)=##(40,4)=&(40,2);:RC11__exception;2A.;__exception::(40,5)=##(40,6)=*(40,2);:RC11__exception;2A.(40,7)=##(40,6);:;2A.;;/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/float.h__convert_long_double:Tt(46,1)=u16__convert_long_double_i:(46,2)=ar(0,1);0;3;(0,4),0,128;__convert_long_double_d:(0,14),0,96;__as::(46,3)=##(46,4)=&(46,1);:RC21__convert_long_double;2A.;__convert_long_double::(46,5)=##(46,6)=*(46,1);:RC21__convert_long_double;2A.(46,7)=##(46,6);:;2A.;;Void:t(38,1)=(0,20)Float:t(38,2)=(0,12)Double:t(38,3)=(0,13)Int:t(38,4)=(0,1)Long:t(38,5)=(0,3)SInt:t(38,6)=(0,1)SLong:t(38,7)=(0,3)SInt16:t(38,8)=(0,8)SInt32:t(38,9)=(0,3)UInt:t(38,10)=(0,4)ULong:t(38,11)=(0,5)UInt16:t(38,12)=(0,9)UInt32:t(38,13)=(0,5)Addr:t(38,14)=(0,5)Byte:t(38,15)=(0,11)SByte:t(38,16)=(0,11)Char:t(38,17)=(0,2)Real:t(38,18)=(38,3)Bool:t(38,19)=(0,19)/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/VLConfig.h/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/VLConstants.hZeroOrOne:t(48,1)=evl_zero:0,vl_0:0,vl_one:1,vl_I:1,vl_1:1,;Block:t(48,2)=evl_Z:0,vl_B:1,vl_block:1,;Axis:t(48,3)=evl_x:0,vl_y:1,vl_z:2,vl_w:3,;vl_axis:t(48,4)=(48,3)/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/VLMath.hVec2:Tt(36,1)=s16elt:/1(36,2)=ar(0,1);0;1;(0,13),0,128;Vec2::(36,3)=##(36,4)=*(36,1);:;2A.(36,5)=##(36,4);:dd;2A.(36,6)=##(36,4);:RC4Vec2;2A.(36,7)=##(36,4);:9ZeroOrOne;2A.(36,8)=##(36,4);:4Axis;2A.;__vc::(36,9)=##(36,10)=&(38,18);:i;2A.(36,11)=##(36,12)=&(38,18);:i;2B.;Elts::(36,13)=##(38,4);:;2B.;Ref::(36,14)=##(36,15)=*(38,18);:;2B.;__as::(36,16)=##(36,17)=&(36,1);:RC4Vec2;2A.(36,18)=##(36,17);:9ZeroOrOne;2A.(36,19)=##(36,17);:4Axis;2A.;__apl::(36,16):RC4Vec2;2A.;__ami::(36,16):RC4Vec2;2A.;__aml::(36,16):RC4Vec2;2A.(36,20)=##(36,17);:d;2A.;__adv::(36,16):RC4Vec2;2A.(36,20):d;2A.;__eq::(36,21)=##(38,19);:RC4Vec2;2B.;__ne::(36,21):RC4Vec2;2B.;__pl::(36,22)=##(36,1);:RC4Vec2;2B.;__mi::(36,22):RC4Vec2;2B.(36,23)=##(36,1);:;2B.;__ml::(36,22):RC4Vec2;2B.(36,24)=##(36,1);:d;2B.;__dv::(36,22):RC4Vec2;2B.(36,24):d;2B.;MakeZero::(36,25)=##(36,17);:;2A.;MakeUnit::(36,26)=##(36,17);:id;2A.;MakeBlock::(36,27)=##(36,17);:d;2A.;;/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec3.hVec3:Tt(50,1)=s24elt:/1(50,2)=ar(0,1);0;2;(0,13),0,192;Vec3::(50,3)=##(50,4)=*(50,1);:;2A.(50,5)=##(50,4);:ddd;2A.(50,6)=##(50,4);:RC4Vec3;2A.(50,7)=##(50,4);:RC4Vec2d;2A.(50,8)=##(50,4);:9ZeroOrOne;2A.(50,9)=##(50,4);:4Axis;2A.;Elts::(50,10)=##(38,4);:;2B.;__vc::(50,11)=##(36,10);:i;2A.(50,12)=##(36,12);:i;2B.;Ref::(50,13)=##(36,15);:;2B.;__as::(50,14)=##(50,15)=&(50,1);:RC4Vec3;2A.(50,16)=##(50,15);:9ZeroOrOne;2A.;__apl::(50,14):RC4Vec3;2A.;__ami::(50,14):RC4Vec3;2A.;__aml::(50,14):RC4Vec3;2A.(50,17)=##(50,15);:d;2A.;__adv::(50,14):RC4Vec3;2A.(50,17):d;2A.;__eq::(50,18)=##(38,19);:RC4Vec3;2B.;__ne::(50,18):RC4Vec3;2B.;__lt::(50,18):RC4Vec3;2B.;__ge::(50,18):RC4Vec3;2B.;__pl::(50,19)=##(50,1);:RC4Vec3;2B.;__mi::(50,19):RC4Vec3;2B.(50,20)=##(50,1);:;2B.;__ml::(50,19):RC4Vec3;2B.(50,21)=##(50,1);:d;2B.;__dv::(50,19):RC4Vec3;2B.(50,21):d;2B.;MakeZero::(50,22)=##(50,15);:;2A.;MakeUnit::(50,23)=##(50,15);:id;2A.;MakeBlock::(50,24)=##(50,15);:d;2A.;;/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec4.hVec4:Tt(51,1)=s32elt:/1(51,2)=ar(0,1);0;3;(0,13),0,256;Vec4::(51,3)=##(51,4)=*(51,1);:;2A.(51,5)=##(51,4);:dddd;2A.(51,6)=##(51,4);:RC4Vec4;2A.(51,7)=##(51,4);:RC4Vec3d;2A.(51,8)=##(51,4);:9ZeroOrOne;2A.(51,9)=##(51,4);:4Axis;2A.;Elts::(51,10)=##(38,4);:;2B.;__vc::(51,11)=##(36,10);:i;2A.(51,12)=##(36,12);:i;2B.;Ref::(51,13)=##(36,15);:;2B.;__as::(51,14)=##(51,15)=&(51,1);:RC4Vec4;2A.(51,16)=##(51,15);:9ZeroOrOne;2A.(51,17)=##(51,15);:4Axis;2A.;__apl::(51,14):RC4Vec4;2A.;__ami::(51,14):RC4Vec4;2A.;__aml::(51,14):RC4Vec4;2A.(51,18)=##(51,15);:d;2A.;__adv::(51,14):RC4Vec4;2A.(51,18):d;2A.;__eq::(51,19)=##(38,19);:RC4Vec4;2B.;__ne::(51,19):RC4Vec4;2B.;__pl::(51,20)=##(51,1);:RC4Vec4;2B.;__mi::(51,20):RC4Vec4;2B.(51,21)=##(51,1);:;2B.;__ml::(51,20):RC4Vec4;2B.(51,22)=##(51,1);:d;2B.;__dv::(51,20):RC4Vec4;2B.(51,22):d;2B.;MakeZero::(51,23)=##(51,15);:;2A.;MakeUnit::(51,24)=##(51,15);:id;2A.;MakeBlock::(51,25)=##(51,15);:d;2A.;;/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec.hVec:Tt(52,1)=s8data:/1(36,15),0,32;elts:/1(38,13),32,32;Vec::(52,2)=##(52,3)=*(52,1);:;2A.(52,4)=##(52,3);:i;2A.(52,5)=##(52,3);:ide;2A.(52,6)=##(52,3);:iPd;2A.(52,7)=##(52,3);:RC3Vec;2A.(52,8)=##(52,3);:RC4Vec2;2A.(52,9)=##(52,3);:RC4Vec3;2A.(52,10)=##(52,3);:RC4Vec4;2A.(52,11)=##(52,3);:i9ZeroOrOne;2A.(52,12)=##(52,3);:i4Axis;2A.(52,13)=#(52,1),(0,20),(52,3),(0,1),(0,20);:_._3Vec;2A.;Elts::(52,14)=##(38,4);:;2B.;__vc::(52,15)=##(36,10);:i;2A.(52,16)=##(38,18);:i;2B.;Ref::(52,17)=##(36,15);:;2B.;__as::(52,18)=##(52,19)=&(52,1);:RC3Vec;2A.(52,20)=##(52,19);:9ZeroOrOne;2A.(52,21)=##(52,19);:4Axis;2A.(52,22)=##(52,19);:RC4Vec2;2A.(52,23)=##(52,19);:RC4Vec3;2A.(52,24)=##(52,19);:RC4Vec4;2A.;__apl::(52,18):RC3Vec;2A.;__ami::(52,18):RC3Vec;2A.;__aml::(52,18):RC3Vec;2A.(52,25)=##(52,19);:d;2A.;__adv::(52,18):RC3Vec;2A.(52,25):d;2A.;__eq::(52,26)=##(38,19);:RC3Vec;2A.;__ne::(52,26):RC3Vec;2A.;SetSize::(52,27)=##(38,1);:i;2A.;MakeZero::(52,28)=##(52,19);:;2A.;MakeUnit::(52,29)=##(52,19);:id;2A.;MakeBlock::(52,30)=##(52,19);:d;2A.;IsRef::(52,31)=##(38,19);:;2B.;;/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Mat2.hMat2:Tt(53,1)=s32row:/1(53,2)=ar(0,1);0;1;(36,1),0,256;Mat2::(53,3)=##(53,4)=*(53,1);:;2A.(53,5)=##(53,4);:dddd;2A.(53,6)=##(53,4);:RC4Mat2;2A.(53,7)=##(53,4);:9ZeroOrOne;2A.(53,8)=##(53,4);:5Block;2A.;Rows::(53,9)=##(38,4);:;2B.;Cols::(53,9):;2B.;__vc::(53,10)=##(36,17);:i;2A.(53,11)=##(53,12)=&(36,1);:i;2B.;Ref::(53,13)=##(36,15);:;2B.;__as::(53,14)=##(53,15)=&(53,1);:RC4Mat2;2A.(53,16)=##(53,15);:9ZeroOrOne;2A.(53,17)=##(53,15);:5Block;2A.;__apl::(53,14):RC4Mat2;2A.;__ami::(53,14):RC4Mat2;2A.;__aml::(53,14):RC4Mat2;2A.(53,18)=##(53,15);:d;2A.;__adv::(53,18):d;2A.;__eq::(53,19)=##(38,19);:RC4Mat2;2B.;__ne::(53,19):RC4Mat2;2B.;__pl::(53,20)=##(53,1);:RC4Mat2;2B.;__mi::(53,20):RC4Mat2;2B.(53,21)=##(53,1);:;2B.;__ml::(53,20):RC4Mat2;2B.(53,22)=##(53,1);:d;2B.;__dv::(53,22):d;2B.;MakeZero::(53,23)=##(38,1);:;2A.;MakeDiag::(53,24)=##(38,1);:d;2A.;MakeBlock::(53,25)=##(38,1);:d;2A.;MakeRot::(53,18):d;2A.;MakeScale::(53,26)=##(53,15);:RC4Vec2;2A.;;/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Mat3.hMat3:Tt(54,1)=s72row:/1(54,2)=ar(0,1);0;2;(50,1),0,576;Mat3::(54,3)=##(54,4)=*(54,1);:;2A.(54,5)=##(54,4);:ddddddddd;2A.(54,6)=##(54,4);:RC4Mat3;2A.(54,7)=##(54,4);:9ZeroOrOne;2A.(54,8)=##(54,4);:5Block;2A.;Rows::(54,9)=##(38,4);:;2B.;Cols::(54,9):;2B.;__vc::(54,10)=##(50,15);:i;2A.(54,11)=##(54,12)=&(50,1);:i;2B.;Ref::(54,13)=##(36,15);:;2B.;__as::(54,14)=##(54,15)=&(54,1);:RC4Mat3;2A.(54,16)=##(54,15);:9ZeroOrOne;2A.(54,17)=##(54,15);:5Block;2A.;__apl::(54,14):RC4Mat3;2A.;__ami::(54,14):RC4Mat3;2A.;__aml::(54,14):RC4Mat3;2A.(54,18)=##(54,15);:d;2A.;__adv::(54,18):d;2A.;__eq::(54,19)=##(38,19);:RC4Mat3;2B.;__ne::(54,19):RC4Mat3;2B.;__pl::(54,20)=##(54,1);:RC4Mat3;2B.;__mi::(54,20):RC4Mat3;2B.(54,21)=##(54,1);:;2B.;__ml::(54,20):RC4Mat3;2B.(54,22)=##(54,1);:d;2B.;__dv::(54,22):d;2B.;MakeZero::(54,23)=##(38,1);:;2A.;MakeDiag::(54,24)=##(38,1);:d;2A.;MakeBlock::(54,25)=##(38,1);:d;2A.;MakeRot::(54,26)=##(54,15);:RC4Vec3d;2A.(54,27)=##(54,15);:RC4Vec4;2A.;MakeScale::(54,28)=##(54,15);:RC4Vec3;2A.;MakeHRot::(54,18):d;2A.;MakeHScale::(54,29)=##(54,15);:RC4Vec2;2A.;MakeHTrans::(54,29):RC4Vec2;2A.;;/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Mat4.hMat4:Tt(55,1)=s128row:/1(55,2)=ar(0,1);0;3;(51,1),0,1024;Mat4::(55,3)=##(55,4)=*(55,1);:;2A.(55,5)=##(55,4);:dddddddddddddddd;2A.(55,6)=##(55,4);:RC4Mat4;2A.(55,7)=##(55,4);:9ZeroOrOne;2A.(55,8)=##(55,4);:5Block;2A.;Rows::(55,9)=##(38,4);:;2B.;Cols::(55,9):;2B.;__vc::(55,10)=##(51,15);:i;2A.(55,11)=##(55,12)=&(51,1);:i;2B.;Ref::(55,13)=##(36,15);:;2B.;__as::(55,14)=##(55,15)=&(55,1);:RC4Mat4;2A.(55,16)=##(55,15);:9ZeroOrOne;2A.(55,17)=##(55,15);:5Block;2A.;__apl::(55,14):RC4Mat4;2A.;__ami::(55,14):RC4Mat4;2A.;__aml::(55,14):RC4Mat4;2A.(55,18)=##(55,15);:d;2A.;__adv::(55,18):d;2A.;__eq::(55,19)=##(38,19);:RC4Mat4;2B.;__ne::(55,19):RC4Mat4;2B.;__pl::(55,20)=##(55,1);:RC4Mat4;2B.;__mi::(55,20):RC4Mat4;2B.(55,21)=##(55,1);:;2B.;__ml::(55,20):RC4Mat4;2B.(55,22)=##(55,1);:d;2B.;__dv::(55,22):d;2B.;MakeZero::(55,23)=##(38,1);:;2A.;MakeDiag::(55,24)=##(38,1);:d;2A.;MakeBlock::(55,25)=##(38,1);:d;2A.;MakeHRot::(55,26)=##(55,15);:RC4Vec3d;2A.(55,27)=##(55,15);:RC4Vec4;2A.;MakeHScale::(55,28)=##(55,15);:RC4Vec3;2A.;MakeHTrans::(55,28):RC4Vec3;2A.;Transpose::(55,29)=##(55,15);:;2A.;AddShift::(55,28):RC4Vec3;2A.;;/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Mat.hMat:Tt(56,1)=s12data:/1(36,15),0,32;rows:/1(38,10),32,32;cols:/1(38,10),64,32;Mat::(56,2)=##(56,3)=*(56,1);:;2A.(56,4)=##(56,3);:ii;2A.(56,5)=##(56,3);:iide;2A.(56,6)=##(56,3);:iiPd;2A.(56,7)=##(56,3);:RC3Mat;2A.(56,8)=##(56,3);:RC4Mat2;2A.(56,9)=##(56,3);:RC4Mat3;2A.(56,10)=##(56,3);:RC4Mat4;2A.(56,11)=##(56,3);:ii9ZeroOrOne;2A.(56,12)=##(56,3);:ii5Block;2A.(56,13)=#(56,1),(0,20),(56,3),(0,1),(0,20);:_._3Mat;2A.;Rows::(56,14)=##(38,4);:;2B.;Cols::(56,14):;2B.;__vc::(56,15)=##(52,1);:i;2A.(56,16)=##(52,1);:i;2B.;Elt::(56,17)=##(36,10);:ii;2A.(56,18)=##(38,18);:ii;2B.;Ref::(56,19)=##(36,15);:;2B.;__as::(56,20)=##(56,21)=&(56,1);:RC3Mat;2A.(56,22)=##(56,21);:9ZeroOrOne;2A.(56,23)=##(56,21);:5Block;2A.(56,24)=##(56,21);:RC4Mat2;2A.(56,25)=##(56,21);:RC4Mat3;2A.(56,26)=##(56,21);:RC4Mat4;2A.;__apl::(56,20):RC3Mat;2A.;__ami::(56,20):RC3Mat;2A.;__aml::(56,20):RC3Mat;2A.(56,27)=##(56,21);:d;2A.;__adv::(56,27):d;2A.;__eq::(56,28)=##(38,19);:RC3Mat;2A.;__ne::(56,28):RC3Mat;2A.;SetSize::(56,29)=##(38,1);:ii;2A.(56,30)=##(38,1);:RC3Mat;2A.;IsSquare::(56,31)=##(38,19);:;2B.;MakeZero::(56,32)=##(38,1);:;2A.;MakeDiag::(56,33)=##(38,1);:d;2A.(56,32):;2A.;MakeBlock::(56,33):d;2A.(56,32):;2A.;IsRef::(56,34)=##(38,19);:;1A.;;/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Transform.hlist.hh/usr/include/assert.harray.hh/usr/include/assert.hcell.hhedge.hhEdge:Tt(63,1)=s24data:(63,2)=*(0,20),0,32;nextID:/0(0,4):_4Edge.nextID;index:/0(0,4),32,32;next:/0(63,3)=*(63,1),64,32;id:/0(0,4),96,32;vertex:/0(63,4)=*(63,5)=xsVertex:,128,32;face:/0(63,6)=*(63,7)=xsFace:,160,32;__as::(63,8)=##(63,9)=&(63,1);:RC4Edge;2A.;Edge::(63,10)=##(63,3);:RC4Edge;2A.;make::(63,11)=f(63,3):;2A?;kill::(63,12)=f(0,20):P4Edge;2A?;splice::(63,13)=f(0,20):P4EdgeT1;2A?;getID::(63,14)=##(0,4);:;2A.;setID::(63,15)=##(0,20);:Ui;2A.;Org::(63,16)=##(63,4);:;2A.;Dest::(63,16):;2A.;setOrg::(63,17)=##(0,20);:P6Vertex;2A.;setDest::(63,17):P6Vertex;2A.;Left::(63,18)=##(63,6);:;2A.;Right::(63,18):;2A.;setLeft::(63,19)=##(0,20);:P4Face;2A.;setRight::(63,19):P4Face;2A.;Rot::(63,20)=##(63,3);:;2A.;InvRot::(63,20):;2A.;Sym::(63,20):;2A.;Onext::(63,20):;2A.;Oprev::(63,20):;2A.;Dnext::(63,20):;2A.;Dprev::(63,20):;2A.;Lnext::(63,20):;2A.;Lprev::(63,20):;2A.;Rnext::(63,20):;2A.;Rprev::(63,20):;2A.;Edge::(63,20):;1A.(63,21)=#(63,1),(0,20),(63,3),(0,1),(0,20);:_._4Edge;1A.;;face.hhFace:Tt(63,7)=s16data:(63,2),0,32;cell:/0(64,1)=*(64,2)=xsCell:,32,32;id:/0(0,4),64,32;edge:/0(63,3),96,32;__as::(64,3)=##(64,4)=&(63,7);:RC4Face;2A.;Face::(64,5)=##(63,6);:RC4Face;2A.;make::(64,6)=f(63,6):P4Cell;2A?;kill::(64,7)=f(0,20):P4Face;2A?;getCell::(64,8)=##(64,1);:;2A.;getID::(64,9)=##(0,4);:;2A.;setID::(64,10)=##(0,20);:Ui;2A.;getEdge::(64,11)=##(63,3);:;2A.;addEdge::(64,12)=##(0,20);:P4Edge;2A.;removeEdge::(64,12):P4Edge;2A.;Face::(64,13)=##(63,6);:P4Cell;1A.(64,14)=#(63,7),(0,20),(63,6),(0,1),(0,20);:_._4Face;1A.;;FaceEdgeIterator:Tt(64,15)=s8start:/0(63,3),0,32;edge:/0(63,3),32,32;__as::(64,16)=##(64,17)=&(64,15);:RC16FaceEdgeIterator;2A.;FaceEdgeIterator::(64,18)=##(64,19)=*(64,15);:RC16FaceEdgeIterator;2A.(64,20)=##(64,19);:P4Face;2A.(64,21)=#(64,15),(0,20),(64,19),(0,1),(0,20);:_._16FaceEdgeIterator;2A.;next::(64,22)=##(63,3);:;2A.;;vertex.hhVertex:Tt(63,5)=s40pos:(50,1),0,192;data:(63,2),192,32;cell:/0(64,1),224,32;id:/0(0,4),256,32;edge:/0(63,3),288,32;__as::(65,1)=##(65,2)=&(63,5);:RC6Vertex;2A.;Vertex::(65,3)=##(63,4);:RC6Vertex;2A.;make::(65,4)=f(63,4):P4Cell;2A?;kill::(65,5)=f(0,20):P6Vertex;2A?;getCell::(65,6)=##(64,1);:;2A.;getID::(65,7)=##(0,4);:;2A.;setID::(65,8)=##(0,20);:Ui;2A.;getEdge::(65,9)=##(63,3);:;2A.;addEdge::(65,10)=##(0,20);:P4Edge;2A.;removeEdge::(65,10):P4Edge;2A.;Vertex::(65,11)=##(63,4);:P4Cell;1A.(65,12)=#(63,5),(0,20),(63,4),(0,1),(0,20);:_._6Vertex;1A.;;VertexEdgeIterator:Tt(65,13)=s8start:/0(63,3),0,32;edge:/0(63,3),32,32;__as::(65,14)=##(65,15)=&(65,13);:RC18VertexEdgeIterator;2A.;VertexEdgeIterator::(65,16)=##(65,17)=*(65,13);:RC18VertexEdgeIterator;2A.(65,18)=##(65,17);:P6Vertex;2A.(65,19)=#(65,13),(0,20),(65,17),(0,1),(0,20);:_._18VertexEdgeIterator;2A.;next::(65,20)=##(63,3);:;2A.;;Cell:Tt(64,2)=s32vertices:/0(62,1)=*(63,4),0,32;vertexCount:/0(0,4),32,32;vertexSize:/0(0,4),64,32;vertexID:/0(0,4),96,32;faces:/0(62,2)=*(63,6),128,32;faceCount:/0(0,4),160,32;faceSize:/0(0,4),192,32;faceID:/0(0,4),224,32;__as::(62,3)=##(62,4)=&(64,2);:RC4Cell;2A.;Cell::(62,5)=##(64,1);:RC4Cell;2A.;make::(62,6)=f(64,1):;2A?;makeTetrahedron::(62,6):;2A?;kill::(62,7)=f(0,20):P4Cell;2A?;makeVertexEdge::(62,8)=##(63,3);:P6VertexP4FaceT2;2A.;killVertexEdge::(62,9)=##(0,20);:P4Edge;2A.;makeFaceEdge::(62,10)=##(63,3);:P4FaceP6VertexT2;2A.;killFaceEdge::(62,9):P4Edge;2A.;countVertices::(62,11)=##(0,4);:;2A.;addVertex::(62,12)=##(0,20);:P6Vertex;2A.;removeVertex::(62,12):P6Vertex;2A.;makeVertexID::(62,11):;2A.;countFaces::(62,11):;2A.;addFace::(62,13)=##(0,20);:P4Face;2A.;removeFace::(62,13):P4Face;2A.;makeFaceID::(62,11):;2A.;Cell::(62,14)=##(64,1);:;1A.(62,15)=#(64,2),(0,20),(64,1),(0,1),(0,20);:_._4Cell;1A.;getOrbitOrg::(62,16)=##(63,3);:P4EdgeP6Vertex;0A.;setOrbitOrg::(62,17)=##(0,20);:P4EdgeP6Vertex;0A.;getOrbitLeft::(62,18)=##(63,3);:P4EdgeP4Face;0A.;setOrbitLeft::(62,19)=##(0,20);:P4EdgeP4Face;0A.;;CellVertexIterator:Tt(62,20)=s8cell:/0(64,1),0,32;count:/0(0,4),32,32;__as::(62,21)=##(62,22)=&(62,20);:RC18CellVertexIterator;2A.;CellVertexIterator::(62,23)=##(62,24)=*(62,20);:RC18CellVertexIterator;2A.(62,25)=##(62,24);:P4Cell;2A.(62,26)=#(62,20),(0,20),(62,24),(0,1),(0,20);:_._18CellVertexIterator;2A.;next::(62,27)=##(63,4);:;2A.;;CellFaceIterator:Tt(62,28)=s8cell:/0(64,1),0,32;count:/0(0,4),32,32;__as::(62,29)=##(62,30)=&(62,28);:RC16CellFaceIterator;2A.;CellFaceIterator::(62,31)=##(62,32)=*(62,28);:RC16CellFaceIterator;2A.(62,33)=##(62,32);:P4Cell;2A.(62,34)=#(62,28),(0,20),(62,32),(0,1),(0,20);:_._16CellFaceIterator;2A.;next::(62,35)=##(63,6);:;2A.;;Vlist:t(0,24)=(0,25)=xsList:List:Tt(0,25)=s8firstp:(0,26)=*(0,27)=xsList_item:,0,32;lastp:(0,26),32,32;__as::(0,28)=##(0,29)=&(0,25);:t4List1Z5TvertRCt4List1Z5Tvert;2A.;List::(0,30)=##(0,31)=*(0,25);:__t4List1Z5TvertRCt4List1Z5Tvert;2A.(0,32)=##(0,31);:__t4List1Z5Tvert;2A.;init::(0,33)=##(0,20);:t4List1Z5Tvert;2A.;List::(0,34)=#(0,25),(0,20),(0,31),(0,1),(0,20);:_._t4List1Z5Tvert;2A.;free_items::(0,33):t4List1Z5Tvert;2A.;free_all::(0,33):t4List1Z5Tvert;2A.;copy::(0,35)=##(0,20);:t4List1Z5TvertRCt4List1Z5Tvert;2A.;prepend::(0,36)=##(0,20);:t4List1Z5TvertP5Tvert;2A.;append::(0,36):t4List1Z5TvertP5Tvert;2A.;concat::(0,37)=##(0,20);:t4List1Z5TvertPt4List1Z5Tvert;2A.;first::(0,38)=##(0,26);:t4List1Z5Tvert;2B.;last::(0,38):t4List1Z5Tvert;2B.;remove::(0,39)=##(0,40)=*(0,41)=xsTvert:;:t4List1Z5TvertPt9List_item1Z5Tvert;2A.;push::(0,36):t4List1Z5TvertP5Tvert;2A.;dup::(0,33):t4List1Z5Tvert;2A.;pop::(0,42)=##(0,40);:t4List1Z5Tvert;2A.;length::(0,43)=##(0,1);:t4List1Z5Tvert;2B.;;Tface:Tt(0,44)=s16vlist:(0,24),0,64;no:(0,1),64,32;face:(63,6),96,32;__as::(0,45)=##(0,46)=&(0,44);:RC5Tface;2A.;Tface::(0,47)=##(0,48)=*(0,44);:RC5Tface;2A.(0,49)=##(0,48);:;2A.(0,50)=#(0,44),(0,20),(0,48),(0,1),(0,20);:_._5Tface;2A.;;__ls__FR7ostreamRC5Tface:F(23,14)s:p(23,14)f:p(0,51)=&(0,44)Tsector:Tt(0,52)=s12p:(0,40),0,32;f:(0,48),32,32;q:(0,40),64,32;__as::(0,53)=##(0,54)=&(0,52);:RC7Tsector;2A.;Tsector::(0,55)=##(0,56)=*(0,52);:RC7Tsector;2A.(0,57)=##(0,56);:P5TvertP5TfaceT1;2A.;;Arc:t(0,58)=(0,59)=xsList:Arclist:t(0,60)=(0,61)=xsList >:List >:Tt(0,61)=s8firstp:(0,62)=*(0,63)=xsList_item >:,0,32;lastp:(0,62),32,32;__as::(0,64)=##(0,65)=&(0,61);:t4List1Zt4List1Z7TsectorRCt4List1Zt4List1Z7Tsector;2A.;List::(0,66)=##(0,67)=*(0,61);:__t4List1Zt4List1Z7TsectorRCt4List1Zt4List1Z7Tsector;2A.(0,68)=##(0,67);:__t4List1Zt4List1Z7Tsector;2A.;init::(0,69)=##(0,20);:t4List1Zt4List1Z7Tsector;2A.;List::(0,70)=#(0,61),(0,20),(0,67),(0,1),(0,20);:_._t4List1Zt4List1Z7Tsector;2A.;free_items::(0,69):t4List1Zt4List1Z7Tsector;2A.;free_all::(0,69):t4List1Zt4List1Z7Tsector;2A.;copy::(0,71)=##(0,20);:t4List1Zt4List1Z7TsectorRCt4List1Zt4List1Z7Tsector;2A.;prepend::(0,72)=##(0,20);:t4List1Zt4List1Z7TsectorPt4List1Z7Tsector;2A.;append::(0,72):t4List1Zt4List1Z7TsectorPt4List1Z7Tsector;2A.;concat::(0,73)=##(0,20);:t4List1Zt4List1Z7TsectorPt4List1Zt4List1Z7Tsector;2A.;first::(0,74)=##(0,62);:t4List1Zt4List1Z7Tsector;2B.;last::(0,74):t4List1Zt4List1Z7Tsector;2B.;remove::(0,75)=##(0,76)=*(0,58);:t4List1Zt4List1Z7TsectorPt9List_item1Zt4List1Z7Tsector;2A.;push::(0,72):t4List1Zt4List1Z7TsectorPt4List1Z7Tsector;2A.;dup::(0,69):t4List1Zt4List1Z7Tsector;2A.;pop::(0,77)=##(0,76);:t4List1Zt4List1Z7Tsector;2A.;length::(0,78)=##(0,1);:t4List1Zt4List1Z7Tsector;2B.;;Tvert:Tt(0,41)=s48no:(0,1),0,32;done:(0,1),32,32;p:(50,1),64,192;arclist:(0,60),256,64;vertex:(63,4),320,32;instantiated:(0,1),352,32;__as::(0,79)=##(0,80)=&(0,41);:RC5Tvert;2A.;Tvert::(0,81)=##(0,40);:RC5Tvert;2A.(0,82)=##(0,40);:;2A.(0,83)=#(0,41),(0,20),(0,40),(0,1),(0,20);:_._5Tvert;2A.;;__ls__FR7ostreamRC5Tvert:F(23,14)s:p(23,14)t:p(0,84)=&(0,41)__ls__FR7ostreamRC7Tsector:F(23,14)s:p(23,14)sector:p(0,85)=&(0,52)List_item >:Tt(0,63)=s8nextp:/0(0,62),0,32;obj:(0,76),32,32;__as::(0,86)=##(0,87)=&(0,63);:t9List_item1Zt4List1Z7TsectorRCt9List_item1Zt4List1Z7Tsector;2A.;List_item::(0,88)=##(0,62);:__t9List_item1Zt4List1Z7TsectorRCt9List_item1Zt4List1Z7Tsector;2A.(0,89)=##(0,62);:__t9List_item1Zt4List1Z7TsectorPt4List1Z7Tsector;2A.;next::(0,90)=##(0,91)=*(0,63);:t9List_item1Zt4List1Z7Tsector;2B.(0,92)=##(0,93)=&(0,62);:t9List_item1Zt4List1Z7Tsector;2A.;;List:Tt(0,59)=s8firstp:(0,94)=*(0,95)=xsList_item:,0,32;lastp:(0,94),32,32;__as::(0,96)=##(0,97)=&(0,59);:t4List1Z7TsectorRCt4List1Z7Tsector;2A.;List::(0,98)=##(0,99)=*(0,59);:__t4List1Z7TsectorRCt4List1Z7Tsector;2A.(0,100)=##(0,99);:__t4List1Z7Tsector;2A.;init::(0,101)=##(0,20);:t4List1Z7Tsector;2A.;List::(0,102)=#(0,59),(0,20),(0,99),(0,1),(0,20);:_._t4List1Z7Tsector;2A.;free_items::(0,101):t4List1Z7Tsector;2A.;free_all::(0,101):t4List1Z7Tsector;2A.;copy::(0,103)=##(0,20);:t4List1Z7TsectorRCt4List1Z7Tsector;2A.;prepend::(0,104)=##(0,20);:t4List1Z7TsectorP7Tsector;2A.;append::(0,104):t4List1Z7TsectorP7Tsector;2A.;concat::(0,105)=##(0,20);:t4List1Z7TsectorPt4List1Z7Tsector;2A.;first::(0,106)=##(0,94);:t4List1Z7Tsector;2B.;last::(0,106):t4List1Z7Tsector;2B.;remove::(0,107)=##(0,56);:t4List1Z7TsectorPt9List_item1Z7Tsector;2A.;push::(0,104):t4List1Z7TsectorP7Tsector;2A.;dup::(0,101):t4List1Z7Tsector;2A.;pop::(0,108)=##(0,56);:t4List1Z7Tsector;2A.;length::(0,109)=##(0,1);:t4List1Z7Tsector;2B.;;List_item:Tt(0,95)=s8nextp:/0(0,94),0,32;obj:(0,56),32,32;__as::(0,110)=##(0,111)=&(0,95);:t9List_item1Z7TsectorRCt9List_item1Z7Tsector;2A.;List_item::(0,112)=##(0,94);:__t9List_item1Z7TsectorRCt9List_item1Z7Tsector;2A.(0,113)=##(0,94);:__t9List_item1Z7TsectorP7Tsector;2A.;next::(0,114)=##(0,115)=*(0,95);:t9List_item1Z7Tsector;2B.(0,116)=##(0,117)=&(0,94);:t9List_item1Z7Tsector;2A.;;merge_arc__FP5TvertN20P5Tface:f(0,20)v:p(0,40)p:p(0,40)q:p(0,40)f:p(0,48)a:(0,62)aft_item:(0,62)bef:(0,76)aft:(0,76)sector:(0,56)arc:(0,76)List_item:Tt(0,27)=s8nextp:/0(0,26),0,32;obj:(0,40),32,32;__as::(0,118)=##(0,119)=&(0,27);:t9List_item1Z5TvertRCt9List_item1Z5Tvert;2A.;List_item::(0,120)=##(0,26);:__t9List_item1Z5TvertRCt9List_item1Z5Tvert;2A.(0,121)=##(0,26);:__t9List_item1Z5TvertP5Tvert;2A.;next::(0,122)=##(0,123)=*(0,27);:t9List_item1Z5Tvert;2B.(0,124)=##(0,125)=&(0,26);:t9List_item1Z5Tvert;2A.;;add_arcs__FRt4List1Z5TvertP5Tface:f(0,20)vlist:p(0,126)=&(0,24)f:p(0,48)u:(0,26)v:(0,26)w:(0,26)isConnected__FP6VertexT0P4Face:f(0,1)vertex1:p(63,4)vertex2:p(63,4)left:p(63,6)edges:(65,13)edge:(63,3)RightFace__FP6VertexP4Face:f(63,6)vertex:p(63,4)left:p(63,6)start:(63,3)scan:(63,3)hasVertex__FP4FaceP6Vertex:f(0,1)face:p(63,6)vertex:p(63,4)edges:(64,15)edge:(63,3)hasVertices__FP4FacePt4List1Z5Tvert:f(0,1)face:p(63,6)vlist:p(0,127)=*(0,24)vi:(0,26)vertex:(63,4)getFace__FP4CellP5Tface:f(63,6)cell:p(64,1)f:p(0,48)faces:(62,2)count:(0,4)face:(63,6)iterator:(62,28)face:(63,6)i:(0,4)face:(63,6)makeFace__FP4CellP5Tface:f(0,20)cell:p(64,1)f:p(0,48)face:(63,6)vi0:(0,26)vi:(0,26)vertex:(63,4)vi:(0,26)vertex1:(63,4)vertex2:(63,4)vj:(0,26)v:(0,40)right:(63,6)makeVertex__FP4CellP5Tvert:f(0,20)cell:p(64,1)v:p(0,40)wi0:(0,94)wi:(0,94)f:(0,48)Array:Tt(0,128)=s12data:/0(0,40),0,32;cap:(0,1),32,32;n:(0,1),64,32;__as::(0,129)=##(0,130)=&(0,128);:t5Array1Z5TvertRCt5Array1Z5Tvert;2A.;Array::(0,131)=##(0,132)=*(0,128);:__t5Array1Z5TvertRCt5Array1Z5Tvert;2A.(0,133)=##(0,132);:__t5Array1Z5Tvert;2A.;num::(0,134)=##(0,1);:t5Array1Z5Tvert;2B.;resize::(0,135)=##(0,20);:t5Array1Z5Tverti;2A.;__vc::(0,136)=##(0,80);:t5Array1Z5Tverti;2A.(0,137)=##(0,80);:t5Array1Z5Tverti;2B.;;List:Tt(0,138)=s8firstp:(0,139)=*(0,140)=xsList_item:,0,32;lastp:(0,139),32,32;__as::(0,141)=##(0,142)=&(0,138);:t4List1Z5TfaceRCt4List1Z5Tface;2A.;List::(0,143)=##(0,144)=*(0,138);:__t4List1Z5TfaceRCt4List1Z5Tface;2A.(0,145)=##(0,144);:__t4List1Z5Tface;2A.;init::(0,146)=##(0,20);:t4List1Z5Tface;2A.;List::(0,147)=#(0,138),(0,20),(0,144),(0,1),(0,20);:_._t4List1Z5Tface;2A.;free_items::(0,146):t4List1Z5Tface;2A.;free_all::(0,146):t4List1Z5Tface;2A.;copy::(0,148)=##(0,20);:t4List1Z5TfaceRCt4List1Z5Tface;2A.;prepend::(0,149)=##(0,20);:t4List1Z5TfaceP5Tface;2A.;append::(0,149):t4List1Z5TfaceP5Tface;2A.;concat::(0,150)=##(0,20);:t4List1Z5TfacePt4List1Z5Tface;2A.;first::(0,151)=##(0,139);:t4List1Z5Tface;2B.;last::(0,151):t4List1Z5Tface;2B.;remove::(0,152)=##(0,48);:t4List1Z5TfacePt9List_item1Z5Tface;2A.;push::(0,149):t4List1Z5TfaceP5Tface;2A.;dup::(0,146):t4List1Z5Tface;2A.;pop::(0,153)=##(0,48);:t4List1Z5Tface;2A.;length::(0,154)=##(0,1);:t4List1Z5Tface;2B.;;List_item:Tt(0,140)=s8nextp:/0(0,139),0,32;obj:(0,48),32,32;__as::(0,155)=##(0,156)=&(0,140);:t9List_item1Z5TfaceRCt9List_item1Z5Tface;2A.;List_item::(0,157)=##(0,139);:__t9List_item1Z5TfaceRCt9List_item1Z5Tface;2A.(0,158)=##(0,139);:__t9List_item1Z5TfaceP5Tface;2A.;next::(0,159)=##(0,160)=*(0,140);:t9List_item1Z5Tface;2B.(0,161)=##(0,162)=&(0,139);:t9List_item1Z5Tface;2A.;;print_quadedge__FGt5Array1Z5TvertGt4List1Z5Tface:f(0,20)verts:p(0,128)faces:p(0,138)fi:(0,139)i:(0,1)vi:(0,26)v:(0,40)wi:(0,94)sector:(0,56)check_closed__FGt5Array1Z5Tvert:F(0,20)verts:p(0,128)i:(0,1)al:(0,163)=&(0,60)build_quadedge__FGt5Array1Z5TvertGt4List1Z5Tface:f(64,1)verts:p(0,128)faces:p(0,138)cell:(64,1)vertex1:(63,4)vertices:(62,20)v:(0,40)instantiated:(0,1)i:(0,1)v:(0,40)iterator:(62,28)face:(63,6)objReadCell__FR7istreamPCc:f(64,1)s:p(23,9)streamname:p(0,164)=*(0,2)tok:(0,165)=ar(0,1);0;19;(0,2)verts:(0,128)nvert:(0,1)nface:(0,1)faces:(0,138)x:(0,13)y:(0,13)z:(0,13)f:(0,48)n:(0,1)v:(0,1)objReadCell__FPCc:F(64,1)file:p(0,164)s:(0,166)=xsifstream:objWriteCell__FP4CellR7ostreamPCc:f(0,20)cell:p(64,1)s:p(23,14)streamname:p(0,164)vertices:(62,20)vertex:(63,4)id:(0,4)vertices:(62,20)vertex:(63,4)faces:(62,28)face:(63,6)edges:(64,15)edge:(63,3)objWriteCell__FP4CellPCc:F(0,20)cell:p(64,1)file:p(0,164)s:(0,167)=xsofstream:objCloneCell__FP4Cell:F(64,1)cell:p(64,1)verts:(0,128)nvert:(0,1)faces:(0,138)nface:(0,1)vertices:(62,20)vertex:(63,4)id:(0,4)vertices:(62,20)vertex:(63,4)iterator:(62,28)face:(63,6)f:(0,48)edges:(64,15)edge:(63,3)length__Ct4List1Z5Tvert:F(0,1)this:p(0,168)=*(0,25)list.hhthis:r(0,168)p:(0,26)count:(0,1)__ls__H1Z5Tvert_R7ostreamRCt4List1ZX01_R7ostream:F(23,14)s:p(23,14)l:p(0,169)=&(0,25)p:(0,26)__t9List_item1Z7TsectorP7Tsector:F(0,94)this:p(0,94)x:p(0,56)this:r(0,94)append__t4List1Z7TsectorP7Tsector:F(0,20)this:p(0,99)x:p(0,56)this:r(0,99)p:(0,94)remove__t4List1Zt4List1Z7TsectorPt9List_item1Zt4List1Z7Tsector:F(0,76)this:p(0,67)q:p(0,62)this:r(0,67)p:(0,62)t:(0,76)pop__t4List1Z7Tsector:F(0,56)this:p(0,99)this:r(0,99)p:(0,94)x:(0,56)free_items__t4List1Z7Tsector:F(0,20)this:p(0,99)this:r(0,99)x:(0,56)_._t4List1Z7Tsector:F(0,20)this:p(0,99)__in_chrg:p(0,1)this:r(0,99)__in_chrg:r(0,1)concat__t4List1Z7TsectorPt4List1Z7Tsector:F(0,20)this:p(0,99)a:p(0,99)this:r(0,99)prepend__t4List1Z7TsectorP7Tsector:F(0,20)this:p(0,99)x:p(0,56)this:r(0,99)p:(0,94)__t9List_item1Zt4List1Z7TsectorPt4List1Z7Tsector:F(0,62)this:p(0,62)x:p(0,76)this:r(0,62)append__t4List1Zt4List1Z7TsectorPt4List1Z7Tsector:F(0,20)this:p(0,67)x:p(0,76)this:r(0,67)p:(0,62)pop__t4List1Z5Tface:F(0,48)this:p(0,144)this:r(0,144)p:(0,139)x:(0,48)free_items__t4List1Z5Tface:F(0,20)this:p(0,144)this:r(0,144)x:(0,48)init__t4List1Zt4List1Z7Tsector:F(0,20)this:p(0,67)this:r(0,67)__t4List1Zt4List1Z7Tsector:F(0,67)this:p(0,67)this:r(0,67)pop__t4List1Zt4List1Z7Tsector:F(0,76)this:p(0,67)this:r(0,67)p:(0,62)x:(0,76)free_items__t4List1Zt4List1Z7Tsector:F(0,20)this:p(0,67)this:r(0,67)x:(0,76)_._t4List1Zt4List1Z7Tsector:F(0,20)this:p(0,67)__in_chrg:p(0,1)this:r(0,67)__in_chrg:r(0,1)__5Tvert:F(0,40)this:p(0,40)array.hhobj.ccarray.hhthis:r(0,40)_._5Tvert:F(0,20)this:p(0,40)__in_chrg:p(0,1)this:r(0,40)__in_chrg:r(0,1)__as__5TvertRC5Tvert:F(0,80)this:p(0,40)_ctor_arg:p(0,84)this:r(0,40)_ctor_arg:r(0,84)resize__t5Array1Z5Tverti:F(0,20)this:p(0,132)num:p(0,1)this:r(0,132)ndata:(0,40)i:(0,1)__vc__t5Array1Z5Tverti:F(0,80)this:p(0,132)i:p(0,1)this:r(0,132)newcap:(0,1)length__Ct4List1Zt4List1Z7Tsector:F(0,1)this:p(0,170)=*(0,61)list.hhthis:r(0,170)p:(0,62)count:(0,1)__t5Array1Z5Tvert:F(0,132)this:p(0,132)array.hhthis:r(0,132)pop__t4List1Z5Tvert:F(0,40)this:p(0,31)list.hhthis:r(0,31)p:(0,26)x:(0,40)free_items__t4List1Z5Tvert:F(0,20)this:p(0,31)this:r(0,31)x:(0,40)__t9List_item1Z5TfaceP5Tface:F(0,139)this:p(0,139)x:p(0,48)this:r(0,139)append__t4List1Z5TfaceP5Tface:F(0,20)this:p(0,144)x:p(0,48)this:r(0,144)p:(0,139)__t9List_item1Z5TvertP5Tvert:F(0,26)this:p(0,26)x:p(0,40)this:r(0,26)append__t4List1Z5TvertP5Tvert:F(0,20)this:p(0,31)x:p(0,40)this:r(0,31)p:(0,26)__vc__4Vec3i:F(36,10)this:p(50,4)i:p(38,4)/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec3.hthis:r(50,4)i:r(38,4)__4Vec3:F(50,4)this:p(50,4)__4Vec3ddd:F(50,4)this:p(50,4)x:p(38,18)y:p(38,18)z:p(38,18)this:r(50,4)x:r(38,18)y:r(38,18)z:r(38,18)__as__4Vec3RC4Vec3:F(50,15)this:p(50,4)v:p(54,12)this:r(50,4)v:r(54,12)Onext__4Edge:F(63,3)this:p(63,3)edge.hhthis:r(63,3)Org__4Edge:F(63,4)this:p(63,3)this:r(63,3)Dest__4Edge:F(63,4)this:p(63,3)this:r(63,3)Left__4Edge:F(63,6)this:p(63,3)this:r(63,3)Right__4Edge:F(63,6)this:p(63,3)this:r(63,3)__16FaceEdgeIteratorP4Face:F(64,19)this:p(64,19)face:p(63,6)face.hhthis:r(64,19)face:r(63,6)_._16FaceEdgeIterator:F(0,20)this:p(64,19)__in_chrg:p(0,1)this:r(64,19)__in_chrg:r(0,1)next__16FaceEdgeIterator:F(63,3)this:p(64,19)this:r(64,19)current:(63,3)next:(63,3)getID__6Vertex:F(0,4)this:p(63,4)vertex.hhthis:r(63,4)getEdge__6Vertex:F(63,3)this:p(63,4)this:r(63,4)__18VertexEdgeIteratorP6Vertex:F(65,17)this:p(65,17)vertex:p(63,4)this:r(65,17)vertex:r(63,4)_._18VertexEdgeIterator:F(0,20)this:p(65,17)__in_chrg:p(0,1)this:r(65,17)__in_chrg:r(0,1)next__18VertexEdgeIterator:F(63,3)this:p(65,17)this:r(65,17)current:(63,3)next:(63,3)countVertices__4Cell:F(0,4)this:p(64,1)cell.hhthis:r(64,1)countFaces__4Cell:F(0,4)this:p(64,1)this:r(64,1)__18CellVertexIteratorP4Cell:F(62,24)this:p(62,24)cell:p(64,1)this:r(62,24)cell:r(64,1)_._18CellVertexIterator:F(0,20)this:p(62,24)__in_chrg:p(0,1)this:r(62,24)__in_chrg:r(0,1)next__18CellVertexIterator:F(63,4)this:p(62,24)this:r(62,24)__16CellFaceIteratorP4Cell:F(62,32)this:p(62,32)cell:p(64,1)this:r(62,32)cell:r(64,1)_._16CellFaceIterator:F(0,20)this:p(62,32)__in_chrg:p(0,1)this:r(62,32)__in_chrg:r(0,1)next__16CellFaceIterator:F(63,6)this:p(62,32)this:r(62,32)__5Tface:F(0,48)this:p(0,48)obj.ccthis:r(0,48)__7TsectorP5TvertP5TfaceT1:F(0,56)this:p(0,56)p:p(0,40)f:p(0,48)q:p(0,40)this:r(0,56)p:r(0,40)f:r(0,48)q:r(0,40)first__Ct4List1Zt4List1Z7Tsector:F(0,62)this:p(0,170)list.hhthis:r(0,170)next__t9List_item1Zt4List1Z7Tsector:F(0,93)this:p(0,62)last__Ct4List1Z7Tsector:F(0,94)this:p(0,171)=*(0,59)this:r(0,171)first__Ct4List1Z7Tsector:F(0,94)this:p(0,171)this:r(0,171)__t4List1Z7Tsector:F(0,99)this:p(0,99)this:r(0,99)last__Ct4List1Z5Tvert:F(0,26)this:p(0,168)this:r(0,168)first__Ct4List1Z5Tvert:F(0,26)this:p(0,168)this:r(0,168)next__t9List_item1Z5Tvert:F(0,125)this:p(0,26)next__t9List_item1Z7Tsector:F(0,117)this:p(0,94)_._t4List1Z5Tface:F(0,20)this:p(0,144)__in_chrg:p(0,1)this:r(0,144)__in_chrg:r(0,1)first__Ct4List1Z5Tface:F(0,139)this:p(0,172)=*(0,138)this:r(0,172)next__t9List_item1Z5Tface:F(0,162)this:p(0,139)num__Ct5Array1Z5Tvert:F(0,1)this:p(0,173)=*(0,128)array.hhthis:r(0,173)__t4List1Z5Tface:F(0,144)this:p(0,144)list.hhthis:r(0,144)vl_pi:S(38,18)vl_halfPi:S(38,18)VL_REF_FLAG:S(38,13)VL_REF_MASK:S(38,13)VL_SV_MAX_INDEX:S(38,13)VL_MAX_STEPS:S(38,4)__vc__C4Vec3i:F(36,12)this:p(0,174)=*(50,1)i:p(38,4)/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec3.hthis:r(0,174)i:r(38,4)Rot__4Edge:F(63,3)this:p(63,3)edge.hhthis:r(63,3)InvRot__4Edge:F(63,3)this:p(63,3)this:r(63,3)Sym__4Edge:F(63,3)this:p(63,3)this:r(63,3)Lnext__4Edge:F(63,3)this:p(63,3)this:r(63,3)getEdge__4Face:F(63,3)this:p(63,6)face.hhthis:r(63,6)init__t4List1Z7Tsector:F(0,20)this:p(0,99)list.hhthis:r(0,99)init__t4List1Z5Tface:F(0,20)this:p(0,144)this:r(0,144)__t4List1Z5Tvert:F(0,31)this:p(0,31)this:r(0,31)_._t4List1Z5Tvert:F(0,20)this:p(0,31)__in_chrg:p(0,1)this:r(0,31)__in_chrg:r(0,1)init__t4List1Z5Tvert:F(0,20)this:p(0,31)this:r(0,31)/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec2.h(Vec2::[i]) index out of range(Vec2::Unit) illegal unit vector/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec3.h(Vec3::[i]) index out of range(Vec3::Unit) illegal unit vector(Vec3/proj) last elt. is zero/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec4.h(Vec4::[i]) index out of range/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Vec.h(Vec) illegal vector size(Vec) Out of memoryVec::[i](sub(Vec)) illegal subset of vector(first(Vec)) illegal subset of vector(last(Vec)) illegal subset of vector/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Mat2.h(Mat2::[i]) index out of range/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Mat3.h(Mat3::[i]) index out of range/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Mat4.h(Mat4::[i]) index out of range/afs/andrew.cmu.edu/scs/cs/15-463/pub/include/svl/Mat.h(Mat) illegal matrix size(Mat) Out of memory(Mat::[i]) i index out of range(Mat::e(i,j)) i index out of range(Mat::e(i,j)) j index out of range with vertices -void merge_arc(Tvert *, Tvert *, Tvert *, Tface *)obj.ccarcint isConnected(Vertex *, Vertex *, Face *)vertex1!=0vertex2!=0left!=0class Face * RightFace(Vertex *, Face *)vertex!=0int hasVertex(Face *, Vertex *)face!=0int hasVertices(Face *, Vlist *)vlist!=0class Face * getFace(Cell *, Tface *)cell!=0f!=0void makeFace(Cell *, Tface *)right!=0void makeVertex(Cell *, Tvert *)v!=0VERTICES OF EACH FACE:face: VERTICES AROUND EACH VERTEX::around vertex void print_quadedge(Array, List)v->donev->arclist.length()==1 ERROR in OBJ file: unused vertex is not surrounded by polygons ERROR in OBJ file: vertex ERROR in OBJ file: repeated face: vfclass Cell * objReadCell(istream &, const char *)#)objReadCell: I can't parse this OBJ file, hit token (objReadCell: can't read vertices # v faces objWriteCell: can't write class Cell * objCloneCell(Cell *)): list (length , endvoid List::append(Tsector *)list.hhpclass Arc * List >::remove(List_item > *)qlastp==qcan't remove nonexistent itemvoid List::concat(List *)avoid List::prepend(Tsector *)void List >::append(Arc *))Array::operator[](void Array::resize(int)array.hhndataArray::Array()datavoid List::append(Tface *)void List::append(Tvert *)-DT! @-DT!?@'UVS]ESE}u%t&EPƋEEؐt&Ue[^]USh E PPh EPPPE PE}uGh EPREPPEPËE뱃hh EPPU]]UUE B]UVS]jEE PVEE t&}tV&}uh hh h ;t CUSECE7&}tVw t&e[^]UVS]} uh hh hF E PUS;E u,E ;uCE PUSE&}u t&EP;U uXEU E8u,C;E th hh hH ECE PUSt&EPƋEet&hhQ hPUe[^]UVS]E}u 1HEPƋ;uCEPUEPUe[^]US]&t&SE}u &ދ]]UVSu] V؃tVe[^]US]} u h hh h ;t CU E E PSE } tjE P]]UVS]jEE PVEE t&}tV&}uh hh h EE{uEC'}tVve[^]UUE B]UVS]jEE PVEE t&}tV&}uh hh h ;t CUSECE7&}tVw t&e[^]UVS]E}u 1HEPƋ;uCEPUEPUe[^]US]&t&SE}u &ދ]]UE@]US]S]]UVS]E}u 1HEPƋ;uCEPUEPUe[^]US]&t&SE}u &ދ]]UVSu] V؃tVe[^]US]CPC P ,*t&jC P ]]UVSu] jF P؃tVe[^]UVSu] CFCPFPS K$V N$C(F(C,F,e[^]UtTЉЉE؋E9uEЃjEPރPEE F}tJE@)‰ЉEЉE܋E9Eut&EЃjEP&}tEPt& t&e[^_]US]} }`hh) E Ph+ hPPPjE ;C|aE ;C|RCEU BЙ;E~U BЙȉUEPSE @CU Љ]]UVS]ESE}u%t&EPƋEEؐt&Ue[^]U,WVSuF^؉BPEEEEEX}}}CEE}t"EPE0M}u &EE t&}tEPt&>uh j'h h F}tGE@)‰ЉEЉEE9EuEЃjEP&?}tEPt&; t&e[^_]UVS]E}u 1HEPƋ;uCEPUEPUe[^]US]&t&SE}u &ދ]]UUE B]UVS]jEE PVEE t&}tV&}uh hh h ;t CUSECE7&}tVw t&e[^]UUE B]UVS]jEE PVEE t&}tV&}uh hh h ;t CUSECE7&}tVw t&e[^]UVS]u jmhhjjV e[^]UE]UUE EEZZ]UWVS}u jVjVEE_jVEE_e[^_]UUJ]UUJ]US]SP]]US]SP]]US]SP]]UVSu] SFe[^]UVS]u tSe[^]US]CE}u 12EPEE;tE1CU]]UUJ ]UUJ$]UVSu] SFe[^]UVS]u tSe[^]US]CE}u 12EPEE;tE1CU]]UUJ]UUJ]UMU BA]UVS]u tSe[^]USUzu1JJ ]]UMU BA]UVS]u tSe[^]USUzu1JJ@ ]]US]Sv!jSv]]UVSuU M]N^e[^]UU ]UE]UUJ]UU ]US]S]]UUJ]UU ]UE]UE]UVSu] V؃tVe[^]UU ]UE]UUJ]US]S]]UVS]u jshhjjV e[^]UUzwBB]UUztBBH]UUzwB0BЉ]US]SPP‰]]UUJ ]UE@]UE@]US]S]]UVSu] V؃tVe[^]UE@]"0IUKW-r6GpWt'7R#P7T`   U#Gb!7!JU0d(CEP6B`2XBbpP@l L   % P $ #$ !$!P#f$"4"0$"#P$w##$##$##$#$$ 9 9 9((@;S`2S 9EZep 9 9&&6@eh| [AB e.8\(AB P.TQAB f.4pAB DAAS.p.V.h.O.. lAB D A G.$@IAB ]..P.V.AB ].$\ AB ]..P.V.8lAB DZ.,X8AB DAAZ..N..  AB DAAZ.  7AB D A Z.(LAB D A A U..U.@AB DP.8@_AB D V.H.U.^.Q.Y.N.@.i.DXAB G*A+A,G.. ]. .X.. W.f.Y.g.(dAB G8W. X..V.V.8AB N.O.N.T.N. .N.T.N.p.$$AB ]. X..Q.m.T04 AB DAA K.J.N..R.m.W..N.d.N.}. T.c.\.. `AB DAN.AB DR.AB (AB DAH.p.O.. hAB DA]. 4kAB DA_.X9AB DM. x:AB DAJ.zAB D].(AB DAH.p.O.i.AB (AB DAH.p.O.. ,kAB DA_.P9AB DM.pAB !AB DG. kAB DA_.9AB DM. :AB DAJ.$lAB DJ._.Y.L. 8?AB DAO. \RAB DA[.,/AB DAAX.c.n.e.AB Dm. `AB DAN.,AB DAA_.\.n.. $kAB DA_.H9AB DM.hAB (AB DAH.p.O..AB (AB DAH.p.O.. AAB DAZ.  AB ,!AB  DiAB D A A L.hAB AB &AB DG.&AB DG.&AB DG. 0AB DAJ.  .AB DAS.@ SAB D`.` AB x AB  0AB DAJ. .AB DAS. SAB D`. AB  AB ( AB  @ .AB DAS.d 0AB A AB  .AB DAS. 1AB A$ LAB DG.J.T.L. &AB AA AB 8 AB P AB h AB  !AB DG. AB  AB  AB  AB  :AB DAJ.$ AB < AB T AB l !AB DG. AAB DAZ.  AB  AB  AB  ?AB DM. AB 0 AB H AB ` !AB DG. :AB DAJ. AB GCC: (GNU) 2.95.2 19991024 (release).symtab.strtab.shstrtab.text.rel.text.data.bss.note.stab.rel.stab.stabstr.rodata.gnu.linkonce.t.length__Ct4List1Z5Tvert.rel.gnu.linkonce.t.length__Ct4List1Z5Tvert.gnu.linkonce.t.__ls__H1Z5Tvert_R7ostreamRCt4List1ZX01_R7ostream.rel.gnu.linkonce.t.__ls__H1Z5Tvert_R7ostreamRCt4List1ZX01_R7ostream.gnu.linkonce.t.__t9List_item1Z7TsectorP7Tsector.gnu.linkonce.t.append__t4List1Z7TsectorP7Tsector.rel.gnu.linkonce.t.append__t4List1Z7TsectorP7Tsector.gnu.linkonce.t.remove__t4List1Zt4List1Z7TsectorPt9List_item1Zt4List1Z7Tsector.rel.gnu.linkonce.t.remove__t4List1Zt4List1Z7TsectorPt9List_item1Zt4List1Z7Tsector.gnu.linkonce.t.pop__t4List1Z7Tsector.rel.gnu.linkonce.t.pop__t4List1Z7Tsector.gnu.linkonce.t.free_items__t4List1Z7Tsector.rel.gnu.linkonce.t.free_items__t4List1Z7Tsector.gnu.linkonce.t._._t4List1Z7Tsector.rel.gnu.linkonce.t._._t4List1Z7Tsector.gnu.linkonce.t.concat__t4List1Z7TsectorPt4List1Z7Tsector.rel.gnu.linkonce.t.concat__t4List1Z7TsectorPt4List1Z7Tsector.gnu.linkonce.t.prepend__t4List1Z7TsectorP7Tsector.rel.gnu.linkonce.t.prepend__t4List1Z7TsectorP7Tsector.gnu.linkonce.t.__t9List_item1Zt4List1Z7TsectorPt4List1Z7Tsector.gnu.linkonce.t.append__t4List1Zt4List1Z7TsectorPt4List1Z7Tsector.rel.gnu.linkonce.t.append__t4List1Zt4List1Z7TsectorPt4List1Z7Tsector.gnu.linkonce.t.pop__t4List1Z5Tface.rel.gnu.linkonce.t.pop__t4List1Z5Tface.gnu.linkonce.t.free_items__t4List1Z5Tface.rel.gnu.linkonce.t.free_items__t4List1Z5Tface.gnu.linkonce.t.init__t4List1Zt4List1Z7Tsector.gnu.linkonce.t.__t4List1Zt4List1Z7Tsector.rel.gnu.linkonce.t.__t4List1Zt4List1Z7Tsector.gnu.linkonce.t.pop__t4List1Zt4List1Z7Tsector.rel.gnu.linkonce.t.pop__t4List1Zt4List1Z7Tsector.gnu.linkonce.t.free_items__t4List1Zt4List1Z7Tsector.rel.gnu.linkonce.t.free_items__t4List1Zt4List1Z7Tsector.gnu.linkonce.t._._t4List1Zt4List1Z7Tsector.rel.gnu.linkonce.t._._t4List1Zt4List1Z7Tsector.gnu.linkonce.t.__5Tvert.rel.gnu.linkonce.t.__5Tvert.gnu.linkonce.t._._5Tvert.rel.gnu.linkonce.t._._5Tvert.gnu.linkonce.t.__as__5TvertRC5Tvert.rel.gnu.linkonce.t.__as__5TvertRC5Tvert.gnu.linkonce.t.resize__t5Array1Z5Tverti.rel.gnu.linkonce.t.resize__t5Array1Z5Tverti.gnu.linkonce.t.__vc__t5Array1Z5Tverti.rel.gnu.linkonce.t.__vc__t5Array1Z5Tverti.gnu.linkonce.t.length__Ct4List1Zt4List1Z7Tsector.rel.gnu.linkonce.t.length__Ct4List1Zt4List1Z7Tsector.gnu.linkonce.t.__t5Array1Z5Tvert.rel.gnu.linkonce.t.__t5Array1Z5Tvert.gnu.linkonce.t.pop__t4List1Z5Tvert.rel.gnu.linkonce.t.pop__t4List1Z5Tvert.gnu.linkonce.t.free_items__t4List1Z5Tvert.rel.gnu.linkonce.t.free_items__t4List1Z5Tvert.gnu.linkonce.t.__t9List_item1Z5TfaceP5Tface.gnu.linkonce.t.append__t4List1Z5TfaceP5Tface.rel.gnu.linkonce.t.append__t4List1Z5TfaceP5Tface.gnu.linkonce.t.__t9List_item1Z5TvertP5Tvert.gnu.linkonce.t.append__t4List1Z5TvertP5Tvert.rel.gnu.linkonce.t.append__t4List1Z5TvertP5Tvert.gnu.linkonce.t.__vc__4Vec3i.rel.gnu.linkonce.t.__vc__4Vec3i.gnu.linkonce.t.__4Vec3.gnu.linkonce.t.__4Vec3ddd.gnu.linkonce.t.__as__4Vec3RC4Vec3.rel.gnu.linkonce.t.__as__4Vec3RC4Vec3.gnu.linkonce.t.Onext__4Edge.gnu.linkonce.t.Org__4Edge.gnu.linkonce.t.Dest__4Edge.rel.gnu.linkonce.t.Dest__4Edge.gnu.linkonce.t.Left__4Edge.rel.gnu.linkonce.t.Left__4Edge.gnu.linkonce.t.Right__4Edge.rel.gnu.linkonce.t.Right__4Edge.gnu.linkonce.t.__16FaceEdgeIteratorP4Face.rel.gnu.linkonce.t.__16FaceEdgeIteratorP4Face.gnu.linkonce.t._._16FaceEdgeIterator.rel.gnu.linkonce.t._._16FaceEdgeIterator.gnu.linkonce.t.next__16FaceEdgeIterator.rel.gnu.linkonce.t.next__16FaceEdgeIterator.gnu.linkonce.t.getID__6Vertex.gnu.linkonce.t.getEdge__6Vertex.gnu.linkonce.t.__18VertexEdgeIteratorP6Vertex.rel.gnu.linkonce.t.__18VertexEdgeIteratorP6Vertex.gnu.linkonce.t._._18VertexEdgeIterator.rel.gnu.linkonce.t._._18VertexEdgeIterator.gnu.linkonce.t.next__18VertexEdgeIterator.rel.gnu.linkonce.t.next__18VertexEdgeIterator.gnu.linkonce.t.countVertices__4Cell.gnu.linkonce.t.countFaces__4Cell.gnu.linkonce.t.__18CellVertexIteratorP4Cell.gnu.linkonce.t._._18CellVertexIterator.rel.gnu.linkonce.t._._18CellVertexIterator.gnu.linkonce.t.next__18CellVertexIterator.gnu.linkonce.t.__16CellFaceIteratorP4Cell.gnu.linkonce.t._._16CellFaceIterator.rel.gnu.linkonce.t._._16CellFaceIterator.gnu.linkonce.t.next__16CellFaceIterator.gnu.linkonce.t.__5Tface.rel.gnu.linkonce.t.__5Tface.gnu.linkonce.t.__7TsectorP5TvertP5TfaceT1.gnu.linkonce.t.first__Ct4List1Zt4List1Z7Tsector.gnu.linkonce.t.next__t9List_item1Zt4List1Z7Tsector.gnu.linkonce.t.last__Ct4List1Z7Tsector.gnu.linkonce.t.first__Ct4List1Z7Tsector.gnu.linkonce.t.__t4List1Z7Tsector.rel.gnu.linkonce.t.__t4List1Z7Tsector.gnu.linkonce.t.last__Ct4List1Z5Tvert.gnu.linkonce.t.first__Ct4List1Z5Tvert.gnu.linkonce.t.next__t9List_item1Z5Tvert.gnu.linkonce.t.next__t9List_item1Z7Tsector.gnu.linkonce.t._._t4List1Z5Tface.rel.gnu.linkonce.t._._t4List1Z5Tface.gnu.linkonce.t.first__Ct4List1Z5Tface.gnu.linkonce.t.next__t9List_item1Z5Tface.gnu.linkonce.t.num__Ct5Array1Z5Tvert.gnu.linkonce.t.__t4List1Z5Tface.rel.gnu.linkonce.t.__t4List1Z5Tface.gnu.linkonce.t.__vc__C4Vec3i.rel.gnu.linkonce.t.__vc__C4Vec3i.gnu.linkonce.t.Rot__4Edge.gnu.linkonce.t.InvRot__4Edge.gnu.linkonce.t.Sym__4Edge.gnu.linkonce.t.Lnext__4Edge.rel.gnu.linkonce.t.Lnext__4Edge.gnu.linkonce.t.getEdge__4Face.gnu.linkonce.t.init__t4List1Z7Tsector.gnu.linkonce.t.init__t4List1Z5Tface.gnu.linkonce.t.__t4List1Z5Tvert.rel.gnu.linkonce.t.__t4List1Z5Tvert.gnu.linkonce.t._._t4List1Z5Tvert.rel.gnu.linkonce.t._._t4List1Z5Tvert.gnu.linkonce.t.init__t4List1Z5Tvert.gcc_except_table.rel.gcc_except_table.eh_frame.rel.eh_frame.comment@$! Т+%1%6%<0%a B (L*U!H ]0.`  . ȵx 7x/h/ @X0h r2k 0p29 @ 2:D Hl2z X(p3 XN@4`4 طXP5k; 0 c59 @"56! H%F@6kt P'69 `)6:@ h+p07l x0-7? /7R 1,@8/U 3p: @P5p;` 7< ;^ h9 P=k ; =9 =* =W  > X@  ? 0? xXCD @Aa кE `@  l@! @i I @ A7 $A&S Ms LA& O tA& Q A0 SG A.m U BS (W TB hB-|B0\ 0[B. 8]BS @_=4CbHC\CC. HdC00C[D. Ph0D1pDL X(k D&5DfD EE$E! r5HE[\ElE xE E: x EGE qEE! } FA pF8FVFqF?  G G8GPG!; л`G: ػGG  0J  H X&XX`v   &lH@Ig\ l8  7 L>@_o   "$%')+-/13579;=?@BCEGHIKLMOQSUWYZ[]_abcdfghjkmnopqrtuvwxz{|}(  0  8  <  @  D  $ $[=M]o" \(Q&"m"n/"pG"q` "o"h"z""2!"rES""t"u "v0"[S"_&"M &"O,."]D"ZU&"Qb"Ko0"SS"W"L."U"b"g1"j."h2Gki"I "w"z1 "{K"|a"5x`"7:"x@"c0"f."d2"9D!"}U^!"HL"k"@  "C3 F dX j v  "a  A"E  "Y $   4 # `" ; "\ k"r 9" :" " k" 9"" "$" !"%= k"'[ 9") :"+ l"- "G ?"/ R"1 /"3 k"; 9"= "?1 "BN f A"t " " " " ?" !" :" " " "obj.ccmerge_arc__FP5TvertN20P5Tfaceadd_arcs__FRt4List1Z5TvertP5TfaceisConnected__FP6VertexT0P4FaceRightFace__FP6VertexP4FacehasVertex__FP4FaceP6VertexhasVertices__FP4FacePt4List1Z5TvertgetFace__FP4CellP5TfacemakeFace__FP4CellP5TfacemakeVertex__FP4CellP5Tvertprint_quadedge__FGt5Array1Z5TvertGt4List1Z5Tfacebuild_quadedge__FGt5Array1Z5TvertGt4List1Z5TfaceobjReadCell__FR7istreamPCcobjWriteCell__FP4CellR7ostreamPCcvl_pivl_halfPiVL_REF_FLAGVL_REF_MASKVL_SV_MAX_INDEXVL_MAX_STEPS__EXCEPTION_TABLE__Letext__FRAME_BEGIN____throw__ls__FR7ostreamRC5Tface__ls__7ostreamc__ls__7ostreami__ls__7ostreamPCc__ls__H1Z5Tvert_R7ostreamRCt4List1ZX01_R7ostream__ls__FR7ostreamRC5Tvert__ls__FR7ostreamRC7Tsector__builtin_new__7TsectorP5TvertP5TfaceT1__builtin_deletefirst__Ct4List1Zt4List1Z7Tsectorlast__Ct4List1Z7Tsectorfirst__Ct4List1Z7Tsectornext__t9List_item1Zt4List1Z7Tsectorappend__t4List1Z7TsectorP7Tsectorremove__t4List1Zt4List1Z7TsectorPt9List_item1Zt4List1Z7Tsectorconcat__t4List1Z7TsectorPt4List1Z7Tsectorprepend__t4List1Z7TsectorP7Tsector__t4List1Z7Tsector__assert_failappend__t4List1Zt4List1Z7TsectorPt4List1Z7Tsectorterminate__Fvlast__Ct4List1Z5Tvertfirst__Ct4List1Z5Tvertnext__t9List_item1Z5Tvert__18VertexEdgeIteratorP6Vertexnext__18VertexEdgeIteratorDest__4EdgeLeft__4Edge_._18VertexEdgeIteratorgetEdge__6VertexRight__4EdgeOnext__4Edge__16FaceEdgeIteratorP4Facenext__16FaceEdgeIteratorOrg__4Edge_._16FaceEdgeIteratorcountFaces__4Cell__builtin_vec_new__16CellFaceIteratorP4Cellnext__16CellFaceIterator_._16CellFaceIterator__builtin_vec_deletemakeFaceEdge__4CellP4FaceP6VertexT2makeVertexEdge__4CellP6VertexP4FaceT2__as__4Vec3RC4Vec3setID__6VertexUisetID__4FaceUinext__t9List_item1Z7Tsectorendl__FR7ostreamcout__ls__7ostreamPFR7ostream_R7ostreamfirst__Ct4List1Z5Tfacenext__t9List_item1Z5Tfacenum__Ct5Array1Z5Tvert__vc__t5Array1Z5Tvertilength__Ct4List1Zt4List1Z7Tsector_._t4List1Z5Tfacecheck_closed__FGt5Array1Z5Tvertcerrexitmake__4Cell__18CellVertexIteratorP4Cellnext__18CellVertexIterator_._18CellVertexIterator__t5Array1Z5Tvert__t4List1Z5Tfacesetw__Fi__rs__H1Zi_R7istreamRCt6smanip1ZX01_R7istream__rs__7istreamPc__opPv__C3iosstrcmp__rs__7istreamRd__4Vec3ddd__5Tfaceappend__t4List1Z5TfaceP5Tfacepeek__7istream__rs__7istreamRiappend__t4List1Z5TvertP5Tvertignore__7istreamiiobjReadCell__FPCc__8ifstreamiPCcii__nt__C3ios_._8ifstreamcountVertices__4Cell__ls__7ostreamUi__vc__4Vec3i__ls__7ostreamdgetID__6VertexobjWriteCell__FP4CellPCc__8ofstreamiPCcii_._8ofstreamobjCloneCell__FP4Celllength__Ct4List1Z5Tvert__t9List_item1Z7TsectorP7Tsectorpop__t4List1Z7Tsectorfree_items__t4List1Z7Tsector_._t4List1Z7Tsector__t9List_item1Zt4List1Z7TsectorPt4List1Z7Tsectorpop__t4List1Z5Tfacefree_items__t4List1Z5Tfaceinit__t4List1Zt4List1Z7Tsector__t4List1Zt4List1Z7Tsectorpop__t4List1Zt4List1Z7Tsectorfree_items__t4List1Zt4List1Z7Tsector_._t4List1Zt4List1Z7Tsector__5Tvert__4Vec3_._5Tvert__as__5TvertRC5Tvertresize__t5Array1Z5Tvertipop__t4List1Z5Tvertfree_items__t4List1Z5Tvert__t9List_item1Z5TfaceP5Tface__t9List_item1Z5TvertP5Tvert_CheckRange__FiiiPCcT3i__vc__C4Vec3iSym__4EdgeRot__4EdgeInvRot__4EdgegetEdge__4FaceLnext__4Edge__t4List1Z5Tvert_._t4List1Z5Tvertinit__t4List1Z7Tsectorinit__t4List1Z5Tfaceinit__t4List1Z5Tvert)x4y?zJ{pyyzy~%v;Os2Lj|~v;QvV|MW\aw&@Qvawv8isx}1vAWvazHRW\lv{ v"    v 0 : ? D W a f k        g r      X b g l      # - 2 7 G Q V [ r     Yafkzvzzy $).=TY^iqv{zzyz  ;JTY^uz}v-X|zy<OWjzzyzz w%^f{vXtv+AQvVevz 4=kv&It}~v  <Xt z"z-z8Evv:HvQzz+9vOevqv  z+6zIXtzzz&1zCvQ\kyzzz"-;DzO\ezqvvvE]n}zzv ! v& I _   v     !+!?!\!{!!!v!!! "~$"7"vN"q"{""""""""##!#v/#S#va####v#v# $ $>$Z$p$$$$v$ Pw|d}@\Lh"<#&T)\*,-00L1{22\34x566X788t9L::H;;<===&=&=&>x>>?$Ag}4<AFzQ(T( %j~)AvPgqv{v~)AvPgqv{v(T(T(!1vJVva-$"hvv+nv!+05z@yKzVc8)hvv.Shvq(T~)AvPgqv{v~)AvPgqv{v#,G((v-9vA(# +(  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlp&t&x&|&&&))))))))),,,,,,,,,000000222222LLL LLL m <Xt<\ \ 48\|0T t!"#$%&<'`()*+,(-L.l/0123405H6l789:;< =D >d ?| @ A B C D E, FD Gh H I J K L M$ N< OT Pl Q R S T U V W( X@ YX Zp [ b c d e f g4 hL id j k l