8c1b4c:	ff 75 08             	push   0x8(%ebp)
8c1b4f:	8b 33                	mov    (%ebx),%esi
8c1b51:	53                   	push   %ebx
8c1b52:	8b 4e 5c             	mov    0x5c(%esi),%ecx
8c1b55:	e8 0b ab b6 ff       	call   0x42c665
8c1b5a:	ff 56 5c             	call   *0x5c(%esi)
8c1b5d:	8b 0b                	mov    (%ebx),%ecx
8c1b5f:	8b f8                	mov    %eax,%edi
8c1b61:	53                   	push   %ebx
8c1b62:	8b 71 08             	mov    0x8(%ecx),%esi
8c1b65:	8b ce                	mov    %esi,%ecx
8c1b67:	e8 f9 aa b6 ff       	call   0x42c665
8c1b6c:	ff d6                	call   *%esi
8c1b6e:	8b c7                	mov    %edi,%eax
8c1b70:	5f                   	pop    %edi
8c1b71:	5e                   	pop    %esi
8c1b72:	5b                   	pop    %ebx
8c1b73:	5d                   	pop    %ebp
8c1b74:	c2 0c 00             	ret    $0xc
8c1b77:	cc                   	int3
8c1b78:	cc                   	int3
8c1b79:	cc                   	int3
8c1b7a:	cc                   	int3
8c1b7b:	cc                   	int3
8c1b7c:	cc                   	int3
8c1b7d:	cc                   	int3
8c1b7e:	cc                   	int3
8c1b7f:	cc                   	int3
8c1b80:	cc                   	int3
8c1b81:	cc                   	int3
8c1b82:	cc                   	int3
8c1b83:	cc                   	int3
8c1b84:	cc                   	int3
8c1b85:	cc                   	int3
8c1b86:	cc                   	int3
8c1b87:	cc                   	int3
8c1b88:	cc                   	int3
8c1b89:	cc                   	int3
8c1b8a:	55                   	push   %ebp
8c1b8b:	8b ec                	mov    %esp,%ebp
8c1b8d:	83 b9 ac 00 00 00 00 	cmpl   $0x0,0xac(%ecx)
8c1b94:	75 07                	jne    0x8c1b9d
8c1b96:	b8 01 40 00 80       	mov    $0x80004001,%eax
8c1b9b:	eb 39                	jmp    0x8c1bd6
8c1b9d:	53                   	push   %ebx
8c1b9e:	56                   	push   %esi
8c1b9f:	57                   	push   %edi
8c1ba0:	e8 c1 17 b7 ff       	call   0x433366
8c1ba5:	8b 4d 10             	mov    0x10(%ebp),%ecx
8c1ba8:	8b d8                	mov    %eax,%ebx
8c1baa:	ff 31                	push   (%ecx)
8c1bac:	8b 33                	mov    (%ebx),%esi
8c1bae:	ff 75 0c             	push   0xc(%ebp)
8c1bb1:	ff 75 08             	push   0x8(%ebp)
8c1bb4:	8b 4e 74             	mov    0x74(%esi),%ecx
8c1bb7:	53                   	push   %ebx
8c1bb8:	e8 a8 aa b6 ff       	call   0x42c665
8c1bbd:	ff 56 74             	call   *0x74(%esi)
8c1bc0:	8b 0b                	mov    (%ebx),%ecx
8c1bc2:	8b f8                	mov    %eax,%edi
8c1bc4:	53                   	push   %ebx
8c1bc5:	8b 71 08             	mov    0x8(%ecx),%esi
8c1bc8:	8b ce                	mov    %esi,%ecx
8c1bca:	e8 96 aa b6 ff       	call   0x42c665
8c1bcf:	ff d6                	call   *%esi
8c1bd1:	8b c7                	mov    %edi,%eax
8c1bd3:	5f                   	pop    %edi
8c1bd4:	5e                   	pop    %esi
8c1bd5:	5b                   	pop    %ebx
8c1bd6:	5d                   	pop    %ebp
8c1bd7:	c2 0c 00             	ret    $0xc
8c1bda:	cc                   	int3
8c1bdb:	cc                   	int3
8c1bdc:	cc                   	int3
8c1bdd:	cc                   	int3
8c1bde:	cc                   	int3
8c1bdf:	cc                   	int3
8c1be0:	cc                   	int3
8c1be1:	cc                   	int3
8c1be2:	cc                   	int3
8c1be3:	cc                   	int3
8c1be4:	cc                   	int3
8c1be5:	cc                   	int3
8c1be6:	cc                   	int3
8c1be7:	cc                   	int3
8c1be8:	cc                   	int3
8c1be9:	cc                   	int3
8c1bea:	cc                   	int3
8c1beb:	cc                   	int3
8c1bec:	cc                   	int3
8c1bed:	cc                   	int3
8c1bee:	55                   	push   %ebp
8c1bef:	8b ec                	mov    %esp,%ebp
8c1bf1:	83 b9 ac 00 00 00 00 	cmpl   $0x0,0xac(%ecx)
8c1bf8:	75 07                	jne    0x8c1c01
8c1bfa:	b8 01 40 00 80       	mov    $0x80004001,%eax
8c1bff:	eb 37                	jmp    0x8c1c38
8c1c01:	53                   	push   %ebx
8c1c02:	56                   	push   %esi
8c1c03:	57                   	push   %edi
8c1c04:	e8 5d 17 b7 ff       	call   0x433366
8c1c09:	8b 4d 0c             	mov    0xc(%ebp),%ecx
8c1c0c:	8b d8                	mov    %eax,%ebx
8c1c0e:	ff 31                	push   (%ecx)
8c1c10:	8b 13                	mov    (%ebx),%edx
8c1c12:	ff 75 08             	push   0x8(%ebp)
8c1c15:	53                   	push   %ebx
8c1c16:	8b 72 30             	mov    0x30(%edx),%esi
8c1c19:	8b ce                	mov    %esi,%ecx
8c1c1b:	e8 45 aa b6 ff       	call   0x42c665
8c1c20:	ff d6                	call   *%esi
8c1c22:	8b 0b                	mov    (%ebx),%ecx
8c1c24:	8b f8                	mov    %eax,%edi
8c1c26:	53                   	push   %ebx
8c1c27:	8b 71 08             	mov    0x8(%ecx),%esi
8c1c2a:	8b ce                	mov    %esi,%ecx
8c1c2c:	e8 34 aa b6 ff       	call   0x42c665
8c1c31:	ff d6                	call   *%esi
8c1c33:	8b c7                	mov    %edi,%eax
8c1c35:	5f                   	pop    %edi
8c1c36:	5e                   	pop    %esi
8c1c37:	5b                   	pop    %ebx
8c1c38:	5d                   	pop    %ebp
8c1c39:	c2 08 00             	ret    $0x8
8c1c3c:	cc                   	int3
8c1c3d:	cc                   	int3
8c1c3e:	cc                   	int3
8c1c3f:	cc                   	int3
8c1c40:	cc                   	int3
8c1c41:	cc                   	int3
8c1c42:	cc                   	int3
8c1c43:	cc                   	int3
8c1c44:	cc                   	int3
8c1c45:	cc                   	int3
8c1c46:	cc                   	int3
8c1c47:	cc                   	int3
8c1c48:	cc                   	int3
8c1c49:	cc                   	int3
8c1c4a:	cc                   	int3
8c1c4b:	cc                   	int3
8c1c4c:	cc                   	int3
8c1c4d:	cc                   	int3
8c1c4e:	cc                   	int3
8c1c4f:	55                   	push   %ebp
8c1c50:	8b ec                	mov    %esp,%ebp
8c1c52:	83 b9 ac 00 00 00 00 	cmpl   $0x0,0xac(%ecx)
8c1c59:	75 07                	jne    0x8c1c62
8c1c5b:	b8 01 40 00 80       	mov    $0x80004001,%eax
8c1c60:	eb 35                	jmp    0x8c1c97
8c1c62:	53                   	push   %ebx
8c1c63:	56                   	push   %esi
8c1c64:	57                   	push   %edi
8c1c65:	e8 fc 16 b7 ff       	call   0x433366
8c1c6a:	ff 75 0c             	push   0xc(%ebp)
8c1c6d:	8b d8                	mov    %eax,%ebx
8c1c6f:	ff 75 08             	push   0x8(%ebp)
8c1c72:	53                   	push   %ebx
8c1c73:	8b 0b                	mov    (%ebx),%ecx
8c1c75:	8b 71 38             	mov    0x38(%ecx),%esi
8c1c78:	8b ce                	mov    %esi,%ecx
8c1c7a:	e8 e6 a9 b6 ff       	call   0x42c665
8c1c7f:	ff d6                	call   *%esi
8c1c81:	8b 0b                	mov    (%ebx),%ecx
8c1c83:	8b f8                	mov    %eax,%edi
8c1c85:	53                   	push   %ebx
8c1c86:	8b 71 08             	mov    0x8(%ecx),%esi
8c1c89:	8b ce                	mov    %esi,%ecx
8c1c8b:	e8 d5 a9 b6 ff       	call   0x42c665
8c1c90:	ff d6                	call   *%esi
8c1c92:	8b c7                	mov    %edi,%eax
8c1c94:	5f                   	pop    %edi
8c1c95:	5e                   	pop    %esi
8c1c96:	5b                   	pop    %ebx
8c1c97:	5d                   	pop    %ebp
8c1c98:	c2 08 00             	ret    $0x8
8c1c9b:	cc                   	int3
8c1c9c:	cc                   	int3
8c1c9d:	cc                   	int3
8c1c9e:	cc                   	int3
8c1c9f:	cc                   	int3
8c1ca0:	cc                   	int3
8c1ca1:	cc                   	int3
8c1ca2:	cc                   	int3
8c1ca3:	cc                   	int3
8c1ca4:	cc                   	int3
8c1ca5:	cc                   	int3
8c1ca6:	cc                   	int3
8c1ca7:	cc                   	int3
8c1ca8:	cc                   	int3
8c1ca9:	cc                   	int3
8c1caa:	cc                   	int3
8c1cab:	cc                   	int3
8c1cac:	cc                   	int3
8c1cad:	cc                   	int3
8c1cae:	55                   	push   %ebp
8c1caf:	8b ec                	mov    %esp,%ebp
8c1cb1:	83 b9 ac 00 00 00 01 	cmpl   $0x1,0xac(%ecx)
8c1cb8:	75 23                	jne    0x8c1cdd
8c1cba:	8b 81 c0 00 00 00    	mov    0xc0(%ecx),%eax
8c1cc0:	56                   	push   %esi
8c1cc1:	ff 75 0c             	push   0xc(%ebp)
8c1cc4:	8b 08                	mov    (%eax),%ecx
8c1cc6:	ff 75 08             	push   0x8(%ebp)
8c1cc9:	50                   	push   %eax
8c1cca:	8b 71 30             	mov    0x30(%ecx),%esi
8c1ccd:	8b ce                	mov    %esi,%ecx
8c1ccf:	e8 91 a9 b6 ff       	call   0x42c665
8c1cd4:	ff d6                	call   *%esi
8c1cd6:	5e                   	pop    %esi
8c1cd7:	85 c0                	test   %eax,%eax
8c1cd9:	79 25                	jns    0x8c1d00
8c1cdb:	eb 27                	jmp    0x8c1d04
8c1cdd:	ff 71 20             	push   0x20(%ecx)
8c1ce0:	ff 15 30 40 d8 00    	call   *0xd84030
8c1ce6:	50                   	push   %eax
8c1ce7:	e8 a2 3a b6 ff       	call   0x42578e
8c1cec:	ff 75 0c             	push   0xc(%ebp)
8c1cef:	ff 75 08             	push   0x8(%ebp)
8c1cf2:	68 68 04 00 00       	push   $0x468
8c1cf7:	ff 70 20             	push   0x20(%eax)
8c1cfa:	ff 15 20 40 d8 00    	call   *0xd84020
8c1d00:	5d                   	pop    %ebp
8c1d01:	c2 08 00             	ret    $0x8
8c1d04:	e8 5d 02 b7 ff       	call   0x431f66
8c1d09:	cc                   	int3
8c1d0a:	cc                   	int3
8c1d0b:	cc                   	int3
8c1d0c:	cc                   	int3
8c1d0d:	cc                   	int3
8c1d0e:	cc                   	int3
8c1d0f:	cc                   	int3
8c1d10:	cc                   	int3
8c1d11:	cc                   	int3
8c1d12:	cc                   	int3
8c1d13:	cc                   	int3
8c1d14:	cc                   	int3
8c1d15:	cc                   	int3
8c1d16:	cc                   	int3
8c1d17:	cc                   	int3
8c1d18:	cc                   	int3
8c1d19:	cc                   	int3
8c1d1a:	cc                   	int3
8c1d1b:	cc                   	int3
8c1d1c:	cc                   	int3
8c1d1d:	cc                   	int3
8c1d1e:	cc                   	int3
8c1d1f:	cc                   	int3
8c1d20:	cc                   	int3
8c1d21:	55                   	push   %ebp
8c1d22:	8b ec                	mov    %esp,%ebp
8c1d24:	83 b9 ac 00 00 00 01 	cmpl   $0x1,0xac(%ecx)
8c1d2b:	75 20                	jne    0x8c1d4d
8c1d2d:	8b 81 bc 00 00 00    	mov    0xbc(%ecx),%eax
8c1d33:	56                   	push   %esi
8c1d34:	ff 75 08             	push   0x8(%ebp)
8c1d37:	8b 08                	mov    (%eax),%ecx
8c1d39:	50                   	push   %eax
8c1d3a:	8b 71 58             	mov    0x58(%ecx),%esi
8c1d3d:	8b ce                	mov    %esi,%ecx
8c1d3f:	e8 21 a9 b6 ff       	call   0x42c665
8c1d44:	ff d6                	call   *%esi
8c1d46:	5e                   	pop    %esi
8c1d47:	85 c0                	test   %eax,%eax
8c1d49:	79 24                	jns    0x8c1d6f
8c1d4b:	eb 26                	jmp    0x8c1d73
8c1d4d:	ff 71 20             	push   0x20(%ecx)
8c1d50:	ff 15 30 40 d8 00    	call   *0xd84030
8c1d56:	50                   	push   %eax
8c1d57:	e8 32 3a b6 ff       	call   0x42578e
8c1d5c:	ff 75 08             	push   0x8(%ebp)
8c1d5f:	6a 00                	push   $0x0
8c1d61:	68 6a 04 00 00       	push   $0x46a
8c1d66:	ff 70 20             	push   0x20(%eax)
8c1d69:	ff 15 20 40 d8 00    	call   *0xd84020
8c1d6f:	5d                   	pop    %ebp
8c1d70:	c2 04 00             	ret    $0x4
8c1d73:	e8 ee 01 b7 ff       	call   0x431f66
8c1d78:	cc                   	int3
8c1d79:	cc                   	int3
8c1d7a:	cc                   	int3
8c1d7b:	cc                   	int3
8c1d7c:	cc                   	int3
8c1d7d:	cc                   	int3
8c1d7e:	cc                   	int3
8c1d7f:	cc                   	int3
8c1d80:	cc                   	int3
8c1d81:	cc                   	int3
8c1d82:	cc                   	int3
8c1d83:	cc                   	int3
8c1d84:	cc                   	int3
8c1d85:	cc                   	int3
8c1d86:	cc                   	int3
8c1d87:	cc                   	int3
8c1d88:	cc                   	int3
8c1d89:	cc                   	int3
8c1d8a:	cc                   	int3
8c1d8b:	cc                   	int3
8c1d8c:	cc                   	int3
8c1d8d:	cc                   	int3
8c1d8e:	cc                   	int3
8c1d8f:	55                   	push   %ebp
8c1d90:	8b ec                	mov    %esp,%ebp
8c1d92:	83 b9 ac 00 00 00 00 	cmpl   $0x0,0xac(%ecx)
8c1d99:	75 07                	jne    0x8c1da2
8c1d9b:	b8 01 40 00 80       	mov    $0x80004001,%eax
8c1da0:	eb 37                	jmp    0x8c1dd9
8c1da2:	53                   	push   %ebx
8c1da3:	56                   	push   %esi
8c1da4:	57                   	push   %edi
8c1da5:	e8 bc 15 b7 ff       	call   0x433366
8c1daa:	8b 4d 0c             	mov    0xc(%ebp),%ecx
8c1dad:	8b d8                	mov    %eax,%ebx
8c1daf:	ff 31                	push   (%ecx)
8c1db1:	8b 13                	mov    (%ebx),%edx
8c1db3:	ff 75 08             	push   0x8(%ebp)
8c1db6:	53                   	push   %ebx
8c1db7:	8b 72 40             	mov    0x40(%edx),%esi
8c1dba:	8b ce                	mov    %esi,%ecx
8c1dbc:	e8 a4 a8 b6 ff       	call   0x42c665
8c1dc1:	ff d6                	call   *%esi
8c1dc3:	8b 0b                	mov    (%ebx),%ecx
8c1dc5:	8b f8                	mov    %eax,%edi
8c1dc7:	53                   	push   %ebx
8c1dc8:	8b 71 08             	mov    0x8(%ecx),%esi
8c1dcb:	8b ce                	mov    %esi,%ecx
8c1dcd:	e8 93 a8 b6 ff       	call   0x42c665
8c1dd2:	ff d6                	call   *%esi
8c1dd4:	8b c7                	mov    %edi,%eax
8c1dd6:	5f                   	pop    %edi
8c1dd7:	5e                   	pop    %esi
8c1dd8:	5b                   	pop    %ebx
8c1dd9:	5d                   	pop    %ebp
8c1dda:	c2 08 00             	ret    $0x8
8c1ddd:	cc                   	int3
8c1dde:	cc                   	int3
8c1ddf:	cc                   	int3
8c1de0:	cc                   	int3
8c1de1:	cc                   	int3
8c1de2:	cc                   	int3
8c1de3:	cc                   	int3
8c1de4:	cc                   	int3
8c1de5:	cc                   	int3
8c1de6:	cc                   	int3
8c1de7:	cc                   	int3
8c1de8:	cc                   	int3
8c1de9:	cc                   	int3
8c1dea:	cc                   	int3
8c1deb:	cc                   	int3
8c1dec:	cc                   	int3
8c1ded:	cc                   	int3