a87bf4:	cc                   	int3
a87bf5:	8b ff                	mov    %edi,%edi
a87bf7:	55                   	push   %ebp
a87bf8:	8b ec                	mov    %esp,%ebp
a87bfa:	56                   	push   %esi
a87bfb:	33 f6                	xor    %esi,%esi
a87bfd:	39 75 10             	cmp    %esi,0x10(%ebp)
a87c00:	7e 1c                	jle    0xa87c1e
a87c02:	57                   	push   %edi
a87c03:	8b 7d 14             	mov    0x14(%ebp),%edi
a87c06:	8b 4d 08             	mov    0x8(%ebp),%ecx
a87c09:	57                   	push   %edi
a87c0a:	ff 75 0c             	push   0xc(%ebp)
a87c0d:	e8 43 8e 98 ff       	call   0x410a55
a87c12:	83 3f ff             	cmpl   $0xffffffff,(%edi)
a87c15:	74 06                	je     0xa87c1d
a87c17:	46                   	inc    %esi
a87c18:	3b 75 10             	cmp    0x10(%ebp),%esi
a87c1b:	7c e9                	jl     0xa87c06
a87c1d:	5f                   	pop    %edi
a87c1e:	5e                   	pop    %esi
a87c1f:	5d                   	pop    %ebp
a87c20:	c3                   	ret
a87c21:	cc                   	int3
a87c22:	cc                   	int3
a87c23:	cc                   	int3
a87c24:	cc                   	int3
a87c25:	cc                   	int3
a87c26:	cc                   	int3
a87c27:	cc                   	int3
a87c28:	cc                   	int3
a87c29:	cc                   	int3
a87c2a:	cc                   	int3
a87c2b:	cc                   	int3
a87c2c:	8b ff                	mov    %edi,%edi
a87c2e:	55                   	push   %ebp
a87c2f:	8b ec                	mov    %esp,%ebp
a87c31:	56                   	push   %esi
a87c32:	33 f6                	xor    %esi,%esi
a87c34:	39 75 10             	cmp    %esi,0x10(%ebp)
a87c37:	7e 21                	jle    0xa87c5a
a87c39:	53                   	push   %ebx
a87c3a:	66 0f be 5d 0c       	movsbw 0xc(%ebp),%bx
a87c3f:	57                   	push   %edi
a87c40:	8b 7d 14             	mov    0x14(%ebp),%edi
a87c43:	8b 4d 08             	mov    0x8(%ebp),%ecx
a87c46:	57                   	push   %edi
a87c47:	53                   	push   %ebx
a87c48:	e8 a6 f5 97 ff       	call   0x4071f3
a87c4d:	83 3f ff             	cmpl   $0xffffffff,(%edi)
a87c50:	74 06                	je     0xa87c58
a87c52:	46                   	inc    %esi
a87c53:	3b 75 10             	cmp    0x10(%ebp),%esi
a87c56:	7c eb                	jl     0xa87c43
a87c58:	5f                   	pop    %edi
a87c59:	5b                   	pop    %ebx
a87c5a:	5e                   	pop    %esi
a87c5b:	5d                   	pop    %ebp
a87c5c:	c3                   	ret
a87c5d:	cc                   	int3
a87c5e:	cc                   	int3
a87c5f:	cc                   	int3
a87c60:	cc                   	int3
a87c61:	cc                   	int3
a87c62:	cc                   	int3
a87c63:	cc                   	int3
a87c64:	cc                   	int3
a87c65:	cc                   	int3
a87c66:	cc                   	int3
a87c67:	cc                   	int3
a87c68:	cc                   	int3
a87c69:	8b ff                	mov    %edi,%edi
a87c6b:	55                   	push   %ebp
a87c6c:	8b ec                	mov    %esp,%ebp
a87c6e:	56                   	push   %esi
a87c6f:	33 f6                	xor    %esi,%esi
a87c71:	39 75 10             	cmp    %esi,0x10(%ebp)
a87c74:	7e 1c                	jle    0xa87c92
a87c76:	57                   	push   %edi
a87c77:	8b 7d 14             	mov    0x14(%ebp),%edi
a87c7a:	8b 4d 08             	mov    0x8(%ebp),%ecx
a87c7d:	57                   	push   %edi
a87c7e:	ff 75 0c             	push   0xc(%ebp)
a87c81:	e8 c3 e5 97 ff       	call   0x406249
a87c86:	83 3f ff             	cmpl   $0xffffffff,(%edi)
a87c89:	74 06                	je     0xa87c91
a87c8b:	46                   	inc    %esi
a87c8c:	3b 75 10             	cmp    0x10(%ebp),%esi
a87c8f:	7c e9                	jl     0xa87c7a
a87c91:	5f                   	pop    %edi
a87c92:	5e                   	pop    %esi
a87c93:	5d                   	pop    %ebp
a87c94:	c3                   	ret
a87c95:	cc                   	int3
a87c96:	cc                   	int3
a87c97:	cc                   	int3
a87c98:	cc                   	int3
a87c99:	cc                   	int3
a87c9a:	cc                   	int3
a87c9b:	cc                   	int3
a87c9c:	cc                   	int3
a87c9d:	cc                   	int3
a87c9e:	cc                   	int3
a87c9f:	cc                   	int3
a87ca0:	8b ff                	mov    %edi,%edi
a87ca2:	55                   	push   %ebp
a87ca3:	8b ec                	mov    %esp,%ebp
a87ca5:	56                   	push   %esi
a87ca6:	33 f6                	xor    %esi,%esi
a87ca8:	39 75 10             	cmp    %esi,0x10(%ebp)
a87cab:	7e 21                	jle    0xa87cce
a87cad:	53                   	push   %ebx
a87cae:	66 0f be 5d 0c       	movsbw 0xc(%ebp),%bx
a87cb3:	57                   	push   %edi
a87cb4:	8b 7d 14             	mov    0x14(%ebp),%edi
a87cb7:	8b 4d 08             	mov    0x8(%ebp),%ecx
a87cba:	57                   	push   %edi
a87cbb:	53                   	push   %ebx
a87cbc:	e8 3a ae 9a ff       	call   0x432afb
a87cc1:	83 3f ff             	cmpl   $0xffffffff,(%edi)
a87cc4:	74 06                	je     0xa87ccc
a87cc6:	46                   	inc    %esi
a87cc7:	3b 75 10             	cmp    0x10(%ebp),%esi
a87cca:	7c eb                	jl     0xa87cb7
a87ccc:	5f                   	pop    %edi
a87ccd:	5b                   	pop    %ebx
a87cce:	5e                   	pop    %esi
a87ccf:	5d                   	pop    %ebp
a87cd0:	c3                   	ret
a87cd1:	cc                   	int3
a87cd2:	cc                   	int3
a87cd3:	cc                   	int3
a87cd4:	cc                   	int3
a87cd5:	cc                   	int3
a87cd6:	cc                   	int3
a87cd7:	cc                   	int3
a87cd8:	cc                   	int3
a87cd9:	cc                   	int3
a87cda:	cc                   	int3
a87cdb:	cc                   	int3
a87cdc:	cc                   	int3
a87cdd:	8b ff                	mov    %edi,%edi
a87cdf:	55                   	push   %ebp
a87ce0:	8b ec                	mov    %esp,%ebp
a87ce2:	8b 45 08             	mov    0x8(%ebp),%eax
a87ce5:	8b 00                	mov    (%eax),%eax
a87ce7:	89 01                	mov    %eax,(%ecx)
a87ce9:	8b c1                	mov    %ecx,%eax
a87ceb:	5d                   	pop    %ebp
a87cec:	c2 04 00             	ret    $0x4
a87cef:	cc                   	int3
a87cf0:	cc                   	int3
a87cf1:	cc                   	int3
a87cf2:	cc                   	int3
a87cf3:	8b ff                	mov    %edi,%edi
a87cf5:	55                   	push   %ebp
a87cf6:	8b ec                	mov    %esp,%ebp
a87cf8:	8b 45 08             	mov    0x8(%ebp),%eax
a87cfb:	89 01                	mov    %eax,(%ecx)
a87cfd:	8b 45 0c             	mov    0xc(%ebp),%eax
a87d00:	89 41 04             	mov    %eax,0x4(%ecx)
a87d03:	8b 45 10             	mov    0x10(%ebp),%eax
a87d06:	89 41 08             	mov    %eax,0x8(%ecx)
a87d09:	8b 45 14             	mov    0x14(%ebp),%eax
a87d0c:	89 41 0c             	mov    %eax,0xc(%ecx)
a87d0f:	8b 45 18             	mov    0x18(%ebp),%eax
a87d12:	89 41 10             	mov    %eax,0x10(%ecx)
a87d15:	8b c1                	mov    %ecx,%eax
a87d17:	5d                   	pop    %ebp
a87d18:	c2 14 00             	ret    $0x14
a87d1b:	cc                   	int3
a87d1c:	cc                   	int3
a87d1d:	cc                   	int3
a87d1e:	cc                   	int3
a87d1f:	cc                   	int3
a87d20:	cc                   	int3
a87d21:	cc                   	int3
a87d22:	cc                   	int3
a87d23:	cc                   	int3
a87d24:	cc                   	int3
a87d25:	8b ff                	mov    %edi,%edi
a87d27:	55                   	push   %ebp
a87d28:	8b ec                	mov    %esp,%ebp
a87d2a:	8b 45 08             	mov    0x8(%ebp),%eax
a87d2d:	8b 00                	mov    (%eax),%eax
a87d2f:	89 01                	mov    %eax,(%ecx)
a87d31:	8b c1                	mov    %ecx,%eax
a87d33:	5d                   	pop    %ebp
a87d34:	c2 04 00             	ret    $0x4
a87d37:	cc                   	int3
a87d38:	cc                   	int3
a87d39:	cc                   	int3
a87d3a:	cc                   	int3
a87d3b:	8b ff                	mov    %edi,%edi
a87d3d:	55                   	push   %ebp
a87d3e:	8b ec                	mov    %esp,%ebp
a87d40:	8b 45 08             	mov    0x8(%ebp),%eax
a87d43:	89 01                	mov    %eax,(%ecx)
a87d45:	8b 45 0c             	mov    0xc(%ebp),%eax
a87d48:	89 41 04             	mov    %eax,0x4(%ecx)
a87d4b:	8b 45 10             	mov    0x10(%ebp),%eax
a87d4e:	89 41 08             	mov    %eax,0x8(%ecx)
a87d51:	8b 45 14             	mov    0x14(%ebp),%eax
a87d54:	89 41 0c             	mov    %eax,0xc(%ecx)
a87d57:	8b 45 18             	mov    0x18(%ebp),%eax
a87d5a:	89 41 10             	mov    %eax,0x10(%ecx)
a87d5d:	8b c1                	mov    %ecx,%eax
a87d5f:	5d                   	pop    %ebp
a87d60:	c2 14 00             	ret    $0x14
a87d63:	cc                   	int3
a87d64:	cc                   	int3
a87d65:	cc                   	int3
a87d66:	cc                   	int3
a87d67:	cc                   	int3
a87d68:	cc                   	int3
a87d69:	cc                   	int3
a87d6a:	cc                   	int3
a87d6b:	cc                   	int3
a87d6c:	cc                   	int3
a87d6d:	8b ff                	mov    %edi,%edi
a87d6f:	55                   	push   %ebp
a87d70:	8b ec                	mov    %esp,%ebp
a87d72:	8b 45 08             	mov    0x8(%ebp),%eax
a87d75:	8b 00                	mov    (%eax),%eax
a87d77:	89 01                	mov    %eax,(%ecx)
a87d79:	8b c1                	mov    %ecx,%eax
a87d7b:	5d                   	pop    %ebp
a87d7c:	c2 04 00             	ret    $0x4
a87d7f:	cc                   	int3
a87d80:	cc                   	int3
a87d81:	cc                   	int3
a87d82:	cc                   	int3
a87d83:	8b ff                	mov    %edi,%edi
a87d85:	55                   	push   %ebp
a87d86:	8b ec                	mov    %esp,%ebp
a87d88:	8b 45 08             	mov    0x8(%ebp),%eax
a87d8b:	89 01                	mov    %eax,(%ecx)
a87d8d:	8b 45 0c             	mov    0xc(%ebp),%eax
a87d90:	89 41 04             	mov    %eax,0x4(%ecx)
a87d93:	8b 45 10             	mov    0x10(%ebp),%eax
a87d96:	89 41 08             	mov    %eax,0x8(%ecx)
a87d99:	8b 45 14             	mov    0x14(%ebp),%eax
a87d9c:	89 41 0c             	mov    %eax,0xc(%ecx)
a87d9f:	8b 45 18             	mov    0x18(%ebp),%eax
a87da2:	89 41 10             	mov    %eax,0x10(%ecx)
a87da5:	8b c1                	mov    %ecx,%eax
a87da7:	5d                   	pop    %ebp
a87da8:	c2 14 00             	ret    $0x14
a87dab:	cc                   	int3
a87dac:	cc                   	int3
a87dad:	cc                   	int3
a87dae:	cc                   	int3
a87daf:	cc                   	int3
a87db0:	cc                   	int3
a87db1:	cc                   	int3
a87db2:	cc                   	int3
a87db3:	cc                   	int3
a87db4:	cc                   	int3
a87db5:	8b ff                	mov    %edi,%edi
a87db7:	55                   	push   %ebp
a87db8:	8b ec                	mov    %esp,%ebp
a87dba:	8b 45 08             	mov    0x8(%ebp),%eax
a87dbd:	8b 00                	mov    (%eax),%eax
a87dbf:	89 01                	mov    %eax,(%ecx)
a87dc1:	8b c1                	mov    %ecx,%eax
a87dc3:	5d                   	pop    %ebp
a87dc4:	c2 04 00             	ret    $0x4
a87dc7:	cc                   	int3
a87dc8:	cc                   	int3
a87dc9:	cc                   	int3
a87dca:	cc                   	int3
a87dcb:	8b ff                	mov    %edi,%edi
a87dcd:	55                   	push   %ebp
a87dce:	8b ec                	mov    %esp,%ebp
a87dd0:	8b 45 08             	mov    0x8(%ebp),%eax
a87dd3:	8b 00                	mov    (%eax),%eax
a87dd5:	89 01                	mov    %eax,(%ecx)
a87dd7:	8b c1                	mov    %ecx,%eax
a87dd9:	5d                   	pop    %ebp
a87dda:	c2 04 00             	ret    $0x4
a87ddd:	cc                   	int3
a87dde:	cc                   	int3
a87ddf:	cc                   	int3
a87de0:	cc                   	int3
a87de1:	8b ff                	mov    %edi,%edi
a87de3:	55                   	push   %ebp
a87de4:	8b ec                	mov    %esp,%ebp
a87de6:	8b 45 08             	mov    0x8(%ebp),%eax
a87de9:	89 01                	mov    %eax,(%ecx)
a87deb:	8b 45 0c             	mov    0xc(%ebp),%eax
a87dee:	89 41 04             	mov    %eax,0x4(%ecx)
a87df1:	8b 45 10             	mov    0x10(%ebp),%eax
a87df4:	89 41 08             	mov    %eax,0x8(%ecx)
a87df7:	8b 45 14             	mov    0x14(%ebp),%eax
a87dfa:	89 41 0c             	mov    %eax,0xc(%ecx)
a87dfd:	8b 45 18             	mov    0x18(%ebp),%eax
a87e00:	89 41 10             	mov    %eax,0x10(%ecx)
a87e03:	8b c1                	mov    %ecx,%eax
a87e05:	5d                   	pop    %ebp
a87e06:	c2 14 00             	ret    $0x14
a87e09:	cc                   	int3
a87e0a:	cc                   	int3
a87e0b:	cc                   	int3
a87e0c:	cc                   	int3
a87e0d:	cc                   	int3
a87e0e:	cc                   	int3
a87e0f:	cc                   	int3
a87e10:	cc                   	int3
a87e11:	cc                   	int3
a87e12:	cc                   	int3
a87e13:	8b ff                	mov    %edi,%edi
a87e15:	55                   	push   %ebp
a87e16:	8b ec                	mov    %esp,%ebp
a87e18:	8b 45 08             	mov    0x8(%ebp),%eax
a87e1b:	8b 00                	mov    (%eax),%eax
a87e1d:	89 01                	mov    %eax,(%ecx)
a87e1f:	8b c1                	mov    %ecx,%eax
a87e21:	5d                   	pop    %ebp
a87e22:	c2 04 00             	ret    $0x4
a87e25:	cc                   	int3
a87e26:	cc                   	int3
a87e27:	cc                   	int3
a87e28:	cc                   	int3
a87e29:	8b ff                	mov    %edi,%edi
a87e2b:	55                   	push   %ebp
a87e2c:	8b ec                	mov    %esp,%ebp
a87e2e:	8b 45 08             	mov    0x8(%ebp),%eax
a87e31:	89 01                	mov    %eax,(%ecx)
a87e33:	8b 45 0c             	mov    0xc(%ebp),%eax
a87e36:	89 41 04             	mov    %eax,0x4(%ecx)
a87e39:	8b 45 10             	mov    0x10(%ebp),%eax
a87e3c:	89 41 08             	mov    %eax,0x8(%ecx)
a87e3f:	8b 45 14             	mov    0x14(%ebp),%eax
a87e42:	89 41 0c             	mov    %eax,0xc(%ecx)
a87e45:	8b 45 18             	mov    0x18(%ebp),%eax
a87e48:	89 41 10             	mov    %eax,0x10(%ecx)
a87e4b:	8b c1                	mov    %ecx,%eax
a87e4d:	5d                   	pop    %ebp
a87e4e:	c2 14 00             	ret    $0x14
a87e51:	cc                   	int3
a87e52:	cc                   	int3
a87e53:	cc                   	int3
a87e54:	cc                   	int3
a87e55:	cc                   	int3
a87e56:	cc                   	int3
a87e57:	cc                   	int3
a87e58:	cc                   	int3
a87e59:	cc                   	int3
a87e5a:	cc                   	int3
a87e5b:	8b ff                	mov    %edi,%edi