1409b686c:	00 00 00 00
1409b6870:	48 8b 87 38 01 00 00 	mov    0x138(%rdi),%rax
1409b6877:	48 8b 1c f0          	mov    (%rax,%rsi,8),%rbx
1409b687b:	48 85 db             	test   %rbx,%rbx
1409b687e:	74 1a                	je     0x1409b689a
1409b6880:	45 8b c6             	mov    %r14d,%r8d
1409b6883:	48 8b d3             	mov    %rbx,%rdx
1409b6886:	48 8b cf             	mov    %rdi,%rcx
1409b6889:	e8 92 ea ff ff       	call   0x1409b5320
1409b688e:	48 8b 9b a0 00 00 00 	mov    0xa0(%rbx),%rbx
1409b6895:	48 85 db             	test   %rbx,%rbx
1409b6898:	75 e6                	jne    0x1409b6880
1409b689a:	48 83 ee 01          	sub    $0x1,%rsi
1409b689e:	79 d0                	jns    0x1409b6870
1409b68a0:	45 85 f6             	test   %r14d,%r14d
1409b68a3:	0f 85 ae 00 00 00    	jne    0x1409b6957
1409b68a9:	be 01 00 00 00       	mov    $0x1,%esi
1409b68ae:	48 3b f5             	cmp    %rbp,%rsi
1409b68b1:	0f 8f 95 00 00 00    	jg     0x1409b694c
1409b68b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1409b68be:	00 00
1409b68c0:	48 8b 87 38 01 00 00 	mov    0x138(%rdi),%rax
1409b68c7:	48 8b 1c f0          	mov    (%rax,%rsi,8),%rbx
1409b68cb:	48 85 db             	test   %rbx,%rbx
1409b68ce:	74 24                	je     0x1409b68f4
1409b68d0:	48 8d 53 48          	lea    0x48(%rbx),%rdx
1409b68d4:	48 8b cf             	mov    %rdi,%rcx
1409b68d7:	e8 34 fa ff ff       	call   0x1409b6310
1409b68dc:	48 8d 53 70          	lea    0x70(%rbx),%rdx
1409b68e0:	48 8b cf             	mov    %rdi,%rcx
1409b68e3:	e8 28 fa ff ff       	call   0x1409b6310
1409b68e8:	48 8b 9b a0 00 00 00 	mov    0xa0(%rbx),%rbx
1409b68ef:	48 85 db             	test   %rbx,%rbx
1409b68f2:	75 dc                	jne    0x1409b68d0
1409b68f4:	48 ff c6             	inc    %rsi
1409b68f7:	48 3b f5             	cmp    %rbp,%rsi
1409b68fa:	7e c4                	jle    0x1409b68c0
1409b68fc:	49 8b 17             	mov    (%r15),%rdx
1409b68ff:	48 8b cf             	mov    %rdi,%rcx
1409b6902:	e8 e9 de ff ff       	call   0x1409b47f0
1409b6907:	be 01 00 00 00       	mov    $0x1,%esi
1409b690c:	0f 1f 40 00          	nopl   0x0(%rax)
1409b6910:	48 8b 87 38 01 00 00 	mov    0x138(%rdi),%rax
1409b6917:	48 8b 1c f0          	mov    (%rax,%rsi,8),%rbx
1409b691b:	48 85 db             	test   %rbx,%rbx
1409b691e:	74 22                	je     0x1409b6942
1409b6920:	48 8b d3             	mov    %rbx,%rdx
1409b6923:	48 8b cf             	mov    %rdi,%rcx
1409b6926:	e8 b5 06 00 00       	call   0x1409b6fe0
1409b692b:	48 8b d3             	mov    %rbx,%rdx
1409b692e:	48 8b cf             	mov    %rdi,%rcx
1409b6931:	e8 0a d5 ff ff       	call   0x1409b3e40
1409b6936:	48 8b 9b a0 00 00 00 	mov    0xa0(%rbx),%rbx
1409b693d:	48 85 db             	test   %rbx,%rbx
1409b6940:	75 de                	jne    0x1409b6920
1409b6942:	48 ff c6             	inc    %rsi
1409b6945:	48 3b f5             	cmp    %rbp,%rsi
1409b6948:	7e c6                	jle    0x1409b6910
1409b694a:	eb 0b                	jmp    0x1409b6957
1409b694c:	49 8b 17             	mov    (%r15),%rdx
1409b694f:	48 8b cf             	mov    %rdi,%rcx
1409b6952:	e8 99 de ff ff       	call   0x1409b47f0
1409b6957:	83 bf 08 01 00 00 00 	cmpl   $0x0,0x108(%rdi)
1409b695e:	75 29                	jne    0x1409b6989
1409b6960:	83 bf 0c 01 00 00 00 	cmpl   $0x0,0x10c(%rdi)
1409b6967:	0f 85 98 fb ff ff    	jne    0x1409b6505
1409b696d:	41 ff c4             	inc    %r12d
1409b6970:	bd 00 00 00 00       	mov    $0x0,%ebp
1409b6975:	41 83 fc 64          	cmp    $0x64,%r12d
1409b6979:	0f 8c 91 fb ff ff    	jl     0x1409b6510
1409b697f:	c7 87 08 01 00 00 01 	movl   $0x1,0x108(%rdi)
1409b6986:	00 00 00
1409b6989:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409b698e:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1409b6993:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1409b6998:	48 83 c4 20          	add    $0x20,%rsp
1409b699c:	41 5f                	pop    %r15
1409b699e:	41 5e                	pop    %r14
1409b69a0:	41 5d                	pop    %r13
1409b69a2:	41 5c                	pop    %r12
1409b69a4:	5f                   	pop    %rdi
1409b69a5:	c3                   	ret
1409b69a6:	cc                   	int3
1409b69a7:	cc                   	int3
1409b69a8:	cc                   	int3
1409b69a9:	cc                   	int3
1409b69aa:	cc                   	int3
1409b69ab:	cc                   	int3
1409b69ac:	cc                   	int3
1409b69ad:	cc                   	int3
1409b69ae:	cc                   	int3
1409b69af:	cc                   	int3
1409b69b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409b69b5:	55                   	push   %rbp
1409b69b6:	56                   	push   %rsi
1409b69b7:	57                   	push   %rdi
1409b69b8:	48 83 ec 20          	sub    $0x20,%rsp
1409b69bc:	48 8b fa             	mov    %rdx,%rdi
1409b69bf:	41 8b e9             	mov    %r9d,%ebp
1409b69c2:	48 63 12             	movslq (%rdx),%rdx
1409b69c5:	49 8b d8             	mov    %r8,%rbx
1409b69c8:	48 8b f1             	mov    %rcx,%rsi
1409b69cb:	81 fa b1 00 00 00    	cmp    $0xb1,%edx
1409b69d1:	0f 87 ca 04 00 00    	ja     0x1409b6ea1
1409b69d7:	48 8d 0d 22 96 64 ff 	lea    -0x9b69de(%rip),%rcx        # 0x140000000
1409b69de:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1409b69e3:	0f b6 84 11 20 6f 9b 	movzbl 0x9b6f20(%rcx,%rdx,1),%eax
1409b69ea:	00
1409b69eb:	44 8b 94 81 e0 6e 9b 	mov    0x9b6ee0(%rcx,%rax,4),%r10d
1409b69f2:	00
1409b69f3:	4c 03 d1             	add    %rcx,%r10
1409b69f6:	41 ff e2             	jmp    *%r10
1409b69f9:	45 33 c9             	xor    %r9d,%r9d
1409b69fc:	eb 66                	jmp    0x1409b6a64
1409b69fe:	45 8b 48 44          	mov    0x44(%r8),%r9d
1409b6a02:	85 ed                	test   %ebp,%ebp
1409b6a04:	74 5e                	je     0x1409b6a64
1409b6a06:	48 8b 86 10 08 00 00 	mov    0x810(%rsi),%rax
1409b6a0d:	4a 8d 0c cd 00 00 00 	lea    0x0(,%r9,8),%rcx
1409b6a14:	00
1409b6a15:	83 3c 01 00          	cmpl   $0x0,(%rcx,%rax,1)
1409b6a19:	74 49                	je     0x1409b6a64
1409b6a1b:	83 e2 18             	and    $0x18,%edx
1409b6a1e:	45 33 c9             	xor    %r9d,%r9d
1409b6a21:	83 ca 20             	or     $0x20,%edx
1409b6a24:	89 17                	mov    %edx,(%rdi)
1409b6a26:	48 8b 86 10 08 00 00 	mov    0x810(%rsi),%rax
1409b6a2d:	8b 4c 08 04          	mov    0x4(%rax,%rcx,1),%ecx
1409b6a31:	01 4f 18             	add    %ecx,0x18(%rdi)
1409b6a34:	48 8b ce             	mov    %rsi,%rcx
1409b6a37:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1409b6a3b:	e8 10 d3 ff ff       	call   0x1409b3d50
1409b6a40:	33 d2                	xor    %edx,%edx
1409b6a42:	c7 86 0c 01 00 00 01 	movl   $0x1,0x10c(%rsi)
1409b6a49:	00 00 00
1409b6a4c:	89 96 08 01 00 00    	mov    %edx,0x108(%rsi)
1409b6a52:	e9 fa 02 00 00       	jmp    0x1409b6d51
1409b6a57:	45 33 c9             	xor    %r9d,%r9d
1409b6a5a:	45 33 c0             	xor    %r8d,%r8d
1409b6a5d:	eb 09                	jmp    0x1409b6a68
1409b6a5f:	45 33 c9             	xor    %r9d,%r9d
1409b6a62:	33 d2                	xor    %edx,%edx
1409b6a64:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1409b6a68:	48 8b ce             	mov    %rsi,%rcx
1409b6a6b:	e8 e0 d2 ff ff       	call   0x1409b3d50
1409b6a70:	85 ed                	test   %ebp,%ebp
1409b6a72:	0f 84 c8 02 00 00    	je     0x1409b6d40
1409b6a78:	e9 d4 02 00 00       	jmp    0x1409b6d51
1409b6a7d:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1409b6a81:	45 33 c9             	xor    %r9d,%r9d
1409b6a84:	33 d2                	xor    %edx,%edx
1409b6a86:	48 8b ce             	mov    %rsi,%rcx
1409b6a89:	e8 c2 d2 ff ff       	call   0x1409b3d50
1409b6a8e:	85 ed                	test   %ebp,%ebp
1409b6a90:	74 34                	je     0x1409b6ac6
1409b6a92:	85 c0                	test   %eax,%eax
1409b6a94:	74 30                	je     0x1409b6ac6
1409b6a96:	39 43 44             	cmp    %eax,0x44(%rbx)
1409b6a99:	75 2b                	jne    0x1409b6ac6
1409b6a9b:	c7 07 ff ff ff ff    	movl   $0xffffffff,(%rdi)
1409b6aa1:	e9 f6 03 00 00       	jmp    0x1409b6e9c
1409b6aa6:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1409b6aaa:	45 33 c9             	xor    %r9d,%r9d
1409b6aad:	48 8b ce             	mov    %rsi,%rcx
1409b6ab0:	e8 9b d2 ff ff       	call   0x1409b3d50
1409b6ab5:	85 ed                	test   %ebp,%ebp
1409b6ab7:	74 0d                	je     0x1409b6ac6
1409b6ab9:	85 c0                	test   %eax,%eax
1409b6abb:	74 09                	je     0x1409b6ac6
1409b6abd:	39 43 44             	cmp    %eax,0x44(%rbx)
1409b6ac0:	0f 84 cc 03 00 00    	je     0x1409b6e92
1409b6ac6:	89 43 44             	mov    %eax,0x44(%rbx)
1409b6ac9:	e9 ce 03 00 00       	jmp    0x1409b6e9c
1409b6ace:	48 83 c3 40          	add    $0x40,%rbx
1409b6ad2:	85 ed                	test   %ebp,%ebp
1409b6ad4:	74 3a                	je     0x1409b6b10
1409b6ad6:	8b 0b                	mov    (%rbx),%ecx
1409b6ad8:	48 8b 86 10 08 00 00 	mov    0x810(%rsi),%rax
1409b6adf:	83 3c c8 00          	cmpl   $0x0,(%rax,%rcx,8)
1409b6ae3:	74 2b                	je     0x1409b6b10
1409b6ae5:	33 d2                	xor    %edx,%edx
1409b6ae7:	45 33 c9             	xor    %r9d,%r9d
1409b6aea:	89 17                	mov    %edx,(%rdi)
1409b6aec:	8b 0b                	mov    (%rbx),%ecx
1409b6aee:	48 8b 86 10 08 00 00 	mov    0x810(%rsi),%rax
1409b6af5:	44 8b 44 c8 04       	mov    0x4(%rax,%rcx,8),%r8d
1409b6afa:	48 8b ce             	mov    %rsi,%rcx
1409b6afd:	41 f7 d8             	neg    %r8d
1409b6b00:	44 89 47 18          	mov    %r8d,0x18(%rdi)
1409b6b04:	e8 47 d2 ff ff       	call   0x1409b3d50
1409b6b09:	89 03                	mov    %eax,(%rbx)
1409b6b0b:	e9 8c 03 00 00       	jmp    0x1409b6e9c
1409b6b10:	44 8b 03             	mov    (%rbx),%r8d
1409b6b13:	45 33 c9             	xor    %r9d,%r9d
1409b6b16:	48 8b ce             	mov    %rsi,%rcx
1409b6b19:	e8 32 d2 ff ff       	call   0x1409b3d50
1409b6b1e:	89 03                	mov    %eax,(%rbx)
1409b6b20:	e9 77 03 00 00       	jmp    0x1409b6e9c
1409b6b25:	81 e2 f0 00 00 00    	and    $0xf0,%edx
1409b6b2b:	85 ed                	test   %ebp,%ebp
1409b6b2d:	0f 84 be 00 00 00    	je     0x1409b6bf1
1409b6b33:	83 7f 18 00          	cmpl   $0x0,0x18(%rdi)
1409b6b37:	75 6b                	jne    0x1409b6ba4
1409b6b39:	85 d2                	test   %edx,%edx
1409b6b3b:	0f 84 51 03 00 00    	je     0x1409b6e92
1409b6b41:	8d 42 c0             	lea    -0x40(%rdx),%eax
1409b6b44:	83 f8 30             	cmp    $0x30,%eax
1409b6b47:	77 14                	ja     0x1409b6b5d
1409b6b49:	48 b9 01 00 00 00 01 	movabs $0x1000100000001,%rcx
1409b6b50:	00 01 00
1409b6b53:	48 0f a3 c1          	bt     %rax,%rcx
1409b6b57:	0f 82 35 03 00 00    	jb     0x1409b6e92
1409b6b5d:	81 fa a0 00 00 00    	cmp    $0xa0,%edx
1409b6b63:	0f 84 29 03 00 00    	je     0x1409b6e92
1409b6b69:	83 fa 20             	cmp    $0x20,%edx
1409b6b6c:	74 1c                	je     0x1409b6b8a
1409b6b6e:	83 fa 50             	cmp    $0x50,%edx
1409b6b71:	74 17                	je     0x1409b6b8a
1409b6b73:	83 fa 30             	cmp    $0x30,%edx
1409b6b76:	0f 84 32 03 00 00    	je     0x1409b6eae
1409b6b7c:	81 fa 90 00 00 00    	cmp    $0x90,%edx
1409b6b82:	0f 84 36 03 00 00    	je     0x1409b6ebe
1409b6b88:	eb 1a                	jmp    0x1409b6ba4
1409b6b8a:	33 d2                	xor    %edx,%edx
1409b6b8c:	45 33 c9             	xor    %r9d,%r9d
1409b6b8f:	45 33 c0             	xor    %r8d,%r8d
1409b6b92:	89 17                	mov    %edx,(%rdi)
1409b6b94:	48 8b ce             	mov    %rsi,%rcx
1409b6b97:	e8 b4 d1 ff ff       	call   0x1409b3d50
1409b6b9c:	89 43 40             	mov    %eax,0x40(%rbx)
1409b6b9f:	e9 f8 02 00 00       	jmp    0x1409b6e9c
1409b6ba4:	41 8b 48 40          	mov    0x40(%r8),%ecx
1409b6ba8:	48 8b 86 10 08 00 00 	mov    0x810(%rsi),%rax
1409b6baf:	83 3c c8 00          	cmpl   $0x0,(%rax,%rcx,8)
1409b6bb3:	74 3c                	je     0x1409b6bf1
1409b6bb5:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1409b6bb9:	45 33 c9             	xor    %r9d,%r9d
1409b6bbc:	33 d2                	xor    %edx,%edx
1409b6bbe:	48 8b ce             	mov    %rsi,%rcx
1409b6bc1:	e8 8a d1 ff ff       	call   0x1409b3d50
1409b6bc6:	44 8b 43 40          	mov    0x40(%rbx),%r8d
1409b6bca:	44 8b c8             	mov    %eax,%r9d
1409b6bcd:	48 8b d7             	mov    %rdi,%rdx
1409b6bd0:	48 8b ce             	mov    %rsi,%rcx
1409b6bd3:	e8 b8 df ff ff       	call   0x1409b4b90
1409b6bd8:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1409b6bdc:	45 33 c9             	xor    %r9d,%r9d
1409b6bdf:	33 d2                	xor    %edx,%edx
1409b6be1:	48 8b ce             	mov    %rsi,%rcx
1409b6be4:	e8 67 d1 ff ff       	call   0x1409b3d50
1409b6be9:	89 43 40             	mov    %eax,0x40(%rbx)
1409b6bec:	e9 ab 02 00 00       	jmp    0x1409b6e9c
1409b6bf1:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1409b6bf5:	45 33 c9             	xor    %r9d,%r9d
1409b6bf8:	33 d2                	xor    %edx,%edx
1409b6bfa:	48 8b ce             	mov    %rsi,%rcx
1409b6bfd:	e8 4e d1 ff ff       	call   0x1409b3d50
1409b6c02:	44 8b c8             	mov    %eax,%r9d
1409b6c05:	e9 28 01 00 00       	jmp    0x1409b6d32
1409b6c0a:	81 e2 f0 00 00 00    	and    $0xf0,%edx
1409b6c10:	85 ed                	test   %ebp,%ebp
1409b6c12:	0f 84 16 01 00 00    	je     0x1409b6d2e
1409b6c18:	45 8b 48 44          	mov    0x44(%r8),%r9d
1409b6c1c:	48 8b 86 10 08 00 00 	mov    0x810(%rsi),%rax
1409b6c23:	45 8b 40 40          	mov    0x40(%r8),%r8d
1409b6c27:	42 83 3c c8 00       	cmpl   $0x0,(%rax,%r9,8)
1409b6c2c:	4a 8d 0c c0          	lea    (%rax,%r8,8),%rcx
1409b6c30:	0f 84 93 00 00 00    	je     0x1409b6cc9
1409b6c36:	83 39 00             	cmpl   $0x0,(%rcx)
1409b6c39:	74 26                	je     0x1409b6c61
1409b6c3b:	48 8b d7             	mov    %rdi,%rdx
1409b6c3e:	48 8b ce             	mov    %rsi,%rcx
1409b6c41:	e8 4a df ff ff       	call   0x1409b4b90
1409b6c46:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1409b6c4a:	33 d2                	xor    %edx,%edx
1409b6c4c:	8b c2                	mov    %edx,%eax
1409b6c4e:	44 8b ca             	mov    %edx,%r9d
1409b6c51:	48 8b ce             	mov    %rsi,%rcx
1409b6c54:	e8 f7 d0 ff ff       	call   0x1409b3d50
1409b6c59:	89 43 40             	mov    %eax,0x40(%rbx)
1409b6c5c:	e9 3b 02 00 00       	jmp    0x1409b6e9c
1409b6c61:	8b c2                	mov    %edx,%eax
1409b6c63:	83 c8 04             	or     $0x4,%eax
1409b6c66:	89 07                	mov    %eax,(%rdi)
1409b6c68:	48 8b 86 10 08 00 00 	mov    0x810(%rsi),%rax
1409b6c6f:	8b 4b 44             	mov    0x44(%rbx),%ecx
1409b6c72:	44 8b 44 c8 04       	mov    0x4(%rax,%rcx,8),%r8d
1409b6c77:	8d 42 a0             	lea    -0x60(%rdx),%eax
1409b6c7a:	44 89 47 18          	mov    %r8d,0x18(%rdi)
1409b6c7e:	a9 ef ff ff ff       	test   $0xffffffef,%eax
1409b6c83:	75 0a                	jne    0x1409b6c8f
1409b6c85:	41 83 f8 1f          	cmp    $0x1f,%r8d
1409b6c89:	0f 87 3f 02 00 00    	ja     0x1409b6ece
1409b6c8f:	33 d2                	xor    %edx,%edx
1409b6c91:	c7 86 0c 01 00 00 01 	movl   $0x1,0x10c(%rsi)
1409b6c98:	00 00 00
1409b6c9b:	89 96 08 01 00 00    	mov    %edx,0x108(%rsi)
1409b6ca1:	45 33 c9             	xor    %r9d,%r9d
1409b6ca4:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1409b6ca8:	48 8b ce             	mov    %rsi,%rcx
1409b6cab:	e8 a0 d0 ff ff       	call   0x1409b3d50
1409b6cb0:	8b 17                	mov    (%rdi),%edx
1409b6cb2:	44 8b c8             	mov    %eax,%r9d
1409b6cb5:	44 8b 43 40          	mov    0x40(%rbx),%r8d
1409b6cb9:	48 8b ce             	mov    %rsi,%rcx
1409b6cbc:	e8 8f d0 ff ff       	call   0x1409b3d50
1409b6cc1:	89 43 40             	mov    %eax,0x40(%rbx)
1409b6cc4:	e9 d3 01 00 00       	jmp    0x1409b6e9c
1409b6cc9:	83 39 00             	cmpl   $0x0,(%rcx)
1409b6ccc:	74 60                	je     0x1409b6d2e
1409b6cce:	83 79 04 00          	cmpl   $0x0,0x4(%rcx)
1409b6cd2:	75 5a                	jne    0x1409b6d2e
1409b6cd4:	85 d2                	test   %edx,%edx
1409b6cd6:	74 70                	je     0x1409b6d48
1409b6cd8:	83 fa 40             	cmp    $0x40,%edx
1409b6cdb:	74 6b                	je     0x1409b6d48
1409b6cdd:	81 fa a0 00 00 00    	cmp    $0xa0,%edx
1409b6ce3:	74 63                	je     0x1409b6d48
1409b6ce5:	8d 42 e0             	lea    -0x20(%rdx),%eax
1409b6ce8:	48 b9 01 00 01 00 00 	movabs $0x1000000010001,%rcx
1409b6cef:	00 01 00
1409b6cf2:	83 f8 30             	cmp    $0x30,%eax
1409b6cf5:	77 06                	ja     0x1409b6cfd
1409b6cf7:	48 0f a3 c1          	bt     %rax,%rcx
1409b6cfb:	72 0e                	jb     0x1409b6d0b
1409b6cfd:	8d 42 a0             	lea    -0x60(%rdx),%eax
1409b6d00:	83 f8 30             	cmp    $0x30,%eax
1409b6d03:	77 1d                	ja     0x1409b6d22
1409b6d05:	48 0f a3 c1          	bt     %rax,%rcx
1409b6d09:	73 17                	jae    0x1409b6d22
1409b6d0b:	33 d2                	xor    %edx,%edx
1409b6d0d:	45 33 c9             	xor    %r9d,%r9d
1409b6d10:	45 33 c0             	xor    %r8d,%r8d
1409b6d13:	89 17                	mov    %edx,(%rdi)
1409b6d15:	48 8b ce             	mov    %rsi,%rcx
1409b6d18:	89 57 18             	mov    %edx,0x18(%rdi)
1409b6d1b:	e8 30 d0 ff ff       	call   0x1409b3d50
1409b6d20:	eb 2f                	jmp    0x1409b6d51
1409b6d22:	81 fa 80 00 00 00    	cmp    $0x80,%edx
1409b6d28:	0f 84 64 01 00 00    	je     0x1409b6e92
1409b6d2e:	44 8b 4b 44          	mov    0x44(%rbx),%r9d
1409b6d32:	8b 17                	mov    (%rdi),%edx
1409b6d34:	48 8b ce             	mov    %rsi,%rcx
1409b6d37:	44 8b 43 40          	mov    0x40(%rbx),%r8d
1409b6d3b:	e8 10 d0 ff ff       	call   0x1409b3d50
1409b6d40:	89 43 40             	mov    %eax,0x40(%rbx)
1409b6d43:	e9 54 01 00 00       	jmp    0x1409b6e9c
1409b6d48:	c7 07 87 00 00 00    	movl   $0x87,(%rdi)
1409b6d4e:	8b 43 44             	mov    0x44(%rbx),%eax
1409b6d51:	85 c0                	test   %eax,%eax