9fa8bc:	cc                   	int3
9fa8bd:	cc                   	int3
9fa8be:	cc                   	int3
9fa8bf:	cc                   	int3
9fa8c0:	cc                   	int3
9fa8c1:	cc                   	int3
9fa8c2:	cc                   	int3
9fa8c3:	cc                   	int3
9fa8c4:	cc                   	int3
9fa8c5:	cc                   	int3
9fa8c6:	cc                   	int3
9fa8c7:	cc                   	int3
9fa8c8:	cc                   	int3
9fa8c9:	cc                   	int3
9fa8ca:	cc                   	int3
9fa8cb:	cc                   	int3
9fa8cc:	6a 04                	push   $0x4
9fa8ce:	b8 ea 49 bb 00       	mov    $0xbb49ea,%eax
9fa8d3:	e8 b3 f9 a0 ff       	call   0x40a28b
9fa8d8:	8b f9                	mov    %ecx,%edi
9fa8da:	89 7d f0             	mov    %edi,-0x10(%ebp)
9fa8dd:	e8 25 2a a4 ff       	call   0x43d307
9fa8e2:	33 c0                	xor    %eax,%eax
9fa8e4:	c7 07 20 b9 c6 00    	movl   $0xc6b920,(%edi)
9fa8ea:	89 45 fc             	mov    %eax,-0x4(%ebp)
9fa8ed:	89 87 7c 03 00 00    	mov    %eax,0x37c(%edi)
9fa8f3:	89 87 80 03 00 00    	mov    %eax,0x380(%edi)
9fa8f9:	e8 17 bd a3 ff       	call   0x436615
9fa8fe:	50                   	push   %eax
9fa8ff:	8d 8f 84 03 00 00    	lea    0x384(%edi),%ecx
9fa905:	e8 0a f3 a0 ff       	call   0x409c14
9fa90a:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
9fa90e:	e8 02 bd a3 ff       	call   0x436615
9fa913:	50                   	push   %eax
9fa914:	8d 8f 88 03 00 00    	lea    0x388(%edi),%ecx
9fa91a:	e8 f5 f2 a0 ff       	call   0x409c14
9fa91f:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
9fa923:	e8 ed bc a3 ff       	call   0x436615
9fa928:	50                   	push   %eax
9fa929:	8d 8f 8c 03 00 00    	lea    0x38c(%edi),%ecx
9fa92f:	e8 e0 f2 a0 ff       	call   0x409c14
9fa934:	8d 8f 90 03 00 00    	lea    0x390(%edi),%ecx
9fa93a:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
9fa93e:	e8 01 70 a3 ff       	call   0x431944
9fa943:	8b cf                	mov    %edi,%ecx
9fa945:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
9fa949:	e8 98 09 a4 ff       	call   0x43b2e6
9fa94e:	8b c7                	mov    %edi,%eax
9fa950:	e8 c2 3a a1 ff       	call   0x40e417
9fa955:	c3                   	ret
9fa956:	cc                   	int3
9fa957:	cc                   	int3
9fa958:	cc                   	int3
9fa959:	cc                   	int3
9fa95a:	cc                   	int3
9fa95b:	cc                   	int3
9fa95c:	cc                   	int3
9fa95d:	cc                   	int3
9fa95e:	cc                   	int3
9fa95f:	cc                   	int3
9fa960:	cc                   	int3
9fa961:	cc                   	int3
9fa962:	cc                   	int3
9fa963:	cc                   	int3
9fa964:	cc                   	int3
9fa965:	cc                   	int3
9fa966:	cc                   	int3
9fa967:	cc                   	int3
9fa968:	cc                   	int3
9fa969:	cc                   	int3
9fa96a:	cc                   	int3
9fa96b:	cc                   	int3
9fa96c:	cc                   	int3
9fa96d:	cc                   	int3
9fa96e:	cc                   	int3
9fa96f:	cc                   	int3
9fa970:	cc                   	int3
9fa971:	cc                   	int3
9fa972:	cc                   	int3
9fa973:	cc                   	int3
9fa974:	cc                   	int3
9fa975:	cc                   	int3
9fa976:	cc                   	int3
9fa977:	cc                   	int3
9fa978:	55                   	push   %ebp
9fa979:	8b ec                	mov    %esp,%ebp
9fa97b:	51                   	push   %ecx
9fa97c:	56                   	push   %esi
9fa97d:	57                   	push   %edi
9fa97e:	33 ff                	xor    %edi,%edi
9fa980:	8b f1                	mov    %ecx,%esi
9fa982:	57                   	push   %edi
9fa983:	6a ff                	push   $0xffffffff
9fa985:	6a ff                	push   $0xffffffff
9fa987:	ff 75 08             	push   0x8(%ebp)
9fa98a:	89 75 fc             	mov    %esi,-0x4(%ebp)
9fa98d:	57                   	push   %edi
9fa98e:	e8 04 87 a2 ff       	call   0x423097
9fa993:	89 be 1c 01 00 00    	mov    %edi,0x11c(%esi)
9fa999:	8b c6                	mov    %esi,%eax
9fa99b:	89 be 20 01 00 00    	mov    %edi,0x120(%esi)
9fa9a1:	5f                   	pop    %edi
9fa9a2:	c7 06 78 bc c6 00    	movl   $0xc6bc78,(%esi)
9fa9a8:	5e                   	pop    %esi
9fa9a9:	8b e5                	mov    %ebp,%esp
9fa9ab:	5d                   	pop    %ebp
9fa9ac:	c2 04 00             	ret    $0x4
9fa9af:	cc                   	int3
9fa9b0:	cc                   	int3
9fa9b1:	cc                   	int3
9fa9b2:	cc                   	int3
9fa9b3:	cc                   	int3
9fa9b4:	cc                   	int3
9fa9b5:	cc                   	int3
9fa9b6:	cc                   	int3
9fa9b7:	cc                   	int3
9fa9b8:	cc                   	int3
9fa9b9:	cc                   	int3
9fa9ba:	cc                   	int3
9fa9bb:	cc                   	int3
9fa9bc:	56                   	push   %esi
9fa9bd:	8b f1                	mov    %ecx,%esi
9fa9bf:	8d 8e 90 03 00 00    	lea    0x390(%esi),%ecx
9fa9c5:	c7 06 20 b9 c6 00    	movl   $0xc6b920,(%esi)
9fa9cb:	e8 94 7e a1 ff       	call   0x412864
9fa9d0:	8b 8e 8c 03 00 00    	mov    0x38c(%esi),%ecx
9fa9d6:	83 e9 10             	sub    $0x10,%ecx
9fa9d9:	e8 36 a2 a0 ff       	call   0x404c14
9fa9de:	8b 8e 88 03 00 00    	mov    0x388(%esi),%ecx
9fa9e4:	83 e9 10             	sub    $0x10,%ecx
9fa9e7:	e8 28 a2 a0 ff       	call   0x404c14
9fa9ec:	8b 8e 84 03 00 00    	mov    0x384(%esi),%ecx
9fa9f2:	83 e9 10             	sub    $0x10,%ecx
9fa9f5:	e8 1a a2 a0 ff       	call   0x404c14
9fa9fa:	8b ce                	mov    %esi,%ecx
9fa9fc:	5e                   	pop    %esi
9fa9fd:	e9 14 f8 a2 ff       	jmp    0x42a216
9faa02:	cc                   	int3
9faa03:	cc                   	int3
9faa04:	cc                   	int3
9faa05:	cc                   	int3
9faa06:	cc                   	int3
9faa07:	cc                   	int3
9faa08:	cc                   	int3
9faa09:	cc                   	int3
9faa0a:	cc                   	int3
9faa0b:	cc                   	int3
9faa0c:	cc                   	int3
9faa0d:	cc                   	int3
9faa0e:	cc                   	int3
9faa0f:	cc                   	int3
9faa10:	cc                   	int3
9faa11:	cc                   	int3
9faa12:	cc                   	int3
9faa13:	e9 68 4b a4 ff       	jmp    0x43f580
9faa18:	55                   	push   %ebp
9faa19:	8b ec                	mov    %esp,%ebp
9faa1b:	56                   	push   %esi
9faa1c:	8b f1                	mov    %ecx,%esi
9faa1e:	e8 79 35 a3 ff       	call   0x42df9c
9faa23:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
9faa27:	74 1b                	je     0x9faa44
9faa29:	f6 45 08 04          	testb  $0x4,0x8(%ebp)
9faa2d:	75 08                	jne    0x9faa37
9faa2f:	56                   	push   %esi
9faa30:	e8 5a 6d a0 ff       	call   0x40178f
9faa35:	eb 0c                	jmp    0x9faa43
9faa37:	68 a8 03 00 00       	push   $0x3a8
9faa3c:	56                   	push   %esi
9faa3d:	e8 98 4d a2 ff       	call   0x41f7da
9faa42:	59                   	pop    %ecx
9faa43:	59                   	pop    %ecx
9faa44:	8b c6                	mov    %esi,%eax
9faa46:	5e                   	pop    %esi
9faa47:	5d                   	pop    %ebp
9faa48:	c2 04 00             	ret    $0x4
9faa4b:	cc                   	int3
9faa4c:	cc                   	int3
9faa4d:	cc                   	int3
9faa4e:	cc                   	int3
9faa4f:	cc                   	int3
9faa50:	cc                   	int3
9faa51:	cc                   	int3
9faa52:	cc                   	int3
9faa53:	cc                   	int3
9faa54:	cc                   	int3
9faa55:	cc                   	int3
9faa56:	cc                   	int3
9faa57:	55                   	push   %ebp
9faa58:	8b ec                	mov    %esp,%ebp
9faa5a:	56                   	push   %esi
9faa5b:	8b f1                	mov    %ecx,%esi
9faa5d:	e8 1e 4b a4 ff       	call   0x43f580
9faa62:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
9faa66:	74 1b                	je     0x9faa83
9faa68:	f6 45 08 04          	testb  $0x4,0x8(%ebp)
9faa6c:	75 08                	jne    0x9faa76
9faa6e:	56                   	push   %esi
9faa6f:	e8 1b 6d a0 ff       	call   0x40178f
9faa74:	eb 0c                	jmp    0x9faa82
9faa76:	68 c4 01 00 00       	push   $0x1c4
9faa7b:	56                   	push   %esi
9faa7c:	e8 59 4d a2 ff       	call   0x41f7da
9faa81:	59                   	pop    %ecx
9faa82:	59                   	pop    %ecx
9faa83:	8b c6                	mov    %esi,%eax
9faa85:	5e                   	pop    %esi
9faa86:	5d                   	pop    %ebp
9faa87:	c2 04 00             	ret    $0x4
9faa8a:	cc                   	int3
9faa8b:	cc                   	int3
9faa8c:	cc                   	int3
9faa8d:	cc                   	int3
9faa8e:	cc                   	int3
9faa8f:	cc                   	int3
9faa90:	cc                   	int3
9faa91:	cc                   	int3
9faa92:	cc                   	int3
9faa93:	cc                   	int3
9faa94:	cc                   	int3
9faa95:	cc                   	int3
9faa96:	55                   	push   %ebp
9faa97:	8b ec                	mov    %esp,%ebp
9faa99:	56                   	push   %esi
9faa9a:	57                   	push   %edi
9faa9b:	8b f9                	mov    %ecx,%edi
9faa9d:	8b 07                	mov    (%edi),%eax
9faa9f:	8b b0 80 02 00 00    	mov    0x280(%eax),%esi
9faaa5:	8b ce                	mov    %esi,%ecx
9faaa7:	e8 b9 1b a3 ff       	call   0x42c665
9faaac:	8b cf                	mov    %edi,%ecx
9faaae:	ff d6                	call   *%esi
9faab0:	ff 75 08             	push   0x8(%ebp)
9faab3:	8d 8f 90 03 00 00    	lea    0x390(%edi),%ecx
9faab9:	ff 71 08             	push   0x8(%ecx)
9faabc:	e8 3b 26 a2 ff       	call   0x41d0fc
9faac1:	8b 87 98 03 00 00    	mov    0x398(%edi),%eax
9faac7:	83 a7 7c 03 00 00 00 	andl   $0x0,0x37c(%edi)
9faace:	83 a7 80 03 00 00 00 	andl   $0x0,0x380(%edi)
9faad5:	89 87 4c 03 00 00    	mov    %eax,0x34c(%edi)
9faadb:	5f                   	pop    %edi
9faadc:	5e                   	pop    %esi
9faadd:	5d                   	pop    %ebp
9faade:	c2 04 00             	ret    $0x4
9faae1:	cc                   	int3
9faae2:	cc                   	int3
9faae3:	cc                   	int3
9faae4:	cc                   	int3
9faae5:	cc                   	int3
9faae6:	cc                   	int3
9faae7:	cc                   	int3
9faae8:	cc                   	int3
9faae9:	cc                   	int3
9faaea:	cc                   	int3
9faaeb:	cc                   	int3
9faaec:	cc                   	int3
9faaed:	cc                   	int3
9faaee:	cc                   	int3
9faaef:	cc                   	int3
9faaf0:	cc                   	int3
9faaf1:	cc                   	int3
9faaf2:	cc                   	int3
9faaf3:	56                   	push   %esi
9faaf4:	57                   	push   %edi
9faaf5:	8b f9                	mov    %ecx,%edi
9faaf7:	8b 07                	mov    (%edi),%eax
9faaf9:	8b b0 80 02 00 00    	mov    0x280(%eax),%esi
9faaff:	8b ce                	mov    %esi,%ecx
9fab01:	e8 5f 1b a3 ff       	call   0x42c665
9fab06:	8b cf                	mov    %edi,%ecx
9fab08:	ff d6                	call   *%esi
9fab0a:	6a ff                	push   $0xffffffff
9fab0c:	33 f6                	xor    %esi,%esi
9fab0e:	8d 8f 90 03 00 00    	lea    0x390(%edi),%ecx
9fab14:	56                   	push   %esi
9fab15:	e8 27 eb a1 ff       	call   0x419641
9fab1a:	89 b7 7c 03 00 00    	mov    %esi,0x37c(%edi)
9fab20:	89 b7 80 03 00 00    	mov    %esi,0x380(%edi)
9fab26:	5f                   	pop    %edi
9fab27:	5e                   	pop    %esi
9fab28:	c3                   	ret
9fab29:	cc                   	int3
9fab2a:	cc                   	int3
9fab2b:	cc                   	int3
9fab2c:	cc                   	int3
9fab2d:	cc                   	int3
9fab2e:	cc                   	int3
9fab2f:	cc                   	int3
9fab30:	cc                   	int3
9fab31:	cc                   	int3
9fab32:	cc                   	int3
9fab33:	cc                   	int3
9fab34:	cc                   	int3
9fab35:	cc                   	int3
9fab36:	6a 04                	push   $0x4
9fab38:	b8 24 4a bb 00       	mov    $0xbb4a24,%eax
9fab3d:	e8 49 f7 a0 ff       	call   0x40a28b
9fab42:	8b f1                	mov    %ecx,%esi
9fab44:	83 8e 78 03 00 00 ff 	orl    $0xffffffff,0x378(%esi)
9fab4b:	33 c0                	xor    %eax,%eax
9fab4d:	40                   	inc    %eax
9fab4e:	33 db                	xor    %ebx,%ebx
9fab50:	68 cd 42 00 00       	push   $0x42cd
9fab55:	89 86 50 03 00 00    	mov    %eax,0x350(%esi)
9fab5b:	89 86 48 03 00 00    	mov    %eax,0x348(%esi)
9fab61:	89 86 68 01 00 00    	mov    %eax,0x168(%esi)
9fab67:	89 9e 7c 03 00 00    	mov    %ebx,0x37c(%esi)
9fab6d:	89 9e 80 03 00 00    	mov    %ebx,0x380(%esi)
9fab73:	e8 03 fd a0 ff       	call   0x40a87b
9fab78:	85 c0                	test   %eax,%eax
9fab7a:	0f 84 94 00 00 00    	je     0x9fac14
9fab80:	68 cd 42 00 00       	push   $0x42cd
9fab85:	8d be 84 03 00 00    	lea    0x384(%esi),%edi
9fab8b:	50                   	push   %eax
9fab8c:	8b cf                	mov    %edi,%ecx
9fab8e:	e8 39 93 a0 ff       	call   0x403ecc
9fab93:	85 c0                	test   %eax,%eax
9fab95:	74 7d                	je     0x9fac14
9fab97:	68 cf 42 00 00       	push   $0x42cf
9fab9c:	e8 da fc a0 ff       	call   0x40a87b
9faba1:	85 c0                	test   %eax,%eax
9faba3:	74 6f                	je     0x9fac14
9faba5:	68 cf 42 00 00       	push   $0x42cf
9fabaa:	50                   	push   %eax
9fabab:	8d 8e 88 03 00 00    	lea    0x388(%esi),%ecx
9fabb1:	e8 16 93 a0 ff       	call   0x403ecc
9fabb6:	85 c0                	test   %eax,%eax
9fabb8:	74 5a                	je     0x9fac14
9fabba:	68 ce 42 00 00       	push   $0x42ce
9fabbf:	e8 b7 fc a0 ff       	call   0x40a87b
9fabc4:	85 c0                	test   %eax,%eax
9fabc6:	74 4c                	je     0x9fac14
9fabc8:	68 ce 42 00 00       	push   $0x42ce
9fabcd:	50                   	push   %eax
9fabce:	8d 8e 8c 03 00 00    	lea    0x38c(%esi),%ecx
9fabd4:	e8 f3 92 a0 ff       	call   0x403ecc
9fabd9:	85 c0                	test   %eax,%eax
9fabdb:	74 37                	je     0x9fac14
9fabdd:	68 c4 01 00 00       	push   $0x1c4
9fabe2:	e8 96 fd a2 ff       	call   0x42a97d
9fabe7:	59                   	pop    %ecx
9fabe8:	89 45 f0             	mov    %eax,-0x10(%ebp)
9fabeb:	89 5d fc             	mov    %ebx,-0x4(%ebp)
9fabee:	85 c0                	test   %eax,%eax
9fabf0:	74 0b                	je     0x9fabfd
9fabf2:	ff 37                	push   (%edi)
9fabf4:	8b c8                	mov    %eax,%ecx
9fabf6:	e8 50 4f a1 ff       	call   0x40fb4b
9fabfb:	eb 02                	jmp    0x9fabff
9fabfd:	8b c3                	mov    %ebx,%eax