669637:	cc                   	int3
669638:	cc                   	int3
669639:	cc                   	int3
66963a:	cc                   	int3
66963b:	cc                   	int3
66963c:	cc                   	int3
66963d:	cc                   	int3
66963e:	cc                   	int3
66963f:	cc                   	int3
669640:	8b 44 24 0c          	mov    0xc(%esp),%eax
669644:	b9 a8 e9 be 00       	mov    $0xbee9a8,%ecx
669649:	56                   	push   %esi
66964a:	ff 74 24 14          	push   0x14(%esp)
66964e:	8b 74 24 0c          	mov    0xc(%esp),%esi
669652:	85 c0                	test   %eax,%eax
669654:	ff 74 24 10          	push   0x10(%esp)
669658:	0f 45 c8             	cmovne %eax,%ecx
66965b:	6a fe                	push   $0xfffffffe
66965d:	51                   	push   %ecx
66965e:	56                   	push   %esi
66965f:	e8 93 91 d9 ff       	call   0x4027f7
669664:	83 c4 14             	add    $0x14,%esp
669667:	85 c0                	test   %eax,%eax
669669:	74 08                	je     0x669673
66966b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
669671:	5e                   	pop    %esi
669672:	c3                   	ret
669673:	33 c0                	xor    %eax,%eax
669675:	5e                   	pop    %esi
669676:	c3                   	ret
669677:	cc                   	int3
669678:	cc                   	int3
669679:	cc                   	int3
66967a:	cc                   	int3
66967b:	cc                   	int3
66967c:	cc                   	int3
66967d:	cc                   	int3
66967e:	cc                   	int3
66967f:	cc                   	int3
669680:	cc                   	int3
669681:	cc                   	int3
669682:	cc                   	int3
669683:	cc                   	int3
669684:	cc                   	int3
669685:	cc                   	int3
669686:	cc                   	int3
669687:	cc                   	int3
669688:	cc                   	int3
669689:	cc                   	int3
66968a:	cc                   	int3
66968b:	cc                   	int3
66968c:	cc                   	int3
66968d:	cc                   	int3
66968e:	cc                   	int3
66968f:	cc                   	int3
669690:	8b 44 24 0c          	mov    0xc(%esp),%eax
669694:	b9 a8 e9 be 00       	mov    $0xbee9a8,%ecx
669699:	56                   	push   %esi
66969a:	ff 74 24 14          	push   0x14(%esp)
66969e:	8b 74 24 0c          	mov    0xc(%esp),%esi
6696a2:	85 c0                	test   %eax,%eax
6696a4:	ff 74 24 10          	push   0x10(%esp)
6696a8:	0f 45 c8             	cmovne %eax,%ecx
6696ab:	6a fe                	push   $0xfffffffe
6696ad:	51                   	push   %ecx
6696ae:	56                   	push   %esi
6696af:	e8 e9 c5 db ff       	call   0x425c9d
6696b4:	83 c4 14             	add    $0x14,%esp
6696b7:	85 c0                	test   %eax,%eax
6696b9:	74 08                	je     0x6696c3
6696bb:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
6696c1:	5e                   	pop    %esi
6696c2:	c3                   	ret
6696c3:	33 c0                	xor    %eax,%eax
6696c5:	5e                   	pop    %esi
6696c6:	c3                   	ret
6696c7:	cc                   	int3
6696c8:	cc                   	int3
6696c9:	cc                   	int3
6696ca:	cc                   	int3
6696cb:	cc                   	int3
6696cc:	cc                   	int3
6696cd:	cc                   	int3
6696ce:	cc                   	int3
6696cf:	cc                   	int3
6696d0:	cc                   	int3
6696d1:	cc                   	int3
6696d2:	cc                   	int3
6696d3:	cc                   	int3
6696d4:	cc                   	int3
6696d5:	cc                   	int3
6696d6:	cc                   	int3
6696d7:	cc                   	int3
6696d8:	cc                   	int3
6696d9:	cc                   	int3
6696da:	cc                   	int3
6696db:	cc                   	int3
6696dc:	cc                   	int3
6696dd:	cc                   	int3
6696de:	cc                   	int3
6696df:	cc                   	int3
6696e0:	8b 44 24 0c          	mov    0xc(%esp),%eax
6696e4:	b9 a8 ea be 00       	mov    $0xbeeaa8,%ecx
6696e9:	56                   	push   %esi
6696ea:	ff 74 24 14          	push   0x14(%esp)
6696ee:	8b 74 24 0c          	mov    0xc(%esp),%esi
6696f2:	85 c0                	test   %eax,%eax
6696f4:	ff 74 24 10          	push   0x10(%esp)
6696f8:	0f 45 c8             	cmovne %eax,%ecx
6696fb:	6a fe                	push   $0xfffffffe
6696fd:	51                   	push   %ecx
6696fe:	56                   	push   %esi
6696ff:	e8 7e d8 d9 ff       	call   0x406f82
669704:	83 c4 14             	add    $0x14,%esp
669707:	85 c0                	test   %eax,%eax
669709:	74 08                	je     0x669713
66970b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
669711:	5e                   	pop    %esi
669712:	c3                   	ret
669713:	33 c0                	xor    %eax,%eax
669715:	5e                   	pop    %esi
669716:	c3                   	ret
669717:	cc                   	int3
669718:	cc                   	int3
669719:	cc                   	int3
66971a:	cc                   	int3
66971b:	cc                   	int3
66971c:	cc                   	int3
66971d:	cc                   	int3
66971e:	cc                   	int3
66971f:	cc                   	int3
669720:	cc                   	int3
669721:	cc                   	int3
669722:	cc                   	int3
669723:	cc                   	int3
669724:	cc                   	int3
669725:	cc                   	int3
669726:	cc                   	int3
669727:	cc                   	int3
669728:	cc                   	int3
669729:	cc                   	int3
66972a:	cc                   	int3
66972b:	cc                   	int3
66972c:	cc                   	int3
66972d:	cc                   	int3
66972e:	cc                   	int3
66972f:	cc                   	int3
669730:	8b 44 24 0c          	mov    0xc(%esp),%eax
669734:	b9 a8 ea be 00       	mov    $0xbeeaa8,%ecx
669739:	56                   	push   %esi
66973a:	ff 74 24 14          	push   0x14(%esp)
66973e:	8b 74 24 0c          	mov    0xc(%esp),%esi
669742:	85 c0                	test   %eax,%eax
669744:	ff 74 24 10          	push   0x10(%esp)
669748:	0f 45 c8             	cmovne %eax,%ecx
66974b:	6a fe                	push   $0xfffffffe
66974d:	51                   	push   %ecx
66974e:	56                   	push   %esi
66974f:	e8 51 e1 da ff       	call   0x4178a5
669754:	83 c4 14             	add    $0x14,%esp
669757:	85 c0                	test   %eax,%eax
669759:	74 08                	je     0x669763
66975b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
669761:	5e                   	pop    %esi
669762:	c3                   	ret
669763:	33 c0                	xor    %eax,%eax
669765:	5e                   	pop    %esi
669766:	c3                   	ret
669767:	cc                   	int3
669768:	cc                   	int3
669769:	cc                   	int3
66976a:	cc                   	int3
66976b:	cc                   	int3
66976c:	cc                   	int3
66976d:	cc                   	int3
66976e:	cc                   	int3
66976f:	cc                   	int3
669770:	cc                   	int3
669771:	cc                   	int3
669772:	cc                   	int3
669773:	cc                   	int3
669774:	cc                   	int3
669775:	cc                   	int3
669776:	cc                   	int3
669777:	cc                   	int3
669778:	cc                   	int3
669779:	cc                   	int3
66977a:	cc                   	int3
66977b:	cc                   	int3
66977c:	cc                   	int3
66977d:	cc                   	int3
66977e:	cc                   	int3
66977f:	cc                   	int3
669780:	8b 44 24 0c          	mov    0xc(%esp),%eax
669784:	b9 48 ea be 00       	mov    $0xbeea48,%ecx
669789:	56                   	push   %esi
66978a:	ff 74 24 14          	push   0x14(%esp)
66978e:	8b 74 24 0c          	mov    0xc(%esp),%esi
669792:	85 c0                	test   %eax,%eax
669794:	ff 74 24 10          	push   0x10(%esp)
669798:	0f 45 c8             	cmovne %eax,%ecx
66979b:	6a fe                	push   $0xfffffffe
66979d:	51                   	push   %ecx
66979e:	56                   	push   %esi
66979f:	e8 f1 d3 d9 ff       	call   0x406b95
6697a4:	83 c4 14             	add    $0x14,%esp
6697a7:	85 c0                	test   %eax,%eax
6697a9:	74 08                	je     0x6697b3
6697ab:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
6697b1:	5e                   	pop    %esi
6697b2:	c3                   	ret
6697b3:	33 c0                	xor    %eax,%eax
6697b5:	5e                   	pop    %esi
6697b6:	c3                   	ret
6697b7:	cc                   	int3
6697b8:	cc                   	int3
6697b9:	cc                   	int3
6697ba:	cc                   	int3
6697bb:	cc                   	int3
6697bc:	cc                   	int3
6697bd:	cc                   	int3
6697be:	cc                   	int3
6697bf:	cc                   	int3
6697c0:	cc                   	int3
6697c1:	cc                   	int3
6697c2:	cc                   	int3
6697c3:	cc                   	int3
6697c4:	cc                   	int3
6697c5:	cc                   	int3
6697c6:	cc                   	int3
6697c7:	cc                   	int3
6697c8:	cc                   	int3
6697c9:	cc                   	int3
6697ca:	cc                   	int3
6697cb:	cc                   	int3
6697cc:	cc                   	int3
6697cd:	cc                   	int3
6697ce:	cc                   	int3
6697cf:	cc                   	int3
6697d0:	8b 44 24 0c          	mov    0xc(%esp),%eax
6697d4:	b9 48 ea be 00       	mov    $0xbeea48,%ecx
6697d9:	56                   	push   %esi
6697da:	ff 74 24 14          	push   0x14(%esp)
6697de:	8b 74 24 0c          	mov    0xc(%esp),%esi
6697e2:	85 c0                	test   %eax,%eax
6697e4:	ff 74 24 10          	push   0x10(%esp)
6697e8:	0f 45 c8             	cmovne %eax,%ecx
6697eb:	6a fe                	push   $0xfffffffe
6697ed:	51                   	push   %ecx
6697ee:	56                   	push   %esi
6697ef:	e8 3e df db ff       	call   0x427732
6697f4:	83 c4 14             	add    $0x14,%esp
6697f7:	85 c0                	test   %eax,%eax
6697f9:	74 08                	je     0x669803
6697fb:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
669801:	5e                   	pop    %esi
669802:	c3                   	ret
669803:	33 c0                	xor    %eax,%eax
669805:	5e                   	pop    %esi
669806:	c3                   	ret
669807:	cc                   	int3
669808:	cc                   	int3
669809:	cc                   	int3
66980a:	cc                   	int3
66980b:	cc                   	int3
66980c:	cc                   	int3
66980d:	cc                   	int3
66980e:	cc                   	int3
66980f:	cc                   	int3
669810:	cc                   	int3
669811:	cc                   	int3
669812:	cc                   	int3
669813:	cc                   	int3
669814:	cc                   	int3
669815:	cc                   	int3
669816:	cc                   	int3
669817:	cc                   	int3
669818:	cc                   	int3
669819:	cc                   	int3
66981a:	cc                   	int3
66981b:	cc                   	int3
66981c:	cc                   	int3
66981d:	cc                   	int3
66981e:	cc                   	int3
66981f:	cc                   	int3
669820:	8b 44 24 0c          	mov    0xc(%esp),%eax
669824:	b9 c8 e9 be 00       	mov    $0xbee9c8,%ecx
669829:	56                   	push   %esi
66982a:	ff 74 24 14          	push   0x14(%esp)
66982e:	8b 74 24 0c          	mov    0xc(%esp),%esi
669832:	85 c0                	test   %eax,%eax
669834:	ff 74 24 10          	push   0x10(%esp)
669838:	0f 45 c8             	cmovne %eax,%ecx
66983b:	6a fe                	push   $0xfffffffe
66983d:	51                   	push   %ecx
66983e:	56                   	push   %esi
66983f:	e8 33 a6 d9 ff       	call   0x403e77
669844:	83 c4 14             	add    $0x14,%esp
669847:	85 c0                	test   %eax,%eax
669849:	74 08                	je     0x669853
66984b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
669851:	5e                   	pop    %esi
669852:	c3                   	ret
669853:	33 c0                	xor    %eax,%eax
669855:	5e                   	pop    %esi
669856:	c3                   	ret
669857:	cc                   	int3
669858:	cc                   	int3
669859:	cc                   	int3
66985a:	cc                   	int3
66985b:	cc                   	int3
66985c:	cc                   	int3
66985d:	cc                   	int3
66985e:	cc                   	int3
66985f:	cc                   	int3
669860:	cc                   	int3
669861:	cc                   	int3
669862:	cc                   	int3
669863:	cc                   	int3
669864:	cc                   	int3
669865:	cc                   	int3
669866:	cc                   	int3
669867:	cc                   	int3
669868:	cc                   	int3
669869:	cc                   	int3
66986a:	cc                   	int3
66986b:	cc                   	int3
66986c:	cc                   	int3
66986d:	cc                   	int3
66986e:	cc                   	int3
66986f:	cc                   	int3
669870:	8b 44 24 0c          	mov    0xc(%esp),%eax
669874:	b9 c8 e9 be 00       	mov    $0xbee9c8,%ecx
669879:	56                   	push   %esi
66987a:	ff 74 24 14          	push   0x14(%esp)
66987e:	8b 74 24 0c          	mov    0xc(%esp),%esi
669882:	85 c0                	test   %eax,%eax
669884:	ff 74 24 10          	push   0x10(%esp)
669888:	0f 45 c8             	cmovne %eax,%ecx
66988b:	6a fe                	push   $0xfffffffe
66988d:	51                   	push   %ecx
66988e:	56                   	push   %esi
66988f:	e8 80 f1 dc ff       	call   0x438a14
669894:	83 c4 14             	add    $0x14,%esp
669897:	85 c0                	test   %eax,%eax
669899:	74 08                	je     0x6698a3
66989b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
6698a1:	5e                   	pop    %esi
6698a2:	c3                   	ret
6698a3:	33 c0                	xor    %eax,%eax