47ea2b:	8b 04 82             	mov    (%edx,%eax,4),%eax
47ea2e:	3b 45 e4             	cmp    -0x1c(%ebp),%eax
47ea31:	75 53                	jne    0x47ea86
47ea33:	55                   	push   %ebp
47ea34:	8b 4d b4             	mov    -0x4c(%ebp),%ecx
47ea37:	8b 55 e4             	mov    -0x1c(%ebp),%edx
47ea3a:	33 c0                	xor    %eax,%eax
47ea3c:	e8 ab f8 ff ff       	call   0x47e2ec
47ea41:	59                   	pop    %ecx
47ea42:	89 45 dc             	mov    %eax,-0x24(%ebp)
47ea45:	83 7d dc ff          	cmpl   $0xffffffff,-0x24(%ebp)
47ea49:	74 3b                	je     0x47ea86
47ea4b:	55                   	push   %ebp
47ea4c:	8b 4d ac             	mov    -0x54(%ebp),%ecx
47ea4f:	8b 55 dc             	mov    -0x24(%ebp),%edx
47ea52:	8b 45 e4             	mov    -0x1c(%ebp),%eax
47ea55:	e8 0a f8 ff ff       	call   0x47e264
47ea5a:	59                   	pop    %ecx
47ea5b:	8b d8                	mov    %eax,%ebx
47ea5d:	85 db                	test   %ebx,%ebx
47ea5f:	7e 25                	jle    0x47ea86
47ea61:	55                   	push   %ebp
47ea62:	8b 4d b4             	mov    -0x4c(%ebp),%ecx
47ea65:	8b 55 e4             	mov    -0x1c(%ebp),%edx
47ea68:	b0 01                	mov    $0x1,%al
47ea6a:	e8 7d f8 ff ff       	call   0x47e2ec
47ea6f:	59                   	pop    %ecx
47ea70:	89 45 dc             	mov    %eax,-0x24(%ebp)
47ea73:	83 7d dc ff          	cmpl   $0xffffffff,-0x24(%ebp)
47ea77:	74 0d                	je     0x47ea86
47ea79:	8b 45 dc             	mov    -0x24(%ebp),%eax
47ea7c:	8d 04 c0             	lea    (%eax,%eax,8),%eax
47ea7f:	8b 55 fc             	mov    -0x4(%ebp),%edx
47ea82:	01 5c 82 08          	add    %ebx,0x8(%edx,%eax,4)
47ea86:	55                   	push   %ebp
47ea87:	8b 45 f8             	mov    -0x8(%ebp),%eax
47ea8a:	8b 48 08             	mov    0x8(%eax),%ecx
47ea8d:	8b 55 e4             	mov    -0x1c(%ebp),%edx
47ea90:	33 c0                	xor    %eax,%eax
47ea92:	e8 55 f8 ff ff       	call   0x47e2ec
47ea97:	59                   	pop    %ecx
47ea98:	89 45 dc             	mov    %eax,-0x24(%ebp)
47ea9b:	83 7d dc ff          	cmpl   $0xffffffff,-0x24(%ebp)
47ea9f:	74 10                	je     0x47eab1
47eaa1:	55                   	push   %ebp
47eaa2:	8b 4d c8             	mov    -0x38(%ebp),%ecx
47eaa5:	8b 55 dc             	mov    -0x24(%ebp),%edx
47eaa8:	8b 45 e4             	mov    -0x1c(%ebp),%eax
47eaab:	e8 b4 f7 ff ff       	call   0x47e264
47eab0:	59                   	pop    %ecx
47eab1:	83 7d c0 00          	cmpl   $0x0,-0x40(%ebp)
47eab5:	0f 8e eb 00 00 00    	jle    0x47eba6
47eabb:	33 c0                	xor    %eax,%eax
47eabd:	89 45 bc             	mov    %eax,-0x44(%ebp)
47eac0:	8b 45 f8             	mov    -0x8(%ebp),%eax
47eac3:	8b 40 08             	mov    0x8(%eax),%eax
47eac6:	48                   	dec    %eax
47eac7:	85 c0                	test   %eax,%eax
47eac9:	0f 8c d7 00 00 00    	jl     0x47eba6
47eacf:	40                   	inc    %eax
47ead0:	89 45 90             	mov    %eax,-0x70(%ebp)
47ead3:	c7 45 dc 00 00 00 00 	movl   $0x0,-0x24(%ebp)
47eada:	8b 45 dc             	mov    -0x24(%ebp),%eax
47eadd:	8d 04 c0             	lea    (%eax,%eax,8),%eax
47eae0:	8b 55 fc             	mov    -0x4(%ebp),%edx
47eae3:	8b 04 82             	mov    (%edx,%eax,4),%eax
47eae6:	3b 45 e4             	cmp    -0x1c(%ebp),%eax
47eae9:	0f 85 ab 00 00 00    	jne    0x47eb9a
47eaef:	83 7d a4 01          	cmpl   $0x1,-0x5c(%ebp)
47eaf3:	7e 20                	jle    0x47eb15
47eaf5:	8b 55 dc             	mov    -0x24(%ebp),%edx
47eaf8:	8b 45 f8             	mov    -0x8(%ebp),%eax
47eafb:	e8 c0 d2 f9 ff       	call   0x41bdc0
47eb00:	8b 55 f4             	mov    -0xc(%ebp),%edx
47eb03:	3b 82 1c 02 00 00    	cmp    0x21c(%edx),%eax
47eb09:	75 0a                	jne    0x47eb15
47eb0b:	8b 45 f4             	mov    -0xc(%ebp),%eax
47eb0e:	c6 80 19 02 00 00 01 	movb   $0x1,0x219(%eax)
47eb15:	8b 45 dc             	mov    -0x24(%ebp),%eax
47eb18:	8d 04 c0             	lea    (%eax,%eax,8),%eax
47eb1b:	8b 55 fc             	mov    -0x4(%ebp),%edx
47eb1e:	8b 44 82 18          	mov    0x18(%edx,%eax,4),%eax
47eb22:	01 45 bc             	add    %eax,-0x44(%ebp)
47eb25:	8b 45 bc             	mov    -0x44(%ebp),%eax
47eb28:	3b 45 c0             	cmp    -0x40(%ebp),%eax
47eb2b:	7e 06                	jle    0x47eb33
47eb2d:	8b 45 c0             	mov    -0x40(%ebp),%eax
47eb30:	89 45 bc             	mov    %eax,-0x44(%ebp)
47eb33:	83 7d bc 00          	cmpl   $0x0,-0x44(%ebp)
47eb37:	7e 61                	jle    0x47eb9a
47eb39:	8b 5d dc             	mov    -0x24(%ebp),%ebx
47eb3c:	4b                   	dec    %ebx
47eb3d:	83 fb 00             	cmp    $0x0,%ebx
47eb40:	7c 58                	jl     0x47eb9a
47eb42:	8d 04 db             	lea    (%ebx,%ebx,8),%eax
47eb45:	8b 55 fc             	mov    -0x4(%ebp),%edx
47eb48:	8d 34 82             	lea    (%edx,%eax,4),%esi
47eb4b:	8b 06                	mov    (%esi),%eax
47eb4d:	3b 45 e4             	cmp    -0x1c(%ebp),%eax
47eb50:	75 42                	jne    0x47eb94
47eb52:	80 7e 20 02          	cmpb   $0x2,0x20(%esi)
47eb56:	75 08                	jne    0x47eb60
47eb58:	8b 45 bc             	mov    -0x44(%ebp),%eax
47eb5b:	89 45 d8             	mov    %eax,-0x28(%ebp)
47eb5e:	eb 05                	jmp    0x47eb65
47eb60:	33 c0                	xor    %eax,%eax
47eb62:	89 45 d8             	mov    %eax,-0x28(%ebp)
47eb65:	8b 7e 14             	mov    0x14(%esi),%edi
47eb68:	2b 7d d8             	sub    -0x28(%ebp),%edi
47eb6b:	2b 7e 10             	sub    0x10(%esi),%edi
47eb6e:	f7 df                	neg    %edi
47eb70:	85 ff                	test   %edi,%edi
47eb72:	7e 03                	jle    0x47eb77
47eb74:	29 7d d8             	sub    %edi,-0x28(%ebp)
47eb77:	8b 45 d8             	mov    -0x28(%ebp),%eax
47eb7a:	29 46 14             	sub    %eax,0x14(%esi)
47eb7d:	8b 45 d8             	mov    -0x28(%ebp),%eax
47eb80:	29 45 c0             	sub    %eax,-0x40(%ebp)
47eb83:	8b 45 d8             	mov    -0x28(%ebp),%eax
47eb86:	29 45 bc             	sub    %eax,-0x44(%ebp)
47eb89:	83 7d bc 00          	cmpl   $0x0,-0x44(%ebp)
47eb8d:	74 0b                	je     0x47eb9a
47eb8f:	3b 5d b4             	cmp    -0x4c(%ebp),%ebx
47eb92:	74 06                	je     0x47eb9a
47eb94:	4b                   	dec    %ebx
47eb95:	83 fb ff             	cmp    $0xffffffff,%ebx
47eb98:	75 a8                	jne    0x47eb42
47eb9a:	ff 45 dc             	incl   -0x24(%ebp)
47eb9d:	ff 4d 90             	decl   -0x70(%ebp)
47eba0:	0f 85 34 ff ff ff    	jne    0x47eada
47eba6:	83 7d c0 00          	cmpl   $0x0,-0x40(%ebp)
47ebaa:	7e 5b                	jle    0x47ec07
47ebac:	8b 45 f8             	mov    -0x8(%ebp),%eax
47ebaf:	8b 40 08             	mov    0x8(%eax),%eax
47ebb2:	48                   	dec    %eax
47ebb3:	83 f8 00             	cmp    $0x0,%eax
47ebb6:	7c 4f                	jl     0x47ec07
47ebb8:	89 45 dc             	mov    %eax,-0x24(%ebp)
47ebbb:	8b 45 dc             	mov    -0x24(%ebp),%eax
47ebbe:	8d 04 c0             	lea    (%eax,%eax,8),%eax
47ebc1:	8b 55 fc             	mov    -0x4(%ebp),%edx
47ebc4:	8d 34 82             	lea    (%edx,%eax,4),%esi
47ebc7:	8b 06                	mov    (%esi),%eax
47ebc9:	3b 45 e4             	cmp    -0x1c(%ebp),%eax
47ebcc:	75 30                	jne    0x47ebfe
47ebce:	80 7e 20 00          	cmpb   $0x0,0x20(%esi)
47ebd2:	74 2a                	je     0x47ebfe
47ebd4:	80 7e 20 01          	cmpb   $0x1,0x20(%esi)
47ebd8:	75 06                	jne    0x47ebe0
47ebda:	83 7d a4 01          	cmpl   $0x1,-0x5c(%ebp)
47ebde:	7f 1e                	jg     0x47ebfe
47ebe0:	8b 5e 14             	mov    0x14(%esi),%ebx
47ebe3:	2b 5e 10             	sub    0x10(%esi),%ebx
47ebe6:	85 db                	test   %ebx,%ebx
47ebe8:	7e 0e                	jle    0x47ebf8
47ebea:	3b 5d c0             	cmp    -0x40(%ebp),%ebx
47ebed:	7e 03                	jle    0x47ebf2
47ebef:	8b 5d c0             	mov    -0x40(%ebp),%ebx
47ebf2:	29 5e 14             	sub    %ebx,0x14(%esi)
47ebf5:	29 5d c0             	sub    %ebx,-0x40(%ebp)
47ebf8:	83 7d c0 00          	cmpl   $0x0,-0x40(%ebp)
47ebfc:	74 09                	je     0x47ec07
47ebfe:	ff 4d dc             	decl   -0x24(%ebp)
47ec01:	83 7d dc ff          	cmpl   $0xffffffff,-0x24(%ebp)
47ec05:	75 b4                	jne    0x47ebbb
47ec07:	33 ff                	xor    %edi,%edi
47ec09:	8b 45 f8             	mov    -0x8(%ebp),%eax
47ec0c:	8b 40 08             	mov    0x8(%eax),%eax
47ec0f:	48                   	dec    %eax
47ec10:	85 c0                	test   %eax,%eax
47ec12:	0f 8c de 00 00 00    	jl     0x47ecf6
47ec18:	40                   	inc    %eax
47ec19:	89 45 90             	mov    %eax,-0x70(%ebp)
47ec1c:	c7 45 dc 00 00 00 00 	movl   $0x0,-0x24(%ebp)
47ec23:	8b 45 dc             	mov    -0x24(%ebp),%eax
47ec26:	8d 04 c0             	lea    (%eax,%eax,8),%eax
47ec29:	8b 55 fc             	mov    -0x4(%ebp),%edx
47ec2c:	8d 34 82             	lea    (%edx,%eax,4),%esi
47ec2f:	8b 55 dc             	mov    -0x24(%ebp),%edx
47ec32:	8b 45 f8             	mov    -0x8(%ebp),%eax
47ec35:	e8 86 d1 f9 ff       	call   0x41bdc0
47ec3a:	89 45 9c             	mov    %eax,-0x64(%ebp)
47ec3d:	8b 06                	mov    (%esi),%eax
47ec3f:	3b 45 e4             	cmp    -0x1c(%ebp),%eax
47ec42:	0f 85 a2 00 00 00    	jne    0x47ecea
47ec48:	8b 45 9c             	mov    -0x64(%ebp),%eax
47ec4b:	80 b8 8c 02 00 00 00 	cmpb   $0x0,0x28c(%eax)
47ec52:	75 0c                	jne    0x47ec60
47ec54:	8b 45 9c             	mov    -0x64(%ebp),%eax
47ec57:	80 b8 8f 02 00 00 00 	cmpb   $0x0,0x28f(%eax)
47ec5e:	74 0b                	je     0x47ec6b
47ec60:	8b 46 08             	mov    0x8(%esi),%eax
47ec63:	01 46 14             	add    %eax,0x14(%esi)
47ec66:	33 c0                	xor    %eax,%eax
47ec68:	89 46 08             	mov    %eax,0x8(%esi)
47ec6b:	03 7e 08             	add    0x8(%esi),%edi
47ec6e:	8b 45 9c             	mov    -0x64(%ebp),%eax
47ec71:	80 b8 8c 02 00 00 00 	cmpb   $0x0,0x28c(%eax)
47ec78:	74 10                	je     0x47ec8a
47ec7a:	8b 46 14             	mov    0x14(%esi),%eax
47ec7d:	3b 45 c8             	cmp    -0x38(%ebp),%eax
47ec80:	7d 62                	jge    0x47ece4
47ec82:	8b 45 c8             	mov    -0x38(%ebp),%eax
47ec85:	89 46 14             	mov    %eax,0x14(%esi)
47ec88:	eb 5a                	jmp    0x47ece4
47ec8a:	8b 45 9c             	mov    -0x64(%ebp),%eax
47ec8d:	80 b8 8f 02 00 00 00 	cmpb   $0x0,0x28f(%eax)
47ec94:	74 4e                	je     0x47ece4
47ec96:	8b 5d dc             	mov    -0x24(%ebp),%ebx
47ec99:	43                   	inc    %ebx
47ec9a:	8b 45 f8             	mov    -0x8(%ebp),%eax
47ec9d:	8b 40 08             	mov    0x8(%eax),%eax
47eca0:	48                   	dec    %eax
47eca1:	2b c3                	sub    %ebx,%eax
47eca3:	7c 2d                	jl     0x47ecd2
47eca5:	40                   	inc    %eax
47eca6:	89 45 88             	mov    %eax,-0x78(%ebp)
47eca9:	8d 04 db             	lea    (%ebx,%ebx,8),%eax
47ecac:	8b 55 fc             	mov    -0x4(%ebp),%edx
47ecaf:	8b 14 82             	mov    (%edx,%eax,4),%edx
47ecb2:	3b 55 e4             	cmp    -0x1c(%ebp),%edx
47ecb5:	75 15                	jne    0x47eccc
47ecb7:	8b 55 fc             	mov    -0x4(%ebp),%edx
47ecba:	8b 54 82 08          	mov    0x8(%edx,%eax,4),%edx
47ecbe:	01 56 14             	add    %edx,0x14(%esi)
47ecc1:	8b 55 fc             	mov    -0x4(%ebp),%edx
47ecc4:	33 c9                	xor    %ecx,%ecx
47ecc6:	89 4c 82 08          	mov    %ecx,0x8(%edx,%eax,4)
47ecca:	eb 18                	jmp    0x47ece4
47eccc:	43                   	inc    %ebx
47eccd:	ff 4d 88             	decl   -0x78(%ebp)
47ecd0:	75 d7                	jne    0x47eca9
47ecd2:	8b 45 c8             	mov    -0x38(%ebp),%eax
47ecd5:	2b c7                	sub    %edi,%eax
47ecd7:	3b 46 14             	cmp    0x14(%esi),%eax
47ecda:	7e 08                	jle    0x47ece4
47ecdc:	8b 45 c8             	mov    -0x38(%ebp),%eax
47ecdf:	2b c7                	sub    %edi,%eax
47ece1:	89 46 14             	mov    %eax,0x14(%esi)
47ece4:	89 7e 1c             	mov    %edi,0x1c(%esi)
47ece7:	03 7e 14             	add    0x14(%esi),%edi
47ecea:	ff 45 dc             	incl   -0x24(%ebp)
47eced:	ff 4d 90             	decl   -0x70(%ebp)
47ecf0:	0f 85 2d ff ff ff    	jne    0x47ec23
47ecf6:	ff 45 e4             	incl   -0x1c(%ebp)
47ecf9:	8b 45 e4             	mov    -0x1c(%ebp),%eax
47ecfc:	3b 45 e8             	cmp    -0x18(%ebp),%eax
47ecff:	0f 8e f2 fa ff ff    	jle    0x47e7f7
47ed05:	8b 45 f8             	mov    -0x8(%ebp),%eax
47ed08:	8b 40 08             	mov    0x8(%eax),%eax
47ed0b:	48                   	dec    %eax
47ed0c:	85 c0                	test   %eax,%eax
47ed0e:	0f 8c 9f 00 00 00    	jl     0x47edb3
47ed14:	40                   	inc    %eax
47ed15:	89 45 90             	mov    %eax,-0x70(%ebp)
47ed18:	c7 45 dc 00 00 00 00 	movl   $0x0,-0x24(%ebp)
47ed1f:	8b 55 dc             	mov    -0x24(%ebp),%edx
47ed22:	8b 45 f8             	mov    -0x8(%ebp),%eax
47ed25:	e8 96 d0 f9 ff       	call   0x41bdc0
47ed2a:	89 45 9c             	mov    %eax,-0x64(%ebp)
47ed2d:	8b 45 dc             	mov    -0x24(%ebp),%eax
47ed30:	8d 04 c0             	lea    (%eax,%eax,8),%eax
47ed33:	8b 55 fc             	mov    -0x4(%ebp),%edx
47ed36:	8b 44 82 04          	mov    0x4(%edx,%eax,4),%eax
47ed3a:	8b 55 9c             	mov    -0x64(%ebp),%edx
47ed3d:	89 82 20 02 00 00    	mov    %eax,0x220(%edx)
47ed43:	8b 45 dc             	mov    -0x24(%ebp),%eax
47ed46:	8d 04 c0             	lea    (%eax,%eax,8),%eax
47ed49:	8b 55 fc             	mov    -0x4(%ebp),%edx
47ed4c:	8b 44 82 1c          	mov    0x1c(%edx,%eax,4),%eax
47ed50:	8b 55 9c             	mov    -0x64(%ebp),%edx
47ed53:	89 82 1c 02 00 00    	mov    %eax,0x21c(%edx)
47ed59:	8b 45 f4             	mov    -0xc(%ebp),%eax
47ed5c:	80 b8 21 02 00 00 00 	cmpb   $0x0,0x221(%eax)
47ed63:	74 42                	je     0x47eda7
47ed65:	8b 45 9c             	mov    -0x64(%ebp),%eax
47ed68:	8b 80 20 02 00 00    	mov    0x220(%eax),%eax
47ed6e:	8b 55 9c             	mov    -0x64(%ebp),%edx
47ed71:	89 82 18 02 00 00    	mov    %eax,0x218(%edx)
47ed77:	8b 45 9c             	mov    -0x64(%ebp),%eax
47ed7a:	8b 80 1c 02 00 00    	mov    0x21c(%eax),%eax
47ed80:	8b 55 9c             	mov    -0x64(%ebp),%edx
47ed83:	89 82 14 02 00 00    	mov    %eax,0x214(%edx)
47ed89:	8b 55 dc             	mov    -0x24(%ebp),%edx
47ed8c:	8b 45 f8             	mov    -0x8(%ebp),%eax
47ed8f:	e8 2c d0 f9 ff       	call   0x41bdc0
47ed94:	8b c8                	mov    %eax,%ecx
47ed96:	8b 45 f4             	mov    -0xc(%ebp),%eax
47ed99:	8b 80 48 02 00 00    	mov    0x248(%eax),%eax
47ed9f:	8b 55 dc             	mov    -0x24(%ebp),%edx
47eda2:	e8 65 d1 f9 ff       	call   0x41bf0c
47eda7:	ff 45 dc             	incl   -0x24(%ebp)
47edaa:	ff 4d 90             	decl   -0x70(%ebp)
47edad:	0f 85 6c ff ff ff    	jne    0x47ed1f
47edb3:	33 c0                	xor    %eax,%eax
47edb5:	89 45 e0             	mov    %eax,-0x20(%ebp)
47edb8:	8b 45 e8             	mov    -0x18(%ebp),%eax
47edbb:	85 c0                	test   %eax,%eax
47edbd:	0f 8c 2c 02 00 00    	jl     0x47efef
47edc3:	40                   	inc    %eax
47edc4:	89 45 90             	mov    %eax,-0x70(%ebp)
47edc7:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%ebp)
47edce:	33 c0                	xor    %eax,%eax
47edd0:	89 45 a0             	mov    %eax,-0x60(%ebp)
47edd3:	8b 45 f8             	mov    -0x8(%ebp),%eax
47edd6:	8b 40 08             	mov    0x8(%eax),%eax
47edd9:	48                   	dec    %eax
47edda:	85 c0                	test   %eax,%eax
47eddc:	0f 8c 01 01 00 00    	jl     0x47eee3
47ede2:	40                   	inc    %eax
47ede3:	89 45 88             	mov    %eax,-0x78(%ebp)
47ede6:	c7 45 dc 00 00 00 00 	movl   $0x0,-0x24(%ebp)
47eded:	8b 45 dc             	mov    -0x24(%ebp),%eax
47edf0:	8d 04 c0             	lea    (%eax,%eax,8),%eax
47edf3:	8b 55 fc             	mov    -0x4(%ebp),%edx
47edf6:	8d 34 82             	lea    (%edx,%eax,4),%esi
47edf9:	8b 55 dc             	mov    -0x24(%ebp),%edx
47edfc:	8b 45 f8             	mov    -0x8(%ebp),%eax
47edff:	e8 bc cf f9 ff       	call   0x41bdc0
47ee04:	89 45 9c             	mov    %eax,-0x64(%ebp)
47ee07:	8b 06                	mov    (%esi),%eax
47ee09:	3b 45 e4             	cmp    -0x1c(%ebp),%eax
47ee0c:	0f 85 c5 00 00 00    	jne    0x47eed7
47ee12:	8b 45 9c             	mov    -0x64(%ebp),%eax
47ee15:	8b b8 34 02 00 00    	mov    0x234(%eax),%edi
47ee1b:	8b 46 14             	mov    0x14(%esi),%eax
47ee1e:	8b 55 9c             	mov    -0x64(%ebp),%edx
47ee21:	89 82 34 02 00 00    	mov    %eax,0x234(%edx)
47ee27:	8b 46 14             	mov    0x14(%esi),%eax
47ee2a:	3b 46 0c             	cmp    0xc(%esi),%eax
47ee2d:	7c 0b                	jl     0x47ee3a
47ee2f:	8b 45 9c             	mov    -0x64(%ebp),%eax
47ee32:	33 d2                	xor    %edx,%edx
47ee34:	89 90 34 02 00 00    	mov    %edx,0x234(%eax)
47ee3a:	80 7e 20 00          	cmpb   $0x0,0x20(%esi)
47ee3e:	74 34                	je     0x47ee74
47ee40:	8b 45 9c             	mov    -0x64(%ebp),%eax
47ee43:	3b b8 34 02 00 00    	cmp    0x234(%eax),%edi
47ee49:	74 29                	je     0x47ee74
47ee4b:	6a 00                	push   $0x0
47ee4d:	8b 45 f4             	mov    -0xc(%ebp),%eax
47ee50:	50                   	push   %eax
47ee51:	8d 45 94             	lea    -0x6c(%ebp),%eax
47ee54:	50                   	push   %eax
47ee55:	33 d2                	xor    %edx,%edx
47ee57:	8b 45 f4             	mov    -0xc(%ebp),%eax
47ee5a:	e8 09 eb ff ff       	call   0x47d968
47ee5f:	8b c8                	mov    %eax,%ecx
47ee61:	33 d2                	xor    %edx,%edx
47ee63:	8b 45 9c             	mov    -0x64(%ebp),%eax