5b0b28:	89 7d e4             	mov    %edi,-0x1c(%ebp)
5b0b2b:	89 4d e8             	mov    %ecx,-0x18(%ebp)
5b0b2e:	8b b5 54 ff ff ff    	mov    -0xac(%ebp),%esi
5b0b34:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
5b0b38:	56                   	push   %esi
5b0b39:	8b cf                	mov    %edi,%ecx
5b0b3b:	e8 a0 ec ff ff       	call   0x5af7e0
5b0b40:	83 c7 0c             	add    $0xc,%edi
5b0b43:	83 c6 0c             	add    $0xc,%esi
5b0b46:	89 7d e4             	mov    %edi,-0x1c(%ebp)
5b0b49:	3b b5 50 ff ff ff    	cmp    -0xb0(%ebp),%esi
5b0b4f:	75 e7                	jne    0x5b0b38
5b0b51:	8b 85 58 ff ff ff    	mov    -0xa8(%ebp),%eax
5b0b57:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
5b0b5b:	89 78 04             	mov    %edi,0x4(%eax)
5b0b5e:	6a 05                	push   $0x5
5b0b60:	e8 5b 51 e9 ff       	call   0x445cc0
5b0b65:	83 c4 14             	add    $0x14,%esp
5b0b68:	6a 03                	push   $0x3
5b0b6a:	e8 81 cd ea ff       	call   0x45d8f0
5b0b6f:	50                   	push   %eax
5b0b70:	83 ec 18             	sub    $0x18,%esp
5b0b73:	8d 45 80             	lea    -0x80(%ebp),%eax
5b0b76:	8b cc                	mov    %esp,%ecx
5b0b78:	50                   	push   %eax
5b0b79:	e8 22 c2 e8 ff       	call   0x43cda0
5b0b7e:	8d 85 68 ff ff ff    	lea    -0x98(%ebp),%eax
5b0b84:	50                   	push   %eax
5b0b85:	e8 56 51 ea ff       	call   0x455ce0
5b0b8a:	83 c4 24             	add    $0x24,%esp
5b0b8d:	0f 57 c0             	xorps  %xmm0,%xmm0
5b0b90:	c7 45 b4 00 00 00 00 	movl   $0x0,-0x4c(%ebp)
5b0b97:	66 0f d6 45 ac       	movq   %xmm0,-0x54(%ebp)
5b0b9c:	c7 45 9c 00 00 00 00 	movl   $0x0,-0x64(%ebp)
5b0ba3:	c7 45 ac 00 00 00 00 	movl   $0x0,-0x54(%ebp)
5b0baa:	c7 45 b0 00 00 00 00 	movl   $0x0,-0x50(%ebp)
5b0bb1:	c7 45 b4 00 00 00 00 	movl   $0x0,-0x4c(%ebp)
5b0bb8:	8d 45 ac             	lea    -0x54(%ebp),%eax
5b0bbb:	c6 45 fc 09          	movb   $0x9,-0x4(%ebp)
5b0bbf:	50                   	push   %eax
5b0bc0:	8d 45 9c             	lea    -0x64(%ebp),%eax
5b0bc3:	50                   	push   %eax
5b0bc4:	83 ec 18             	sub    $0x18,%esp
5b0bc7:	8d 85 68 ff ff ff    	lea    -0x98(%ebp),%eax
5b0bcd:	8b cc                	mov    %esp,%ecx
5b0bcf:	50                   	push   %eax
5b0bd0:	e8 cb c1 e8 ff       	call   0x43cda0
5b0bd5:	e8 c6 57 e9 ff       	call   0x4463a0
5b0bda:	8b 4d b0             	mov    -0x50(%ebp),%ecx
5b0bdd:	b8 ab aa aa 2a       	mov    $0x2aaaaaab,%eax
5b0be2:	8b 7d ac             	mov    -0x54(%ebp),%edi
5b0be5:	83 c4 20             	add    $0x20,%esp
5b0be8:	2b cf                	sub    %edi,%ecx
5b0bea:	f7 e9                	imul   %ecx
5b0bec:	d1 fa                	sar    $1,%edx
5b0bee:	8b ca                	mov    %edx,%ecx
5b0bf0:	c1 e9 1f             	shr    $0x1f,%ecx
5b0bf3:	03 ca                	add    %edx,%ecx
5b0bf5:	74 33                	je     0x5b0c2a
5b0bf7:	8b 4f 04             	mov    0x4(%edi),%ecx
5b0bfa:	b8 ab aa aa 2a       	mov    $0x2aaaaaab,%eax
5b0bff:	8b 37                	mov    (%edi),%esi
5b0c01:	2b ce                	sub    %esi,%ecx
5b0c03:	f7 e9                	imul   %ecx
5b0c05:	c1 fa 02             	sar    $0x2,%edx
5b0c08:	8b c2                	mov    %edx,%eax
5b0c0a:	c1 e8 1f             	shr    $0x1f,%eax
5b0c0d:	03 c2                	add    %edx,%eax
5b0c0f:	74 19                	je     0x5b0c2a
5b0c11:	6a 0a                	push   $0xa
5b0c13:	6a 00                	push   $0x0
5b0c15:	56                   	push   %esi
5b0c16:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
5b0c1a:	e8 f1 f3 ff ff       	call   0x5b0010
5b0c1f:	8b 8d 4c ff ff ff    	mov    -0xb4(%ebp),%ecx
5b0c25:	83 c4 0c             	add    $0xc,%esp
5b0c28:	89 01                	mov    %eax,(%ecx)
5b0c2a:	8b 75 9c             	mov    -0x64(%ebp),%esi
5b0c2d:	8d 4d ac             	lea    -0x54(%ebp),%ecx
5b0c30:	e8 db 3f e9 ff       	call   0x444c10
5b0c35:	8d 8d 68 ff ff ff    	lea    -0x98(%ebp),%ecx
5b0c3b:	e8 70 7a e8 ff       	call   0x4386b0
5b0c40:	8d 4d 80             	lea    -0x80(%ebp),%ecx
5b0c43:	e8 68 7a e8 ff       	call   0x4386b0
5b0c48:	8d 4d c4             	lea    -0x3c(%ebp),%ecx
5b0c4b:	e8 b0 42 e9 ff       	call   0x444f00
5b0c50:	8d 4d b8             	lea    -0x48(%ebp),%ecx
5b0c53:	e8 b8 3f e9 ff       	call   0x444c10
5b0c58:	8b c6                	mov    %esi,%eax
5b0c5a:	e9 a7 02 00 00       	jmp    0x5b0f06
5b0c5f:	b8 65 0c 5b 00       	mov    $0x5b0c65,%eax
5b0c64:	c3                   	ret
5b0c65:	8d 4d ac             	lea    -0x54(%ebp),%ecx
5b0c68:	e8 a3 3f e9 ff       	call   0x444c10
5b0c6d:	8d 8d 68 ff ff ff    	lea    -0x98(%ebp),%ecx
5b0c73:	e8 38 7a e8 ff       	call   0x4386b0
5b0c78:	8d 4d 80             	lea    -0x80(%ebp),%ecx
5b0c7b:	e8 30 7a e8 ff       	call   0x4386b0
5b0c80:	8d 4d c4             	lea    -0x3c(%ebp),%ecx
5b0c83:	e8 78 42 e9 ff       	call   0x444f00
5b0c88:	8d 4d b8             	lea    -0x48(%ebp),%ecx
5b0c8b:	e8 80 3f e9 ff       	call   0x444c10
5b0c90:	33 c0                	xor    %eax,%eax
5b0c92:	e9 6f 02 00 00       	jmp    0x5b0f06
5b0c97:	bf 01 00 00 00       	mov    $0x1,%edi
5b0c9c:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%ebp)
5b0ca3:	c7 45 e8 0f 00 00 00 	movl   $0xf,-0x18(%ebp)
5b0caa:	c6 45 d4 00          	movb   $0x0,-0x2c(%ebp)
5b0cae:	83 ec 18             	sub    $0x18,%esp
5b0cb1:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
5b0cb8:	8b cc                	mov    %esp,%ecx
5b0cba:	c7 45 fc 0c 00 00 00 	movl   $0xc,-0x4(%ebp)
5b0cc1:	6a 13                	push   $0x13
5b0cc3:	68 48 dd 68 00       	push   $0x68dd48
5b0cc8:	c7 41 10 00 00 00 00 	movl   $0x0,0x10(%ecx)
5b0ccf:	c7 41 14 0f 00 00 00 	movl   $0xf,0x14(%ecx)
5b0cd6:	c6 01 00             	movb   $0x0,(%ecx)
5b0cd9:	e8 62 45 e9 ff       	call   0x445240
5b0cde:	8d 4d d0             	lea    -0x30(%ebp),%ecx
5b0ce1:	e8 3a 38 00 00       	call   0x5b4520
5b0ce6:	c6 45 fc 0d          	movb   $0xd,-0x4(%ebp)
5b0cea:	c7 85 64 ff ff ff 00 	movl   $0x0,-0x9c(%ebp)
5b0cf1:	00 00 00
5b0cf4:	c7 45 98 00 00 00 00 	movl   $0x0,-0x68(%ebp)
5b0cfb:	c7 85 60 ff ff ff 00 	movl   $0x0,-0xa0(%ebp)
5b0d02:	00 00 00
5b0d05:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%ebp)
5b0d0c:	c6 45 d4 00          	movb   $0x0,-0x2c(%ebp)
5b0d10:	85 f6                	test   %esi,%esi
5b0d12:	0f 84 fe 00 00 00    	je     0x5b0e16
5b0d18:	8b ce                	mov    %esi,%ecx
5b0d1a:	c7 45 b0 00 00 00 00 	movl   $0x0,-0x50(%ebp)
5b0d21:	c7 45 b4 0f 00 00 00 	movl   $0xf,-0x4c(%ebp)
5b0d28:	c6 45 a0 00          	movb   $0x0,-0x60(%ebp)
5b0d2c:	8d 51 01             	lea    0x1(%ecx),%edx
5b0d2f:	90                   	nop
5b0d30:	8a 01                	mov    (%ecx),%al
5b0d32:	41                   	inc    %ecx
5b0d33:	84 c0                	test   %al,%al
5b0d35:	75 f9                	jne    0x5b0d30
5b0d37:	2b ca                	sub    %edx,%ecx
5b0d39:	51                   	push   %ecx
5b0d3a:	56                   	push   %esi
5b0d3b:	8d 4d a0             	lea    -0x60(%ebp),%ecx
5b0d3e:	e8 fd 44 e9 ff       	call   0x445240
5b0d43:	6a 15                	push   $0x15
5b0d45:	68 44 dd 6c 00       	push   $0x6cdd44
5b0d4a:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5b0d4d:	c6 45 fc 0e          	movb   $0xe,-0x4(%ebp)
5b0d51:	e8 ea 44 e9 ff       	call   0x445240
5b0d56:	83 3d ac 53 72 00 10 	cmpl   $0x10,0x7253ac
5b0d5d:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5b0d60:	ff 35 a8 53 72 00    	push   0x7253a8
5b0d66:	b8 98 53 72 00       	mov    $0x725398,%eax
5b0d6b:	0f 43 05 98 53 72 00 	cmovae 0x725398,%eax
5b0d72:	50                   	push   %eax
5b0d73:	e8 48 43 e9 ff       	call   0x4450c0
5b0d78:	6a 07                	push   $0x7
5b0d7a:	68 1c 2f 6c 00       	push   $0x6c2f1c
5b0d7f:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5b0d82:	e8 39 43 e9 ff       	call   0x4450c0
5b0d87:	83 3d c4 53 72 00 10 	cmpl   $0x10,0x7253c4
5b0d8e:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5b0d91:	ff 35 c0 53 72 00    	push   0x7253c0
5b0d97:	b8 b0 53 72 00       	mov    $0x7253b0,%eax
5b0d9c:	0f 43 05 b0 53 72 00 	cmovae 0x7253b0,%eax
5b0da3:	50                   	push   %eax
5b0da4:	e8 17 43 e9 ff       	call   0x4450c0
5b0da9:	6a 04                	push   $0x4
5b0dab:	68 18 dd 6c 00       	push   $0x6cdd18
5b0db0:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5b0db3:	e8 08 43 e9 ff       	call   0x4450c0
5b0db8:	83 7d b4 10          	cmpl   $0x10,-0x4c(%ebp)
5b0dbc:	8d 45 a0             	lea    -0x60(%ebp),%eax
5b0dbf:	ff 75 b0             	push   -0x50(%ebp)
5b0dc2:	0f 43 45 a0          	cmovae -0x60(%ebp),%eax
5b0dc6:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5b0dc9:	50                   	push   %eax
5b0dca:	e8 f1 42 e9 ff       	call   0x4450c0
5b0dcf:	6a 01                	push   $0x1
5b0dd1:	68 54 03 69 00       	push   $0x690354
5b0dd6:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5b0dd9:	e8 e2 42 e9 ff       	call   0x4450c0
5b0dde:	8b 55 b4             	mov    -0x4c(%ebp),%edx
5b0de1:	c6 45 fc 0d          	movb   $0xd,-0x4(%ebp)
5b0de5:	83 fa 10             	cmp    $0x10,%edx
5b0de8:	72 2c                	jb     0x5b0e16
5b0dea:	8b 4d a0             	mov    -0x60(%ebp),%ecx
5b0ded:	42                   	inc    %edx
5b0dee:	8b c1                	mov    %ecx,%eax
5b0df0:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
5b0df6:	72 14                	jb     0x5b0e0c
5b0df8:	8b 49 fc             	mov    -0x4(%ecx),%ecx
5b0dfb:	83 c2 23             	add    $0x23,%edx
5b0dfe:	2b c1                	sub    %ecx,%eax
5b0e00:	83 c0 fc             	add    $0xfffffffc,%eax
5b0e03:	83 f8 1f             	cmp    $0x1f,%eax
5b0e06:	0f 87 16 01 00 00    	ja     0x5b0f22
5b0e0c:	52                   	push   %edx
5b0e0d:	51                   	push   %ecx
5b0e0e:	e8 5f 02 03 00       	call   0x5e1072
5b0e13:	83 c4 08             	add    $0x8,%esp
5b0e16:	8d 85 60 ff ff ff    	lea    -0xa0(%ebp),%eax
5b0e1c:	50                   	push   %eax
5b0e1d:	8d 45 98             	lea    -0x68(%ebp),%eax
5b0e20:	50                   	push   %eax
5b0e21:	8d 85 64 ff ff ff    	lea    -0x9c(%ebp),%eax
5b0e27:	50                   	push   %eax
5b0e28:	83 ec 18             	sub    $0x18,%esp
5b0e2b:	8d 45 d4             	lea    -0x2c(%ebp),%eax
5b0e2e:	8b cc                	mov    %esp,%ecx
5b0e30:	50                   	push   %eax
5b0e31:	e8 6a bf e8 ff       	call   0x43cda0
5b0e36:	8d 4d d0             	lea    -0x30(%ebp),%ecx
5b0e39:	e8 52 3e 00 00       	call   0x5b4c90
5b0e3e:	85 c0                	test   %eax,%eax
5b0e40:	74 1a                	je     0x5b0e5c
5b0e42:	8d 4d d0             	lea    -0x30(%ebp),%ecx
5b0e45:	e8 66 37 00 00       	call   0x5b45b0
5b0e4a:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5b0e4d:	e8 5e 78 e8 ff       	call   0x4386b0
5b0e52:	b8 02 00 00 00       	mov    $0x2,%eax
5b0e57:	e9 aa 00 00 00       	jmp    0x5b0f06
5b0e5c:	83 7d 98 01          	cmpl   $0x1,-0x68(%ebp)
5b0e60:	0f 85 7b 00 00 00    	jne    0x5b0ee1
5b0e66:	8b 8d 64 ff ff ff    	mov    -0x9c(%ebp),%ecx
5b0e6c:	8b 85 60 ff ff ff    	mov    -0xa0(%ebp),%eax
5b0e72:	c6 45 fc 0f          	movb   $0xf,-0x4(%ebp)
5b0e76:	8b 14 81             	mov    (%ecx,%eax,4),%edx
5b0e79:	8b ca                	mov    %edx,%ecx
5b0e7b:	c7 45 90 00 00 00 00 	movl   $0x0,-0x70(%ebp)
5b0e82:	c7 45 94 0f 00 00 00 	movl   $0xf,-0x6c(%ebp)
5b0e89:	c6 45 80 00          	movb   $0x0,-0x80(%ebp)
5b0e8d:	8d 71 01             	lea    0x1(%ecx),%esi
5b0e90:	8a 01                	mov    (%ecx),%al
5b0e92:	41                   	inc    %ecx
5b0e93:	84 c0                	test   %al,%al
5b0e95:	75 f9                	jne    0x5b0e90
5b0e97:	2b ce                	sub    %esi,%ecx
5b0e99:	51                   	push   %ecx
5b0e9a:	52                   	push   %edx
5b0e9b:	8d 4d 80             	lea    -0x80(%ebp),%ecx
5b0e9e:	e8 9d 43 e9 ff       	call   0x445240
5b0ea3:	6a 0a                	push   $0xa
5b0ea5:	8d 45 80             	lea    -0x80(%ebp),%eax
5b0ea8:	c6 45 fc 10          	movb   $0x10,-0x4(%ebp)
5b0eac:	6a 00                	push   $0x0
5b0eae:	50                   	push   %eax
5b0eaf:	e8 5c f1 ff ff       	call   0x5b0010
5b0eb4:	8b 8d 4c ff ff ff    	mov    -0xb4(%ebp),%ecx
5b0eba:	83 c4 0c             	add    $0xc,%esp
5b0ebd:	89 01                	mov    %eax,(%ecx)
5b0ebf:	8d 4d 80             	lea    -0x80(%ebp),%ecx
5b0ec2:	e8 e9 77 e8 ff       	call   0x4386b0
5b0ec7:	eb 1d                	jmp    0x5b0ee6
5b0ec9:	c7 85 54 ff ff ff 03 	movl   $0x3,-0xac(%ebp)
5b0ed0:	00 00 00
5b0ed3:	b8 d9 0e 5b 00       	mov    $0x5b0ed9,%eax
5b0ed8:	c3                   	ret
5b0ed9:	8b bd 54 ff ff ff    	mov    -0xac(%ebp),%edi
5b0edf:	eb 05                	jmp    0x5b0ee6
5b0ee1:	bf 03 00 00 00       	mov    $0x3,%edi
5b0ee6:	ff b5 64 ff ff ff    	push   -0x9c(%ebp)
5b0eec:	e8 4f 8d f3 ff       	call   0x4e9c40
5b0ef1:	83 c4 04             	add    $0x4,%esp
5b0ef4:	8d 4d d0             	lea    -0x30(%ebp),%ecx
5b0ef7:	e8 b4 36 00 00       	call   0x5b45b0
5b0efc:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5b0eff:	e8 ac 77 e8 ff       	call   0x4386b0
5b0f04:	8b c7                	mov    %edi,%eax
5b0f06:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5b0f09:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5b0f10:	59                   	pop    %ecx
5b0f11:	5f                   	pop    %edi
5b0f12:	5e                   	pop    %esi
5b0f13:	5b                   	pop    %ebx
5b0f14:	8b 4d ec             	mov    -0x14(%ebp),%ecx
5b0f17:	33 cd                	xor    %ebp,%ecx
5b0f19:	e8 bc 05 03 00       	call   0x5e14da
5b0f1e:	8b e5                	mov    %ebp,%esp
5b0f20:	5d                   	pop    %ebp
5b0f21:	c3                   	ret
5b0f22:	e8 08 c0 03 00       	call   0x5ecf2f
5b0f27:	cc                   	int3
5b0f28:	cc                   	int3
5b0f29:	cc                   	int3
5b0f2a:	cc                   	int3
5b0f2b:	cc                   	int3
5b0f2c:	cc                   	int3
5b0f2d:	cc                   	int3
5b0f2e:	cc                   	int3
5b0f2f:	cc                   	int3
5b0f30:	55                   	push   %ebp
5b0f31:	8b ec                	mov    %esp,%ebp
5b0f33:	81 ec 8c 00 00 00    	sub    $0x8c,%esp
5b0f39:	a1 d4 89 72 00       	mov    0x7289d4,%eax
5b0f3e:	33 c5                	xor    %ebp,%eax
5b0f40:	89 45 fc             	mov    %eax,-0x4(%ebp)
5b0f43:	53                   	push   %ebx
5b0f44:	56                   	push   %esi
5b0f45:	8b 75 08             	mov    0x8(%ebp),%esi
5b0f48:	57                   	push   %edi
5b0f49:	e8 22 d0 ea ff       	call   0x45df70
5b0f4e:	84 c0                	test   %al,%al
5b0f50:	0f 84 98 02 00 00    	je     0x5b11ee
5b0f56:	80 7d 0c 00          	cmpb   $0x0,0xc(%ebp)
5b0f5a:	0f 85 8e 02 00 00    	jne    0x5b11ee
5b0f60:	8b ce                	mov    %esi,%ecx
5b0f62:	c7 45 e0 00 00 00 00 	movl   $0x0,-0x20(%ebp)
5b0f69:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%ebp)
5b0f70:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
5b0f77:	c7 45 ec 00 00 00 00 	movl   $0x0,-0x14(%ebp)
5b0f7e:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
5b0f85:	8d 51 01             	lea    0x1(%ecx),%edx
5b0f88:	c7 45 f4 00 00 00 00 	movl   $0x0,-0xc(%ebp)
5b0f8f:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
5b0f96:	c7 45 dc 0f 00 00 00 	movl   $0xf,-0x24(%ebp)
5b0f9d:	c6 45 c8 00          	movb   $0x0,-0x38(%ebp)
5b0fa1:	8a 01                	mov    (%ecx),%al
5b0fa3:	41                   	inc    %ecx
5b0fa4:	84 c0                	test   %al,%al
5b0fa6:	75 f9                	jne    0x5b0fa1
5b0fa8:	2b ca                	sub    %edx,%ecx
5b0faa:	51                   	push   %ecx
5b0fab:	56                   	push   %esi
5b0fac:	8d 4d c8             	lea    -0x38(%ebp),%ecx
5b0faf:	e8 8c 42 e9 ff       	call   0x445240
5b0fb4:	8b 45 f0             	mov    -0x10(%ebp),%eax
5b0fb7:	3b 45 f4             	cmp    -0xc(%ebp),%eax
5b0fba:	74 30                	je     0x5b0fec
5b0fbc:	0f 10 45 c8          	movups -0x38(%ebp),%xmm0
5b0fc0:	c7 40 10 00 00 00 00 	movl   $0x0,0x10(%eax)
5b0fc7:	c6 45 c8 00          	movb   $0x0,-0x38(%ebp)
5b0fcb:	0f 11 00             	movups %xmm0,(%eax)
5b0fce:	f3 0f 7e 45 d8       	movq   -0x28(%ebp),%xmm0
5b0fd3:	66 0f d6 40 10       	movq   %xmm0,0x10(%eax)
5b0fd8:	83 45 f0 18          	addl   $0x18,-0x10(%ebp)
5b0fdc:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
5b0fe3:	c7 45 dc 0f 00 00 00 	movl   $0xf,-0x24(%ebp)
5b0fea:	eb 0d                	jmp    0x5b0ff9
5b0fec:	8d 4d c8             	lea    -0x38(%ebp),%ecx
5b0fef:	51                   	push   %ecx
5b0ff0:	50                   	push   %eax
5b0ff1:	8d 4d ec             	lea    -0x14(%ebp),%ecx
5b0ff4:	e8 57 35 e9 ff       	call   0x444550
5b0ff9:	8d 4d c8             	lea    -0x38(%ebp),%ecx
5b0ffc:	e8 af 76 e8 ff       	call   0x4386b0
5b1001:	8b 5d e4             	mov    -0x1c(%ebp),%ebx
5b1004:	89 9d 74 ff ff ff    	mov    %ebx,-0x8c(%ebp)
5b100a:	3b 5d e8             	cmp    -0x18(%ebp),%ebx