a86ac0:	83 00 04             	addl   $0x4,(%eax)
a86ac3:	8b 00                	mov    (%eax),%eax
a86ac5:	8b 40 fc             	mov    -0x4(%eax),%eax
a86ac8:	5d                   	pop    %ebp
a86ac9:	c3                   	ret
a86aca:	cc                   	int3
a86acb:	cc                   	int3
a86acc:	cc                   	int3
a86acd:	cc                   	int3
a86ace:	8b ff                	mov    %edi,%edi
a86ad0:	55                   	push   %ebp
a86ad1:	8b ec                	mov    %esp,%ebp
a86ad3:	8b 45 08             	mov    0x8(%ebp),%eax
a86ad6:	83 00 04             	addl   $0x4,(%eax)
a86ad9:	8b 00                	mov    (%eax),%eax
a86adb:	8b 40 fc             	mov    -0x4(%eax),%eax
a86ade:	5d                   	pop    %ebp
a86adf:	c3                   	ret
a86ae0:	cc                   	int3
a86ae1:	cc                   	int3
a86ae2:	cc                   	int3
a86ae3:	cc                   	int3
a86ae4:	8b ff                	mov    %edi,%edi
a86ae6:	55                   	push   %ebp
a86ae7:	8b ec                	mov    %esp,%ebp
a86ae9:	8b 45 08             	mov    0x8(%ebp),%eax
a86aec:	83 00 04             	addl   $0x4,(%eax)
a86aef:	8b 00                	mov    (%eax),%eax
a86af1:	8b 40 fc             	mov    -0x4(%eax),%eax
a86af4:	5d                   	pop    %ebp
a86af5:	c3                   	ret
a86af6:	cc                   	int3
a86af7:	cc                   	int3
a86af8:	cc                   	int3
a86af9:	cc                   	int3
a86afa:	8b ff                	mov    %edi,%edi
a86afc:	55                   	push   %ebp
a86afd:	8b ec                	mov    %esp,%ebp
a86aff:	8b 45 08             	mov    0x8(%ebp),%eax
a86b02:	83 00 04             	addl   $0x4,(%eax)
a86b05:	8b 00                	mov    (%eax),%eax
a86b07:	8b 40 fc             	mov    -0x4(%eax),%eax
a86b0a:	5d                   	pop    %ebp
a86b0b:	c3                   	ret
a86b0c:	cc                   	int3
a86b0d:	cc                   	int3
a86b0e:	cc                   	int3
a86b0f:	cc                   	int3
a86b10:	8b ff                	mov    %edi,%edi
a86b12:	55                   	push   %ebp
a86b13:	8b ec                	mov    %esp,%ebp
a86b15:	8b 45 08             	mov    0x8(%ebp),%eax
a86b18:	83 00 04             	addl   $0x4,(%eax)
a86b1b:	8b 00                	mov    (%eax),%eax
a86b1d:	8b 40 fc             	mov    -0x4(%eax),%eax
a86b20:	5d                   	pop    %ebp
a86b21:	c3                   	ret
a86b22:	cc                   	int3
a86b23:	cc                   	int3
a86b24:	cc                   	int3
a86b25:	cc                   	int3
a86b26:	8b ff                	mov    %edi,%edi
a86b28:	55                   	push   %ebp
a86b29:	8b ec                	mov    %esp,%ebp
a86b2b:	8b 45 08             	mov    0x8(%ebp),%eax
a86b2e:	83 00 04             	addl   $0x4,(%eax)
a86b31:	8b 00                	mov    (%eax),%eax
a86b33:	8b 40 fc             	mov    -0x4(%eax),%eax
a86b36:	5d                   	pop    %ebp
a86b37:	c3                   	ret
a86b38:	cc                   	int3
a86b39:	cc                   	int3
a86b3a:	cc                   	int3
a86b3b:	cc                   	int3
a86b3c:	8b ff                	mov    %edi,%edi
a86b3e:	55                   	push   %ebp
a86b3f:	8b ec                	mov    %esp,%ebp
a86b41:	8b 45 08             	mov    0x8(%ebp),%eax
a86b44:	83 00 04             	addl   $0x4,(%eax)
a86b47:	8b 00                	mov    (%eax),%eax
a86b49:	8b 40 fc             	mov    -0x4(%eax),%eax
a86b4c:	5d                   	pop    %ebp
a86b4d:	c3                   	ret
a86b4e:	cc                   	int3
a86b4f:	cc                   	int3
a86b50:	cc                   	int3
a86b51:	cc                   	int3
a86b52:	8b ff                	mov    %edi,%edi
a86b54:	55                   	push   %ebp
a86b55:	8b ec                	mov    %esp,%ebp
a86b57:	8b 45 08             	mov    0x8(%ebp),%eax
a86b5a:	83 00 04             	addl   $0x4,(%eax)
a86b5d:	8b 00                	mov    (%eax),%eax
a86b5f:	8b 40 fc             	mov    -0x4(%eax),%eax
a86b62:	5d                   	pop    %ebp
a86b63:	c3                   	ret
a86b64:	cc                   	int3
a86b65:	cc                   	int3
a86b66:	cc                   	int3
a86b67:	cc                   	int3
a86b68:	8b ff                	mov    %edi,%edi
a86b6a:	55                   	push   %ebp
a86b6b:	8b ec                	mov    %esp,%ebp
a86b6d:	8b 45 08             	mov    0x8(%ebp),%eax
a86b70:	83 00 04             	addl   $0x4,(%eax)
a86b73:	8b 00                	mov    (%eax),%eax
a86b75:	8b 40 fc             	mov    -0x4(%eax),%eax
a86b78:	5d                   	pop    %ebp
a86b79:	c3                   	ret
a86b7a:	cc                   	int3
a86b7b:	cc                   	int3
a86b7c:	cc                   	int3
a86b7d:	cc                   	int3
a86b7e:	8b ff                	mov    %edi,%edi
a86b80:	55                   	push   %ebp
a86b81:	8b ec                	mov    %esp,%ebp
a86b83:	8b 45 08             	mov    0x8(%ebp),%eax
a86b86:	83 00 04             	addl   $0x4,(%eax)
a86b89:	8b 00                	mov    (%eax),%eax
a86b8b:	8b 40 fc             	mov    -0x4(%eax),%eax
a86b8e:	5d                   	pop    %ebp
a86b8f:	c3                   	ret
a86b90:	cc                   	int3
a86b91:	cc                   	int3
a86b92:	cc                   	int3
a86b93:	cc                   	int3
a86b94:	8b ff                	mov    %edi,%edi
a86b96:	55                   	push   %ebp
a86b97:	8b ec                	mov    %esp,%ebp
a86b99:	8b 45 08             	mov    0x8(%ebp),%eax
a86b9c:	83 00 04             	addl   $0x4,(%eax)
a86b9f:	8b 00                	mov    (%eax),%eax
a86ba1:	8b 40 fc             	mov    -0x4(%eax),%eax
a86ba4:	5d                   	pop    %ebp
a86ba5:	c3                   	ret
a86ba6:	cc                   	int3
a86ba7:	cc                   	int3
a86ba8:	cc                   	int3
a86ba9:	cc                   	int3
a86baa:	8b ff                	mov    %edi,%edi
a86bac:	55                   	push   %ebp
a86bad:	8b ec                	mov    %esp,%ebp
a86baf:	8b 45 08             	mov    0x8(%ebp),%eax
a86bb2:	83 00 04             	addl   $0x4,(%eax)
a86bb5:	8b 00                	mov    (%eax),%eax
a86bb7:	8b 40 fc             	mov    -0x4(%eax),%eax
a86bba:	5d                   	pop    %ebp
a86bbb:	c3                   	ret
a86bbc:	cc                   	int3
a86bbd:	cc                   	int3
a86bbe:	cc                   	int3
a86bbf:	cc                   	int3
a86bc0:	8b ff                	mov    %edi,%edi
a86bc2:	55                   	push   %ebp
a86bc3:	8b ec                	mov    %esp,%ebp
a86bc5:	8b 45 08             	mov    0x8(%ebp),%eax
a86bc8:	83 00 04             	addl   $0x4,(%eax)
a86bcb:	8b 00                	mov    (%eax),%eax
a86bcd:	8b 40 fc             	mov    -0x4(%eax),%eax
a86bd0:	5d                   	pop    %ebp
a86bd1:	c3                   	ret
a86bd2:	cc                   	int3
a86bd3:	cc                   	int3
a86bd4:	cc                   	int3
a86bd5:	cc                   	int3
a86bd6:	8b ff                	mov    %edi,%edi
a86bd8:	55                   	push   %ebp
a86bd9:	8b ec                	mov    %esp,%ebp
a86bdb:	8b 45 08             	mov    0x8(%ebp),%eax
a86bde:	83 00 04             	addl   $0x4,(%eax)
a86be1:	8b 00                	mov    (%eax),%eax
a86be3:	8b 40 fc             	mov    -0x4(%eax),%eax
a86be6:	5d                   	pop    %ebp
a86be7:	c3                   	ret
a86be8:	cc                   	int3
a86be9:	cc                   	int3
a86bea:	cc                   	int3
a86beb:	cc                   	int3
a86bec:	8b ff                	mov    %edi,%edi
a86bee:	55                   	push   %ebp
a86bef:	8b ec                	mov    %esp,%ebp
a86bf1:	8b 45 08             	mov    0x8(%ebp),%eax
a86bf4:	83 00 04             	addl   $0x4,(%eax)
a86bf7:	8b 00                	mov    (%eax),%eax
a86bf9:	8b 40 fc             	mov    -0x4(%eax),%eax
a86bfc:	5d                   	pop    %ebp
a86bfd:	c3                   	ret
a86bfe:	cc                   	int3
a86bff:	cc                   	int3
a86c00:	cc                   	int3
a86c01:	cc                   	int3
a86c02:	8b ff                	mov    %edi,%edi
a86c04:	55                   	push   %ebp
a86c05:	8b ec                	mov    %esp,%ebp
a86c07:	8b 45 08             	mov    0x8(%ebp),%eax
a86c0a:	83 00 08             	addl   $0x8,(%eax)
a86c0d:	8b 10                	mov    (%eax),%edx
a86c0f:	8b 42 f8             	mov    -0x8(%edx),%eax
a86c12:	8b 52 fc             	mov    -0x4(%edx),%edx
a86c15:	5d                   	pop    %ebp
a86c16:	c3                   	ret
a86c17:	cc                   	int3
a86c18:	cc                   	int3
a86c19:	cc                   	int3
a86c1a:	cc                   	int3
a86c1b:	cc                   	int3
a86c1c:	8b ff                	mov    %edi,%edi
a86c1e:	55                   	push   %ebp
a86c1f:	8b ec                	mov    %esp,%ebp
a86c21:	8b 45 08             	mov    0x8(%ebp),%eax
a86c24:	83 00 08             	addl   $0x8,(%eax)
a86c27:	8b 10                	mov    (%eax),%edx
a86c29:	8b 42 f8             	mov    -0x8(%edx),%eax
a86c2c:	8b 52 fc             	mov    -0x4(%edx),%edx
a86c2f:	5d                   	pop    %ebp
a86c30:	c3                   	ret
a86c31:	cc                   	int3
a86c32:	cc                   	int3
a86c33:	cc                   	int3
a86c34:	cc                   	int3
a86c35:	cc                   	int3
a86c36:	8b ff                	mov    %edi,%edi
a86c38:	55                   	push   %ebp
a86c39:	8b ec                	mov    %esp,%ebp
a86c3b:	8b 45 08             	mov    0x8(%ebp),%eax
a86c3e:	83 00 08             	addl   $0x8,(%eax)
a86c41:	8b 10                	mov    (%eax),%edx
a86c43:	8b 42 f8             	mov    -0x8(%edx),%eax
a86c46:	8b 52 fc             	mov    -0x4(%edx),%edx
a86c49:	5d                   	pop    %ebp
a86c4a:	c3                   	ret
a86c4b:	cc                   	int3
a86c4c:	cc                   	int3
a86c4d:	cc                   	int3
a86c4e:	cc                   	int3
a86c4f:	cc                   	int3
a86c50:	8b ff                	mov    %edi,%edi
a86c52:	55                   	push   %ebp
a86c53:	8b ec                	mov    %esp,%ebp
a86c55:	8b 45 08             	mov    0x8(%ebp),%eax
a86c58:	83 00 04             	addl   $0x4,(%eax)
a86c5b:	8b 00                	mov    (%eax),%eax
a86c5d:	66 8b 40 fc          	mov    -0x4(%eax),%ax
a86c61:	5d                   	pop    %ebp
a86c62:	c3                   	ret
a86c63:	cc                   	int3
a86c64:	cc                   	int3
a86c65:	cc                   	int3
a86c66:	cc                   	int3
a86c67:	e9 c6 d2 9a ff       	jmp    0x433f32
a86c6c:	8b ff                	mov    %edi,%edi
a86c6e:	56                   	push   %esi
a86c6f:	8b f1                	mov    %ecx,%esi
a86c71:	57                   	push   %edi
a86c72:	8b be 04 04 00 00    	mov    0x404(%esi),%edi
a86c78:	e8 b5 d2 9a ff       	call   0x433f32
a86c7d:	85 ff                	test   %edi,%edi
a86c7f:	75 04                	jne    0xa86c85
a86c81:	03 c6                	add    %esi,%eax
a86c83:	eb 02                	jmp    0xa86c87
a86c85:	03 c7                	add    %edi,%eax
a86c87:	5f                   	pop    %edi
a86c88:	5e                   	pop    %esi
a86c89:	c3                   	ret
a86c8a:	cc                   	int3
a86c8b:	cc                   	int3
a86c8c:	cc                   	int3
a86c8d:	cc                   	int3
a86c8e:	cc                   	int3
a86c8f:	cc                   	int3
a86c90:	cc                   	int3
a86c91:	8b ff                	mov    %edi,%edi
a86c93:	55                   	push   %ebp
a86c94:	8b ec                	mov    %esp,%ebp
a86c96:	8b 45 10             	mov    0x10(%ebp),%eax
a86c99:	ff 30                	push   (%eax)
a86c9b:	8b 45 0c             	mov    0xc(%ebp),%eax
a86c9e:	ff 30                	push   (%eax)
a86ca0:	8b 45 08             	mov    0x8(%ebp),%eax
a86ca3:	ff 30                	push   (%eax)
a86ca5:	e8 63 e0 98 ff       	call   0x414d0d
a86caa:	83 c4 0c             	add    $0xc,%esp
a86cad:	5d                   	pop    %ebp
a86cae:	c3                   	ret
a86caf:	cc                   	int3
a86cb0:	cc                   	int3
a86cb1:	cc                   	int3
a86cb2:	cc                   	int3
a86cb3:	cc                   	int3
a86cb4:	cc                   	int3
a86cb5:	cc                   	int3
a86cb6:	8b ff                	mov    %edi,%edi
a86cb8:	55                   	push   %ebp
a86cb9:	8b ec                	mov    %esp,%ebp
a86cbb:	8b 45 10             	mov    0x10(%ebp),%eax
a86cbe:	ff 30                	push   (%eax)
a86cc0:	8b 45 0c             	mov    0xc(%ebp),%eax
a86cc3:	ff 30                	push   (%eax)
a86cc5:	8b 45 08             	mov    0x8(%ebp),%eax
a86cc8:	ff 30                	push   (%eax)
a86cca:	e8 6e e2 98 ff       	call   0x414f3d
a86ccf:	83 c4 0c             	add    $0xc,%esp
a86cd2:	5d                   	pop    %ebp
a86cd3:	c3                   	ret
a86cd4:	cc                   	int3
a86cd5:	cc                   	int3
a86cd6:	cc                   	int3
a86cd7:	cc                   	int3
a86cd8:	cc                   	int3
a86cd9:	cc                   	int3
a86cda:	cc                   	int3
a86cdb:	8b ff                	mov    %edi,%edi
a86cdd:	55                   	push   %ebp
a86cde:	8b ec                	mov    %esp,%ebp
a86ce0:	8b 45 10             	mov    0x10(%ebp),%eax
a86ce3:	ff 30                	push   (%eax)
a86ce5:	8b 45 0c             	mov    0xc(%ebp),%eax
a86ce8:	ff 30                	push   (%eax)
a86cea:	8b 45 08             	mov    0x8(%ebp),%eax
a86ced:	ff 30                	push   (%eax)
a86cef:	e8 19 e0 98 ff       	call   0x414d0d
a86cf4:	83 c4 0c             	add    $0xc,%esp
a86cf7:	5d                   	pop    %ebp
a86cf8:	c3                   	ret
a86cf9:	cc                   	int3
a86cfa:	cc                   	int3
a86cfb:	cc                   	int3
a86cfc:	cc                   	int3
a86cfd:	cc                   	int3
a86cfe:	cc                   	int3
a86cff:	cc                   	int3
a86d00:	8b ff                	mov    %edi,%edi
a86d02:	55                   	push   %ebp
a86d03:	8b ec                	mov    %esp,%ebp
a86d05:	8b 45 10             	mov    0x10(%ebp),%eax
a86d08:	ff 30                	push   (%eax)
a86d0a:	8b 45 0c             	mov    0xc(%ebp),%eax
a86d0d:	ff 30                	push   (%eax)
a86d0f:	8b 45 08             	mov    0x8(%ebp),%eax
a86d12:	ff 30                	push   (%eax)
a86d14:	e8 24 e2 98 ff       	call   0x414f3d
a86d19:	83 c4 0c             	add    $0xc,%esp
a86d1c:	5d                   	pop    %ebp
a86d1d:	c3                   	ret
a86d1e:	cc                   	int3
a86d1f:	cc                   	int3
a86d20:	cc                   	int3
a86d21:	cc                   	int3
a86d22:	cc                   	int3
a86d23:	cc                   	int3