5d699a:	e8 26 9b ff ff       	call   0x5d04c5
5d699f:	59                   	pop    %ecx
5d69a0:	59                   	pop    %ecx
5d69a1:	83 f8 0a             	cmp    $0xa,%eax
5d69a4:	73 2d                	jae    0x5d69d3
5d69a6:	8a 80 d4 03 6d 00    	mov    0x6d03d4(%eax),%al
5d69ac:	8b cb                	mov    %ebx,%ecx
5d69ae:	88 85 5c ff ff ff    	mov    %al,-0xa4(%ebp)
5d69b4:	ff b5 5c ff ff ff    	push   -0xa4(%ebp)
5d69ba:	e8 e1 73 e8 ff       	call   0x45dda0
5d69bf:	8b cf                	mov    %edi,%ecx
5d69c1:	e8 07 07 00 00       	call   0x5d70cd
5d69c6:	56                   	push   %esi
5d69c7:	57                   	push   %edi
5d69c8:	e8 38 9a ff ff       	call   0x5d0405
5d69cd:	59                   	pop    %ecx
5d69ce:	59                   	pop    %ecx
5d69cf:	84 c0                	test   %al,%al
5d69d1:	75 af                	jne    0x5d6982
5d69d3:	8b 5d a0             	mov    -0x60(%ebp),%ebx
5d69d6:	8b 4d 98             	mov    -0x68(%ebp),%ecx
5d69d9:	e8 0e 27 00 00       	call   0x5d90ec
5d69de:	ff 75 90             	push   -0x70(%ebp)
5d69e1:	0f b7 f0             	movzwl %ax,%esi
5d69e4:	57                   	push   %edi
5d69e5:	e8 1b 9a ff ff       	call   0x5d0405
5d69ea:	59                   	pop    %ecx
5d69eb:	59                   	pop    %ecx
5d69ec:	84 c0                	test   %al,%al
5d69ee:	0f 84 a3 00 00 00    	je     0x5d6a97
5d69f4:	66 85 f6             	test   %si,%si
5d69f7:	0f 84 9a 00 00 00    	je     0x5d6a97
5d69fd:	80 7f 04 00          	cmpb   $0x0,0x4(%edi)
5d6a01:	75 07                	jne    0x5d6a0a
5d6a03:	8b cf                	mov    %edi,%ecx
5d6a05:	e8 20 18 00 00       	call   0x5d822a
5d6a0a:	0f b7 47 06          	movzwl 0x6(%edi),%eax
5d6a0e:	66 3b c6             	cmp    %si,%ax
5d6a11:	0f 85 80 00 00 00    	jne    0x5d6a97
5d6a17:	8b cf                	mov    %edi,%ecx
5d6a19:	e8 af 06 00 00       	call   0x5d70cd
5d6a1e:	ff 75 90             	push   -0x70(%ebp)
5d6a21:	57                   	push   %edi
5d6a22:	e8 de 99 ff ff       	call   0x5d0405
5d6a27:	8b 75 80             	mov    -0x80(%ebp),%esi
5d6a2a:	59                   	pop    %ecx
5d6a2b:	59                   	pop    %ecx
5d6a2c:	84 c0                	test   %al,%al
5d6a2e:	74 5a                	je     0x5d6a8a
5d6a30:	8b 45 84             	mov    -0x7c(%ebp),%eax
5d6a33:	3b c6                	cmp    %esi,%eax
5d6a35:	7d 66                	jge    0x5d6a9d
5d6a37:	80 7f 04 00          	cmpb   $0x0,0x4(%edi)
5d6a3b:	75 07                	jne    0x5d6a44
5d6a3d:	8b cf                	mov    %edi,%ecx
5d6a3f:	e8 e6 17 00 00       	call   0x5d822a
5d6a44:	0f b7 47 06          	movzwl 0x6(%edi),%eax
5d6a48:	50                   	push   %eax
5d6a49:	ff b5 74 ff ff ff    	push   -0x8c(%ebp)
5d6a4f:	e8 71 9a ff ff       	call   0x5d04c5
5d6a54:	59                   	pop    %ecx
5d6a55:	59                   	pop    %ecx
5d6a56:	83 f8 0a             	cmp    $0xa,%eax
5d6a59:	73 2f                	jae    0x5d6a8a
5d6a5b:	8a 80 d4 03 6d 00    	mov    0x6d03d4(%eax),%al
5d6a61:	8b 4d 88             	mov    -0x78(%ebp),%ecx
5d6a64:	88 85 58 ff ff ff    	mov    %al,-0xa8(%ebp)
5d6a6a:	ff b5 58 ff ff ff    	push   -0xa8(%ebp)
5d6a70:	e8 2b 73 e8 ff       	call   0x45dda0
5d6a75:	ff 45 84             	incl   -0x7c(%ebp)
5d6a78:	8b cf                	mov    %edi,%ecx
5d6a7a:	e8 4e 06 00 00       	call   0x5d70cd
5d6a7f:	ff 75 90             	push   -0x70(%ebp)
5d6a82:	57                   	push   %edi
5d6a83:	e8 7d 99 ff ff       	call   0x5d0405
5d6a88:	eb a0                	jmp    0x5d6a2a
5d6a8a:	8b 45 84             	mov    -0x7c(%ebp),%eax
5d6a8d:	3b c6                	cmp    %esi,%eax
5d6a8f:	7d 0c                	jge    0x5d6a9d
5d6a91:	c6 45 a7 01          	movb   $0x1,-0x59(%ebp)
5d6a95:	eb 06                	jmp    0x5d6a9d
5d6a97:	8b 75 80             	mov    -0x80(%ebp),%esi
5d6a9a:	8b 45 84             	mov    -0x7c(%ebp),%eax
5d6a9d:	8b 4d 88             	mov    -0x78(%ebp),%ecx
5d6aa0:	83 79 10 00          	cmpl   $0x0,0x10(%ecx)
5d6aa4:	75 09                	jne    0x5d6aaf
5d6aa6:	c6 45 a7 01          	movb   $0x1,-0x59(%ebp)
5d6aaa:	e9 a1 fe ff ff       	jmp    0x5d6950
5d6aaf:	3b c6                	cmp    %esi,%eax
5d6ab1:	0f 8d 99 fe ff ff    	jge    0x5d6950
5d6ab7:	8b 7d 88             	mov    -0x78(%ebp),%edi
5d6aba:	2b f0                	sub    %eax,%esi
5d6abc:	6a 30                	push   $0x30
5d6abe:	8b cf                	mov    %edi,%ecx
5d6ac0:	e8 db 72 e8 ff       	call   0x45dda0
5d6ac5:	83 ee 01             	sub    $0x1,%esi
5d6ac8:	75 f2                	jne    0x5d6abc
5d6aca:	8b bd 54 ff ff ff    	mov    -0xac(%ebp),%edi
5d6ad0:	e9 7b fe ff ff       	jmp    0x5d6950
5d6ad5:	ff 75 90             	push   -0x70(%ebp)
5d6ad8:	57                   	push   %edi
5d6ad9:	e8 27 99 ff ff       	call   0x5d0405
5d6ade:	59                   	pop    %ecx
5d6adf:	59                   	pop    %ecx
5d6ae0:	84 c0                	test   %al,%al
5d6ae2:	0f 84 04 fc ff ff    	je     0x5d66ec
5d6ae8:	8b 45 98             	mov    -0x68(%ebp),%eax
5d6aeb:	8b 00                	mov    (%eax),%eax
5d6aed:	8b 70 1c             	mov    0x1c(%eax),%esi
5d6af0:	8d 45 d8             	lea    -0x28(%ebp),%eax
5d6af3:	50                   	push   %eax
5d6af4:	8b ce                	mov    %esi,%ecx
5d6af6:	ff 15 e0 24 68 00    	call   *0x6824e0
5d6afc:	8b 4d 98             	mov    -0x68(%ebp),%ecx
5d6aff:	ff d6                	call   *%esi
5d6b01:	81 cb 02 01 00 00    	or     $0x102,%ebx
5d6b07:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
5d6b0b:	83 7d e8 00          	cmpl   $0x0,-0x18(%ebp)
5d6b0f:	89 5d a0             	mov    %ebx,-0x60(%ebp)
5d6b12:	89 5d 8c             	mov    %ebx,-0x74(%ebp)
5d6b15:	76 52                	jbe    0x5d6b69
5d6b17:	8b 45 98             	mov    -0x68(%ebp),%eax
5d6b1a:	8b 00                	mov    (%eax),%eax
5d6b1c:	8b 70 1c             	mov    0x1c(%eax),%esi
5d6b1f:	8d 45 c0             	lea    -0x40(%ebp),%eax
5d6b22:	50                   	push   %eax
5d6b23:	8b ce                	mov    %esi,%ecx
5d6b25:	ff 15 e0 24 68 00    	call   *0x6824e0
5d6b2b:	8b 4d 98             	mov    -0x68(%ebp),%ecx
5d6b2e:	ff d6                	call   *%esi
5d6b30:	81 cb 04 02 00 00    	or     $0x204,%ebx
5d6b36:	c7 45 fc 07 00 00 00 	movl   $0x7,-0x4(%ebp)
5d6b3d:	83 7d d4 08          	cmpl   $0x8,-0x2c(%ebp)
5d6b41:	8d 75 c0             	lea    -0x40(%ebp),%esi
5d6b44:	89 5d a0             	mov    %ebx,-0x60(%ebp)
5d6b47:	89 5d 8c             	mov    %ebx,-0x74(%ebp)
5d6b4a:	72 03                	jb     0x5d6b4f
5d6b4c:	8b 75 c0             	mov    -0x40(%ebp),%esi
5d6b4f:	80 7f 04 00          	cmpb   $0x0,0x4(%edi)
5d6b53:	75 07                	jne    0x5d6b5c
5d6b55:	8b cf                	mov    %edi,%ecx
5d6b57:	e8 ce 16 00 00       	call   0x5d822a
5d6b5c:	0f b7 47 06          	movzwl 0x6(%edi),%eax
5d6b60:	66 39 06             	cmp    %ax,(%esi)
5d6b63:	75 04                	jne    0x5d6b69
5d6b65:	b3 01                	mov    $0x1,%bl
5d6b67:	eb 02                	jmp    0x5d6b6b
5d6b69:	32 db                	xor    %bl,%bl
5d6b6b:	8b 45 a0             	mov    -0x60(%ebp),%eax
5d6b6e:	a8 04                	test   $0x4,%al
5d6b70:	74 11                	je     0x5d6b83
5d6b72:	83 e0 fb             	and    $0xfffffffb,%eax
5d6b75:	8d 4d c0             	lea    -0x40(%ebp),%ecx
5d6b78:	89 45 a0             	mov    %eax,-0x60(%ebp)
5d6b7b:	e8 50 e4 e6 ff       	call   0x444fd0
5d6b80:	8b 45 a0             	mov    -0x60(%ebp),%eax
5d6b83:	83 e0 fd             	and    $0xfffffffd,%eax
5d6b86:	c7 45 fc 03 00 00 00 	movl   $0x3,-0x4(%ebp)
5d6b8d:	8d 4d d8             	lea    -0x28(%ebp),%ecx
5d6b90:	89 45 a0             	mov    %eax,-0x60(%ebp)
5d6b93:	89 45 8c             	mov    %eax,-0x74(%ebp)
5d6b96:	e8 35 e4 e6 ff       	call   0x444fd0
5d6b9b:	84 db                	test   %bl,%bl
5d6b9d:	74 54                	je     0x5d6bf3
5d6b9f:	8b cf                	mov    %edi,%ecx
5d6ba1:	e8 27 05 00 00       	call   0x5d70cd
5d6ba6:	8b 5d 98             	mov    -0x68(%ebp),%ebx
5d6ba9:	8d 4d c0             	lea    -0x40(%ebp),%ecx
5d6bac:	51                   	push   %ecx
5d6bad:	8b 03                	mov    (%ebx),%eax
5d6baf:	8b 70 1c             	mov    0x1c(%eax),%esi
5d6bb2:	8b ce                	mov    %esi,%ecx
5d6bb4:	ff 15 e0 24 68 00    	call   *0x6824e0
5d6bba:	8b cb                	mov    %ebx,%ecx
5d6bbc:	ff d6                	call   *%esi
5d6bbe:	8b 5d a0             	mov    -0x60(%ebp),%ebx
5d6bc1:	8d 45 c0             	lea    -0x40(%ebp),%eax
5d6bc4:	c6 85 50 ff ff ff 00 	movb   $0x0,-0xb0(%ebp)
5d6bcb:	8d 4d a8             	lea    -0x58(%ebp),%ecx
5d6bce:	ff b5 50 ff ff ff    	push   -0xb0(%ebp)
5d6bd4:	81 cb 00 04 00 00    	or     $0x400,%ebx
5d6bda:	50                   	push   %eax
5d6bdb:	89 5d a0             	mov    %ebx,-0x60(%ebp)
5d6bde:	89 5d 8c             	mov    %ebx,-0x74(%ebp)
5d6be1:	e8 18 16 00 00       	call   0x5d81fe
5d6be6:	8d 4d c0             	lea    -0x40(%ebp),%ecx
5d6be9:	e8 e2 e3 e6 ff       	call   0x444fd0
5d6bee:	e9 f9 fa ff ff       	jmp    0x5d66ec
5d6bf3:	8b 5d 98             	mov    -0x68(%ebp),%ebx
5d6bf6:	8b 03                	mov    (%ebx),%eax
5d6bf8:	8b 70 20             	mov    0x20(%eax),%esi
5d6bfb:	8d 45 d8             	lea    -0x28(%ebp),%eax
5d6bfe:	50                   	push   %eax
5d6bff:	8b ce                	mov    %esi,%ecx
5d6c01:	ff 15 e0 24 68 00    	call   *0x6824e0
5d6c07:	8b cb                	mov    %ebx,%ecx
5d6c09:	ff d6                	call   *%esi
5d6c0b:	8b 4d a0             	mov    -0x60(%ebp),%ecx
5d6c0e:	81 c9 08 08 00 00    	or     $0x808,%ecx
5d6c14:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
5d6c18:	83 7d e8 00          	cmpl   $0x0,-0x18(%ebp)
5d6c1c:	89 4d a0             	mov    %ecx,-0x60(%ebp)
5d6c1f:	89 4d 8c             	mov    %ecx,-0x74(%ebp)
5d6c22:	76 54                	jbe    0x5d6c78
5d6c24:	8b 03                	mov    (%ebx),%eax
5d6c26:	8b 70 20             	mov    0x20(%eax),%esi
5d6c29:	8d 45 c0             	lea    -0x40(%ebp),%eax
5d6c2c:	50                   	push   %eax
5d6c2d:	8b ce                	mov    %esi,%ecx
5d6c2f:	ff 15 e0 24 68 00    	call   *0x6824e0
5d6c35:	8b cb                	mov    %ebx,%ecx
5d6c37:	ff d6                	call   *%esi
5d6c39:	8b 4d a0             	mov    -0x60(%ebp),%ecx
5d6c3c:	8d 75 c0             	lea    -0x40(%ebp),%esi
5d6c3f:	81 c9 10 10 00 00    	or     $0x1010,%ecx
5d6c45:	c7 45 fc 09 00 00 00 	movl   $0x9,-0x4(%ebp)
5d6c4c:	83 7d d4 08          	cmpl   $0x8,-0x2c(%ebp)
5d6c50:	89 4d a0             	mov    %ecx,-0x60(%ebp)
5d6c53:	89 4d 8c             	mov    %ecx,-0x74(%ebp)
5d6c56:	72 03                	jb     0x5d6c5b
5d6c58:	8b 75 c0             	mov    -0x40(%ebp),%esi
5d6c5b:	80 7f 04 00          	cmpb   $0x0,0x4(%edi)
5d6c5f:	75 0a                	jne    0x5d6c6b
5d6c61:	8b cf                	mov    %edi,%ecx
5d6c63:	e8 c2 15 00 00       	call   0x5d822a
5d6c68:	8b 4d a0             	mov    -0x60(%ebp),%ecx
5d6c6b:	0f b7 47 06          	movzwl 0x6(%edi),%eax
5d6c6f:	66 39 06             	cmp    %ax,(%esi)
5d6c72:	75 04                	jne    0x5d6c78
5d6c74:	b3 01                	mov    $0x1,%bl
5d6c76:	eb 02                	jmp    0x5d6c7a
5d6c78:	32 db                	xor    %bl,%bl
5d6c7a:	f6 c1 10             	test   $0x10,%cl
5d6c7d:	74 11                	je     0x5d6c90
5d6c7f:	83 e1 ef             	and    $0xffffffef,%ecx
5d6c82:	89 4d a0             	mov    %ecx,-0x60(%ebp)
5d6c85:	8d 4d c0             	lea    -0x40(%ebp),%ecx
5d6c88:	e8 43 e3 e6 ff       	call   0x444fd0
5d6c8d:	8b 4d a0             	mov    -0x60(%ebp),%ecx
5d6c90:	83 e1 f7             	and    $0xfffffff7,%ecx
5d6c93:	c7 45 fc 03 00 00 00 	movl   $0x3,-0x4(%ebp)
5d6c9a:	89 4d a0             	mov    %ecx,-0x60(%ebp)
5d6c9d:	89 4d 8c             	mov    %ecx,-0x74(%ebp)
5d6ca0:	8d 4d d8             	lea    -0x28(%ebp),%ecx
5d6ca3:	e8 28 e3 e6 ff       	call   0x444fd0
5d6ca8:	84 db                	test   %bl,%bl
5d6caa:	74 58                	je     0x5d6d04
5d6cac:	8b cf                	mov    %edi,%ecx
5d6cae:	e8 1a 04 00 00       	call   0x5d70cd
5d6cb3:	8b 5d 98             	mov    -0x68(%ebp),%ebx
5d6cb6:	8d 4d c0             	lea    -0x40(%ebp),%ecx
5d6cb9:	51                   	push   %ecx
5d6cba:	8b 03                	mov    (%ebx),%eax
5d6cbc:	8b 70 20             	mov    0x20(%eax),%esi
5d6cbf:	8b ce                	mov    %esi,%ecx
5d6cc1:	ff 15 e0 24 68 00    	call   *0x6824e0
5d6cc7:	8b cb                	mov    %ebx,%ecx
5d6cc9:	ff d6                	call   *%esi
5d6ccb:	8b 5d a0             	mov    -0x60(%ebp),%ebx
5d6cce:	8d 45 c0             	lea    -0x40(%ebp),%eax
5d6cd1:	c6 85 7c ff ff ff 00 	movb   $0x0,-0x84(%ebp)
5d6cd8:	8d 4d a8             	lea    -0x58(%ebp),%ecx
5d6cdb:	ff b5 7c ff ff ff    	push   -0x84(%ebp)
5d6ce1:	81 cb 00 20 00 00    	or     $0x2000,%ebx
5d6ce7:	50                   	push   %eax
5d6ce8:	89 5d a0             	mov    %ebx,-0x60(%ebp)
5d6ceb:	89 5d 8c             	mov    %ebx,-0x74(%ebp)
5d6cee:	e8 0b 15 00 00       	call   0x5d81fe
5d6cf3:	8d 4d c0             	lea    -0x40(%ebp),%ecx
5d6cf6:	e8 d5 e2 e6 ff       	call   0x444fd0
5d6cfb:	c6 45 9f 01          	movb   $0x1,-0x61(%ebp)
5d6cff:	e9 e8 f9 ff ff       	jmp    0x5d66ec
5d6d04:	8b 5d 98             	mov    -0x68(%ebp),%ebx
5d6d07:	8b 03                	mov    (%ebx),%eax
5d6d09:	8b 70 1c             	mov    0x1c(%eax),%esi
5d6d0c:	8d 45 d8             	lea    -0x28(%ebp),%eax
5d6d0f:	50                   	push   %eax
5d6d10:	8b ce                	mov    %esi,%ecx
5d6d12:	ff 15 e0 24 68 00    	call   *0x6824e0
5d6d18:	8b cb                	mov    %ebx,%ecx
5d6d1a:	ff d6                	call   *%esi
5d6d1c:	8b 45 a0             	mov    -0x60(%ebp),%eax
5d6d1f:	0d 20 40 00 00       	or     $0x4020,%eax
5d6d24:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
5d6d28:	83 7d e8 00          	cmpl   $0x0,-0x18(%ebp)
5d6d2c:	89 45 a0             	mov    %eax,-0x60(%ebp)
5d6d2f:	89 45 8c             	mov    %eax,-0x74(%ebp)
5d6d32:	74 27                	je     0x5d6d5b
5d6d34:	8b 03                	mov    (%ebx),%eax
5d6d36:	8b 70 20             	mov    0x20(%eax),%esi
5d6d39:	8d 45 c0             	lea    -0x40(%ebp),%eax
5d6d3c:	50                   	push   %eax
5d6d3d:	8b ce                	mov    %esi,%ecx
5d6d3f:	ff 15 e0 24 68 00    	call   *0x6824e0
5d6d45:	8b cb                	mov    %ebx,%ecx
5d6d47:	ff d6                	call   *%esi
5d6d49:	8b 45 a0             	mov    -0x60(%ebp),%eax
5d6d4c:	0d 40 80 00 00       	or     $0x8040,%eax
5d6d51:	83 7d d0 00          	cmpl   $0x0,-0x30(%ebp)
5d6d55:	75 04                	jne    0x5d6d5b
5d6d57:	b3 01                	mov    $0x1,%bl
5d6d59:	eb 02                	jmp    0x5d6d5d
5d6d5b:	32 db                	xor    %bl,%bl
5d6d5d:	a8 40                	test   $0x40,%al
5d6d5f:	74 11                	je     0x5d6d72
5d6d61:	83 e0 bf             	and    $0xffffffbf,%eax
5d6d64:	8d 4d c0             	lea    -0x40(%ebp),%ecx
5d6d67:	89 45 a0             	mov    %eax,-0x60(%ebp)
5d6d6a:	e8 61 e2 e6 ff       	call   0x444fd0
5d6d6f:	8b 45 a0             	mov    -0x60(%ebp),%eax
5d6d72:	83 e0 df             	and    $0xffffffdf,%eax
5d6d75:	c7 45 fc 03 00 00 00 	movl   $0x3,-0x4(%ebp)
5d6d7c:	8d 4d d8             	lea    -0x28(%ebp),%ecx
5d6d7f:	89 45 a0             	mov    %eax,-0x60(%ebp)
5d6d82:	89 45 8c             	mov    %eax,-0x74(%ebp)
5d6d85:	e8 46 e2 e6 ff       	call   0x444fd0
5d6d8a:	8b 75 94             	mov    -0x6c(%ebp),%esi
5d6d8d:	84 db                	test   %bl,%bl
5d6d8f:	8b 5d a0             	mov    -0x60(%ebp),%ebx
5d6d92:	0f 84 57 f9 ff ff    	je     0x5d66ef
5d6d98:	c6 45 9f 01          	movb   $0x1,-0x61(%ebp)
5d6d9c:	e9 4e f9 ff ff       	jmp    0x5d66ef
5d6da1:	8b 45 98             	mov    -0x68(%ebp),%eax
5d6da4:	8b 00                	mov    (%eax),%eax
5d6da6:	8b 70 18             	mov    0x18(%eax),%esi
5d6da9:	8d 45 d8             	lea    -0x28(%ebp),%eax
5d6dac:	50                   	push   %eax
5d6dad:	8b ce                	mov    %esi,%ecx
5d6daf:	ff 15 e0 24 68 00    	call   *0x6824e0
5d6db5:	8b 4d 98             	mov    -0x68(%ebp),%ecx
5d6db8:	ff d6                	call   *%esi
5d6dba:	81 cb 80 00 00 00    	or     $0x80,%ebx
5d6dc0:	89 5d a0             	mov    %ebx,-0x60(%ebp)
5d6dc3:	89 5d 8c             	mov    %ebx,-0x74(%ebp)
5d6dc6:	8b 85 70 ff ff ff    	mov    -0x90(%ebp),%eax
5d6dcc:	8b 75 90             	mov    -0x70(%ebp),%esi
5d6dcf:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
5d6dd3:	f6 40 14 08          	testb  $0x8,0x14(%eax)
5d6dd7:	75 2f                	jne    0x5d6e08
5d6dd9:	56                   	push   %esi
5d6dda:	57                   	push   %edi
5d6ddb:	e8 25 96 ff ff       	call   0x5d0405
5d6de0:	59                   	pop    %ecx
5d6de1:	59                   	pop    %ecx
5d6de2:	84 c0                	test   %al,%al
5d6de4:	74 22                	je     0x5d6e08
5d6de6:	80 7f 04 00          	cmpb   $0x0,0x4(%edi)
5d6dea:	75 07                	jne    0x5d6df3
5d6dec:	8b cf                	mov    %edi,%ecx
5d6dee:	e8 37 14 00 00       	call   0x5d822a