1401d57b6:	8b 6e 04             	mov    0x4(%rsi),%ebp
1401d57b9:	8b 56 08             	mov    0x8(%rsi),%edx
1401d57bc:	89 e9                	mov    %ebp,%ecx
1401d57be:	eb 17                	jmp    0x1401d57d7
1401d57c0:	8b 4e 04             	mov    0x4(%rsi),%ecx
1401d57c3:	44 39 c1             	cmp    %r8d,%ecx
1401d57c6:	0f 85 34 ff ff ff    	jne    0x1401d5700
1401d57cc:	8b 56 08             	mov    0x8(%rsi),%edx
1401d57cf:	39 c2                	cmp    %eax,%edx
1401d57d1:	0f 85 29 ff ff ff    	jne    0x1401d5700
1401d57d7:	48 8b 76 10          	mov    0x10(%rsi),%rsi
1401d57db:	44 8d 41 01          	lea    0x1(%rcx),%r8d
1401d57df:	8d 42 01             	lea    0x1(%rdx),%eax
1401d57e2:	48 85 f6             	test   %rsi,%rsi
1401d57e5:	75 d9                	jne    0x1401d57c0
1401d57e7:	48 85 f6             	test   %rsi,%rsi
1401d57ea:	0f 84 19 ff ff ff    	je     0x1401d5709
1401d57f0:	4c 63 56 04          	movslq 0x4(%rsi),%r10
1401d57f4:	4c 63 7e 08          	movslq 0x8(%rsi),%r15
1401d57f8:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1401d57fd:	4c 89 fa             	mov    %r15,%rdx
1401d5800:	44 89 f9             	mov    %r15d,%ecx
1401d5803:	4d 29 d7             	sub    %r10,%r15
1401d5806:	44 89 54 24 44       	mov    %r10d,0x44(%rsp)
1401d580b:	89 54 24 48          	mov    %edx,0x48(%rsp)
1401d580f:	45 89 d1             	mov    %r10d,%r9d
1401d5812:	4e 8d 1c d5 f0 ff ff 	lea    -0x10(,%r10,8),%r11
1401d5819:	ff
1401d581a:	49 c1 e7 03          	shl    $0x3,%r15
1401d581e:	eb 06                	jmp    0x1401d5826
1401d5820:	44 89 e9             	mov    %r13d,%ecx
1401d5823:	41 89 e9             	mov    %ebp,%r9d
1401d5826:	45 39 c8             	cmp    %r9d,%r8d
1401d5829:	0f 9c c2             	setl   %dl
1401d582c:	39 c8                	cmp    %ecx,%eax
1401d582e:	0f 9c c3             	setl   %bl
1401d5831:	84 d2                	test   %dl,%dl
1401d5833:	0f 84 bf 00 00 00    	je     0x1401d58f8
1401d5839:	84 db                	test   %bl,%bl
1401d583b:	0f 84 a7 00 00 00    	je     0x1401d58e8
1401d5841:	4c 8b 97 b8 00 00 00 	mov    0xb8(%rdi),%r10
1401d5848:	48 8b 5f 48          	mov    0x48(%rdi),%rbx
1401d584c:	44 8d 69 ff          	lea    -0x1(%rcx),%r13d
1401d5850:	41 8d 69 ff          	lea    -0x1(%r9),%ebp
1401d5854:	4b 8d 14 3a          	lea    (%r10,%r15,1),%rdx
1401d5858:	4a 8b 34 1b          	mov    (%rbx,%r11,1),%rsi
1401d585c:	4a 8b 14 1a          	mov    (%rdx,%r11,1),%rdx
1401d5860:	49 83 eb 08          	sub    $0x8,%r11
1401d5864:	8b 52 14             	mov    0x14(%rdx),%edx
1401d5867:	39 56 14             	cmp    %edx,0x14(%rsi)
1401d586a:	74 b4                	je     0x1401d5820
1401d586c:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1401d5871:	e9 c0 fe ff ff       	jmp    0x1401d5736
1401d5876:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401d587d:	00 00 00
1401d5880:	45 84 db             	test   %r11b,%r11b
1401d5883:	0f 84 24 ff ff ff    	je     0x1401d57ad
1401d5889:	e9 fd fe ff ff       	jmp    0x1401d578b
1401d588e:	66 90                	xchg   %ax,%ax
1401d5890:	89 c1                	mov    %eax,%ecx
1401d5892:	e9 8e fd ff ff       	jmp    0x1401d5625
1401d5897:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401d589e:	00 00
1401d58a0:	31 c0                	xor    %eax,%eax
1401d58a2:	45 39 c8             	cmp    %r9d,%r8d
1401d58a5:	0f 94 c0             	sete   %al
1401d58a8:	41 01 c0             	add    %eax,%r8d
1401d58ab:	e9 e0 fd ff ff       	jmp    0x1401d5690
1401d58b0:	4c 89 e1             	mov    %r12,%rcx
1401d58b3:	8b 6c 24 50          	mov    0x50(%rsp),%ebp
1401d58b7:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401d58bc:	31 d2                	xor    %edx,%edx
1401d58be:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
1401d58c3:	4c 8b 5c 24 60       	mov    0x60(%rsp),%r11
1401d58c8:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
1401d58cd:	44 8b 94 24 50 01 00 	mov    0x150(%rsp),%r10d
1401d58d4:	00
1401d58d5:	44 8b 8c 24 58 01 00 	mov    0x158(%rsp),%r9d
1401d58dc:	00
1401d58dd:	e9 22 fb ff ff       	jmp    0x1401d5404
1401d58e2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401d58e8:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1401d58ed:	e9 99 fe ff ff       	jmp    0x1401d578b
1401d58f2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401d58f8:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1401d58fd:	8b 6c 24 44          	mov    0x44(%rsp),%ebp
1401d5901:	8b 54 24 48          	mov    0x48(%rsp),%edx
1401d5905:	84 db                	test   %bl,%bl
1401d5907:	0f 84 af fe ff ff    	je     0x1401d57bc
1401d590d:	e9 79 fe ff ff       	jmp    0x1401d578b
1401d5912:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401d5918:	4c 89 d9             	mov    %r11,%rcx
1401d591b:	e8 90 35 f2 ff       	call   0x1400f8eb0
1401d5920:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1401d5925:	45 89 f1             	mov    %r14d,%r9d
1401d5928:	41 89 d8             	mov    %ebx,%r8d
1401d592b:	66 0f ef c0          	pxor   %xmm0,%xmm0
1401d592f:	48 89 f9             	mov    %rdi,%rcx
1401d5932:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1401d5939:	00
1401d593a:	48 c7 84 24 a0 00 00 	movq   $0x0,0xa0(%rsp)
1401d5941:	00 00 00 00 00
1401d5946:	8b 00                	mov    (%rax),%eax
1401d5948:	0f 11 84 24 80 00 00 	movups %xmm0,0x80(%rsp)
1401d594f:	00
1401d5950:	0f 11 84 24 90 00 00 	movups %xmm0,0x90(%rsp)
1401d5957:	00
1401d5958:	80 e4 3f             	and    $0x3f,%ah
1401d595b:	89 84 24 80 00 00 00 	mov    %eax,0x80(%rsp)
1401d5962:	8b 84 24 68 01 00 00 	mov    0x168(%rsp),%eax
1401d5969:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d596d:	8b 84 24 60 01 00 00 	mov    0x160(%rsp),%eax
1401d5974:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401d5978:	e8 e3 18 00 00       	call   0x1401d7260
1401d597d:	4c 89 e9             	mov    %r13,%rcx
1401d5980:	89 44 24 30          	mov    %eax,0x30(%rsp)
1401d5984:	e8 27 35 f2 ff       	call   0x1400f8eb0
1401d5989:	8b 44 24 30          	mov    0x30(%rsp),%eax
1401d598d:	e9 a1 f8 ff ff       	jmp    0x1401d5233
1401d5992:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
1401d5997:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401d599c:	eb df                	jmp    0x1401d597d
1401d599e:	31 d2                	xor    %edx,%edx
1401d59a0:	e9 5f fa ff ff       	jmp    0x1401d5404
1401d59a5:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401d59aa:	e9 84 f8 ff ff       	jmp    0x1401d5233
1401d59af:	e8 bc ee 00 00       	call   0x1401e4870
1401d59b4:	84 d2                	test   %dl,%dl
1401d59b6:	75 09                	jne    0x1401d59c1
1401d59b8:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
1401d59bd:	31 c0                	xor    %eax,%eax
1401d59bf:	eb bc                	jmp    0x1401d597d
1401d59c1:	44 89 e1             	mov    %r12d,%ecx
1401d59c4:	45 89 f1             	mov    %r14d,%r9d
1401d59c7:	e9 bf fd ff ff       	jmp    0x1401d578b
1401d59cc:	0f 1f 40 00          	nopl   0x0(%rax)
1401d59d0:	48 83 ec 38          	sub    $0x38,%rsp
1401d59d4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401d59da:	8b 82 a0 00 00 00    	mov    0xa0(%rdx),%eax
1401d59e0:	44 8b 4a 30          	mov    0x30(%rdx),%r9d
1401d59e4:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d59e8:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1401d59ef:	00
1401d59f0:	e8 cb f7 ff ff       	call   0x1401d51c0
1401d59f5:	48 83 c4 38          	add    $0x38,%rsp
1401d59f9:	c3                   	ret
1401d59fa:	90                   	nop
1401d59fb:	90                   	nop
1401d59fc:	90                   	nop
1401d59fd:	90                   	nop
1401d59fe:	90                   	nop
1401d59ff:	90                   	nop
1401d5a00:	53                   	push   %rbx
1401d5a01:	49 89 ca             	mov    %rcx,%r10
1401d5a04:	89 d1                	mov    %edx,%ecx
1401d5a06:	8d 42 9c             	lea    -0x64(%rdx),%eax
1401d5a09:	44 29 c1             	sub    %r8d,%ecx
1401d5a0c:	83 f9 64             	cmp    $0x64,%ecx
1401d5a0f:	44 89 c9             	mov    %r9d,%ecx
1401d5a12:	44 0f 4f c0          	cmovg  %eax,%r8d
1401d5a16:	29 d1                	sub    %edx,%ecx
1401d5a18:	8d 42 64             	lea    0x64(%rdx),%eax
1401d5a1b:	83 f9 64             	cmp    $0x64,%ecx
1401d5a1e:	44 0f 4f c8          	cmovg  %eax,%r9d
1401d5a22:	8d 42 ff             	lea    -0x1(%rdx),%eax
1401d5a25:	41 39 c0             	cmp    %eax,%r8d
1401d5a28:	0f 8f a2 00 00 00    	jg     0x1401d5ad0
1401d5a2e:	48 98                	cltq
1401d5a30:	bb 01 00 00 00       	mov    $0x1,%ebx
1401d5a35:	45 31 db             	xor    %r11d,%r11d
1401d5a38:	eb 13                	jmp    0x1401d5a4d
1401d5a3a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401d5a40:	48 83 e8 01          	sub    $0x1,%rax
1401d5a44:	41 83 c3 01          	add    $0x1,%r11d
1401d5a48:	41 39 c0             	cmp    %eax,%r8d
1401d5a4b:	7f 1a                	jg     0x1401d5a67
1401d5a4d:	41 0f b6 0c 02       	movzbl (%r10,%rax,1),%ecx
1401d5a52:	84 c9                	test   %cl,%cl
1401d5a54:	74 ea                	je     0x1401d5a40
1401d5a56:	80 f9 02             	cmp    $0x2,%cl
1401d5a59:	75 0c                	jne    0x1401d5a67
1401d5a5b:	48 83 e8 01          	sub    $0x1,%rax
1401d5a5f:	83 c3 01             	add    $0x1,%ebx
1401d5a62:	41 39 c0             	cmp    %eax,%r8d
1401d5a65:	7e e6                	jle    0x1401d5a4d
1401d5a67:	45 85 db             	test   %r11d,%r11d
1401d5a6a:	74 5a                	je     0x1401d5ac6
1401d5a6c:	8d 42 01             	lea    0x1(%rdx),%eax
1401d5a6f:	41 39 c1             	cmp    %eax,%r9d
1401d5a72:	7c 5c                	jl     0x1401d5ad0
1401d5a74:	48 98                	cltq
1401d5a76:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401d5a7c:	31 c9                	xor    %ecx,%ecx
1401d5a7e:	eb 0c                	jmp    0x1401d5a8c
1401d5a80:	48 83 c0 01          	add    $0x1,%rax
1401d5a84:	83 c1 01             	add    $0x1,%ecx
1401d5a87:	41 39 c1             	cmp    %eax,%r9d
1401d5a8a:	7c 1b                	jl     0x1401d5aa7
1401d5a8c:	41 0f b6 14 02       	movzbl (%r10,%rax,1),%edx
1401d5a91:	84 d2                	test   %dl,%dl
1401d5a93:	74 eb                	je     0x1401d5a80
1401d5a95:	80 fa 02             	cmp    $0x2,%dl
1401d5a98:	75 0d                	jne    0x1401d5aa7
1401d5a9a:	48 83 c0 01          	add    $0x1,%rax
1401d5a9e:	41 83 c0 01          	add    $0x1,%r8d
1401d5aa2:	41 39 c1             	cmp    %eax,%r9d
1401d5aa5:	7d e5                	jge    0x1401d5a8c
1401d5aa7:	85 c9                	test   %ecx,%ecx
1401d5aa9:	74 25                	je     0x1401d5ad0
1401d5aab:	44 01 c3             	add    %r8d,%ebx
1401d5aae:	41 01 cb             	add    %ecx,%r11d
1401d5ab1:	41 01 db             	add    %ebx,%r11d
1401d5ab4:	8d 04 9d 00 00 00 00 	lea    0x0(,%rbx,4),%eax
1401d5abb:	44 39 d8             	cmp    %r11d,%eax
1401d5abe:	41 0f 9c c3          	setl   %r11b
1401d5ac2:	45 0f b6 db          	movzbl %r11b,%r11d
1401d5ac6:	44 89 d8             	mov    %r11d,%eax
1401d5ac9:	5b                   	pop    %rbx
1401d5aca:	c3                   	ret
1401d5acb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401d5ad0:	45 31 db             	xor    %r11d,%r11d
1401d5ad3:	44 89 d8             	mov    %r11d,%eax
1401d5ad6:	5b                   	pop    %rbx
1401d5ad7:	c3                   	ret
1401d5ad8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401d5adf:	00
1401d5ae0:	41 57                	push   %r15
1401d5ae2:	41 56                	push   %r14
1401d5ae4:	41 55                	push   %r13
1401d5ae6:	41 54                	push   %r12
1401d5ae8:	55                   	push   %rbp
1401d5ae9:	57                   	push   %rdi
1401d5aea:	56                   	push   %rsi
1401d5aeb:	53                   	push   %rbx
1401d5aec:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1401d5af3:	48 8b 3d f6 2f 06 00 	mov    0x62ff6(%rip),%rdi        # 0x140238af0
1401d5afa:	48 8b b4 24 f0 00 00 	mov    0xf0(%rsp),%rsi
1401d5b01:	00
1401d5b02:	44 89 c0             	mov    %r8d,%eax
1401d5b05:	44 89 84 24 e0 00 00 	mov    %r8d,0xe0(%rsp)
1401d5b0c:	00
1401d5b0d:	48 89 d3             	mov    %rdx,%rbx
1401d5b10:	ba 18 00 00 00       	mov    $0x18,%edx
1401d5b15:	4c 8b 07             	mov    (%rdi),%r8
1401d5b18:	4c 89 44 24 78       	mov    %r8,0x78(%rsp)
1401d5b1d:	44 8d 40 03          	lea    0x3(%rax),%r8d
1401d5b21:	85 c0                	test   %eax,%eax
1401d5b23:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
1401d5b28:	89 8c 24 d0 00 00 00 	mov    %ecx,0xd0(%rsp)
1401d5b2f:	48 8b 8c 24 f8 00 00 	mov    0xf8(%rsp),%rcx
1401d5b36:	00
1401d5b37:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401d5b3c:	44 0f 49 c0          	cmovns %eax,%r8d
1401d5b40:	41 c1 f8 02          	sar    $0x2,%r8d
1401d5b44:	41 83 c0 01          	add    $0x1,%r8d
1401d5b48:	e8 83 0b 00 00       	call   0x1401d66d0
1401d5b4d:	85 c0                	test   %eax,%eax
1401d5b4f:	0f 88 bb 03 00 00    	js     0x1401d5f10
1401d5b55:	48 63 84 24 e0 00 00 	movslq 0xe0(%rsp),%rax
1401d5b5c:	00
1401d5b5d:	85 c0                	test   %eax,%eax
1401d5b5f:	0f 88 ab 03 00 00    	js     0x1401d5f10
1401d5b65:	48 8d 0c c5 00 00 00 	lea    0x0(,%rax,8),%rcx
1401d5b6c:	00
1401d5b6d:	e8 ae 4e ef ff       	call   0x1400caa20
1401d5b72:	48 89 c5             	mov    %rax,%rbp
1401d5b75:	48 85 c0             	test   %rax,%rax
1401d5b78:	0f 84 92 03 00 00    	je     0x1401d5f10
1401d5b7e:	8b 8c 24 e0 00 00 00 	mov    0xe0(%rsp),%ecx
1401d5b85:	e8 46 13 00 00       	call   0x1401d6ed0
1401d5b8a:	ba 08 00 00 00       	mov    $0x8,%edx
1401d5b8f:	41 89 c5             	mov    %eax,%r13d
1401d5b92:	89 44 24 58          	mov    %eax,0x58(%rsp)
1401d5b96:	b8 01 00 00 00       	mov    $0x1,%eax
1401d5b9b:	44 89 e9             	mov    %r13d,%ecx
1401d5b9e:	d3 e0                	shl    %cl,%eax
1401d5ba0:	48 63 c8             	movslq %eax,%rcx
1401d5ba3:	e8 f8 50 ef ff       	call   0x1400caca0
1401d5ba8:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401d5bad:	48 85 c0             	test   %rax,%rax
1401d5bb0:	0f 84 2c 02 00 00    	je     0x1401d5de2
1401d5bb6:	48 8d 54 24 6c       	lea    0x6c(%rsp),%rdx
1401d5bbb:	48 89 d9             	mov    %rbx,%rcx
1401d5bbe:	e8 ed 0a 00 00       	call   0x1401d66b0
1401d5bc3:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1401d5bc8:	48 89 c7             	mov    %rax,%rdi
1401d5bcb:	48 85 c0             	test   %rax,%rax
1401d5bce:	0f 84 f7 02 00 00    	je     0x1401d5ecb
1401d5bd4:	48 63 54 24 6c       	movslq 0x6c(%rsp),%rdx
1401d5bd9:	4c 8d 34 10          	lea    (%rax,%rdx,1),%r14
1401d5bdd:	4c 39 f0             	cmp    %r14,%rax
1401d5be0:	0f 83 e5 02 00 00    	jae    0x1401d5ecb
1401d5be6:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1401d5beb:	44 89 e9             	mov    %r13d,%ecx
1401d5bee:	45 31 ff             	xor    %r15d,%r15d
1401d5bf1:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401d5bf6:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401d5bfb:	d3 e0                	shl    %cl,%eax
1401d5bfd:	89 c1                	mov    %eax,%ecx
1401d5bff:	f7 d1                	not    %ecx
1401d5c01:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
1401d5c05:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401d5c0c:	00 00 00 00
1401d5c10:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401d5c15:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401d5c1a:	4c 89 f2             	mov    %r14,%rdx
1401d5c1d:	44 8b 00             	mov    (%rax),%r8d
1401d5c20:	e8 bb 10 00 00       	call   0x1401d6ce0
1401d5c25:	41 89 c4             	mov    %eax,%r12d
1401d5c28:	44 39 bc 24 e0 00 00 	cmp    %r15d,0xe0(%rsp)
1401d5c2f:	00
1401d5c30:	7f 26                	jg     0x1401d5c58
1401d5c32:	48 89 e9             	mov    %rbp,%rcx
1401d5c35:	41 8d 57 01          	lea    0x1(%r15),%edx
1401d5c39:	41 b9 08 00 00 00    	mov    $0x8,%r9d
1401d5c3f:	4c 8d 84 24 e0 00 00 	lea    0xe0(%rsp),%r8
1401d5c46:	00
1401d5c47:	e8 44 17 00 00       	call   0x1401d7390
1401d5c4c:	48 89 c5             	mov    %rax,%rbp
1401d5c4f:	48 85 c0             	test   %rax,%rax
1401d5c52:	0f 84 8a 01 00 00    	je     0x1401d5de2
1401d5c58:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401d5c5d:	e8 be 0a 00 00       	call   0x1401d6720
1401d5c62:	49 89 c5             	mov    %rax,%r13
1401d5c65:	48 85 c0             	test   %rax,%rax
1401d5c68:	0f 84 74 01 00 00    	je     0x1401d5de2
1401d5c6e:	48 89 78 08          	mov    %rdi,0x8(%rax)
1401d5c72:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1401d5c77:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1401d5c7c:	8b 0e                	mov    (%rsi),%ecx
1401d5c7e:	45 89 65 14          	mov    %r12d,0x14(%r13)
1401d5c82:	48 29 f8             	sub    %rdi,%rax
1401d5c85:	41 89 45 10          	mov    %eax,0x10(%r13)
1401d5c89:	44 89 e0             	mov    %r12d,%eax
1401d5c8c:	d3 e2                	shl    %cl,%edx
1401d5c8e:	d3 e8                	shr    %cl,%eax
1401d5c90:	f7 d2                	not    %edx
1401d5c92:	4e 89 6c fd 00       	mov    %r13,0x0(%rbp,%r15,8)
1401d5c97:	44 01 e0             	add    %r12d,%eax
1401d5c9a:	21 d0                	and    %edx,%eax
1401d5c9c:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1401d5ca0:	48 8d 0c c5 00 00 00 	lea    0x0(,%rax,8),%rcx
1401d5ca7:	00
1401d5ca8:	48 8b 1c c2          	mov    (%rdx,%rax,8),%rbx
1401d5cac:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1401d5cb1:	48 85 db             	test   %rbx,%rbx
1401d5cb4:	75 1a                	jne    0x1401d5cd0
1401d5cb6:	e9 a5 00 00 00       	jmp    0x1401d5d60
1401d5cbb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401d5cc0:	48 8b 1b             	mov    (%rbx),%rbx