1401b88ea:	75 f6                	jne    0x1401b88e2
1401b88ec:	48 8b d7             	mov    %rdi,%rdx
1401b88ef:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1401b88f4:	e8 93 e3 e4 ff       	call   0x140006c8c
1401b88f9:	4d 8b 07             	mov    (%r15),%r8
1401b88fc:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
1401b8901:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401b8906:	49 8b cf             	mov    %r15,%rcx
1401b8909:	e8 b2 1b e5 ff       	call   0x14000a4c0
1401b890e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401b8913:	48 83 f8 07          	cmp    $0x7,%rax
1401b8917:	76 2f                	jbe    0x1401b8948
1401b8919:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401b8920:	00
1401b8921:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401b8926:	48 8b d1             	mov    %rcx,%rdx
1401b8929:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401b892f:	72 11                	jb     0x1401b8942
1401b8931:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401b8935:	48 2b d1             	sub    %rcx,%rdx
1401b8938:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401b893c:	48 83 f8 1f          	cmp    $0x1f,%rax
1401b8940:	77 39                	ja     0x1401b897b
1401b8942:	ff 15 f8 a1 05 00    	call   *0x5a1f8(%rip)        # 0x140212b40
1401b8948:	49 83 ee 20          	sub    $0x20,%r14
1401b894c:	48 83 ed 01          	sub    $0x1,%rbp
1401b8950:	0f 89 ec fe ff ff    	jns    0x1401b8842
1401b8956:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401b895b:	48 33 cc             	xor    %rsp,%rcx
1401b895e:	e8 0d be 04 00       	call   0x140204770
1401b8963:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
1401b896a:	00
1401b896b:	48 83 c4 50          	add    $0x50,%rsp
1401b896f:	41 5f                	pop    %r15
1401b8971:	41 5e                	pop    %r14
1401b8973:	41 5d                	pop    %r13
1401b8975:	41 5c                	pop    %r12
1401b8977:	5f                   	pop    %rdi
1401b8978:	5e                   	pop    %rsi
1401b8979:	5d                   	pop    %rbp
1401b897a:	c3                   	ret
1401b897b:	ff 15 ff a1 05 00    	call   *0x5a1ff(%rip)        # 0x140212b80
1401b8981:	cc                   	int3
1401b8982:	90                   	nop
1401b8983:	90                   	nop
1401b8984:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
1401b8989:	55                   	push   %rbp
1401b898a:	53                   	push   %rbx
1401b898b:	56                   	push   %rsi
1401b898c:	57                   	push   %rdi
1401b898d:	41 54                	push   %r12
1401b898f:	41 56                	push   %r14
1401b8991:	41 57                	push   %r15
1401b8993:	48 8b ec             	mov    %rsp,%rbp
1401b8996:	48 83 ec 40          	sub    $0x40,%rsp
1401b899a:	4d 8b f0             	mov    %r8,%r14
1401b899d:	48 8b f2             	mov    %rdx,%rsi
1401b89a0:	48 8b f9             	mov    %rcx,%rdi
1401b89a3:	48 3b ca             	cmp    %rdx,%rcx
1401b89a6:	74 43                	je     0x1401b89eb
1401b89a8:	4d 8b d8             	mov    %r8,%r11
1401b89ab:	4c 8b f9             	mov    %rcx,%r15
1401b89ae:	4c 2b d9             	sub    %rcx,%r11
1401b89b1:	4d 2b f8             	sub    %r8,%r15
1401b89b4:	33 db                	xor    %ebx,%ebx
1401b89b6:	4b 8d 04 37          	lea    (%r15,%r14,1),%rax
1401b89ba:	49 8b d6             	mov    %r14,%rdx
1401b89bd:	4a 83 7c 18 18 07    	cmpq   $0x7,0x18(%rax,%r11,1)
1401b89c3:	76 03                	jbe    0x1401b89c8
1401b89c5:	49 8b 16             	mov    (%r14),%rdx
1401b89c8:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
1401b89cd:	48 8b cf             	mov    %rdi,%rcx
1401b89d0:	76 03                	jbe    0x1401b89d5
1401b89d2:	48 8b 0f             	mov    (%rdi),%rcx
1401b89d5:	e8 e2 d8 e5 ff       	call   0x1400162bc
1401b89da:	85 c0                	test   %eax,%eax
1401b89dc:	75 1e                	jne    0x1401b89fc
1401b89de:	48 83 c7 20          	add    $0x20,%rdi
1401b89e2:	49 83 c6 20          	add    $0x20,%r14
1401b89e6:	48 3b fe             	cmp    %rsi,%rdi
1401b89e9:	75 cb                	jne    0x1401b89b6
1401b89eb:	b0 01                	mov    $0x1,%al
1401b89ed:	48 83 c4 40          	add    $0x40,%rsp
1401b89f1:	41 5f                	pop    %r15
1401b89f3:	41 5e                	pop    %r14
1401b89f5:	41 5c                	pop    %r12
1401b89f7:	5f                   	pop    %rdi
1401b89f8:	5e                   	pop    %rsi
1401b89f9:	5b                   	pop    %rbx
1401b89fa:	5d                   	pop    %rbp
1401b89fb:	c3                   	ret
1401b89fc:	4c 8b de             	mov    %rsi,%r11
1401b89ff:	48 89 7d 40          	mov    %rdi,0x40(%rbp)
1401b8a03:	4c 2b df             	sub    %rdi,%r11
1401b8a06:	4c 89 75 f0          	mov    %r14,-0x10(%rbp)
1401b8a0a:	49 83 e3 e0          	and    $0xffffffffffffffe0,%r11
1401b8a0e:	4d 03 de             	add    %r14,%r11
1401b8a11:	49 83 c3 e0          	add    $0xffffffffffffffe0,%r11
1401b8a15:	48 83 c6 e0          	add    $0xffffffffffffffe0,%rsi
1401b8a19:	49 8b d3             	mov    %r11,%rdx
1401b8a1c:	49 83 7b 18 07       	cmpq   $0x7,0x18(%r11)
1401b8a21:	76 03                	jbe    0x1401b8a26
1401b8a23:	49 8b 13             	mov    (%r11),%rdx
1401b8a26:	48 83 7e 18 07       	cmpq   $0x7,0x18(%rsi)
1401b8a2b:	48 8b ce             	mov    %rsi,%rcx
1401b8a2e:	76 03                	jbe    0x1401b8a33
1401b8a30:	48 8b 0e             	mov    (%rsi),%rcx
1401b8a33:	e8 84 d8 e5 ff       	call   0x1400162bc
1401b8a38:	85 c0                	test   %eax,%eax
1401b8a3a:	74 d5                	je     0x1401b8a11
1401b8a3c:	4c 89 5d 50          	mov    %r11,0x50(%rbp)
1401b8a40:	48 89 75 48          	mov    %rsi,0x48(%rbp)
1401b8a44:	48 3b fe             	cmp    %rsi,%rdi
1401b8a47:	0f 84 0a 01 00 00    	je     0x1401b8b57
1401b8a4d:	8a 45 58             	mov    0x58(%rbp),%al
1401b8a50:	4c 8d 4d 50          	lea    0x50(%rbp),%r9
1401b8a54:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401b8a58:	88 44 24 20          	mov    %al,0x20(%rsp)
1401b8a5c:	48 8d 55 48          	lea    0x48(%rbp),%rdx
1401b8a60:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1401b8a64:	e8 f7 00 00 00       	call   0x1401b8b60
1401b8a69:	3c 01                	cmp    $0x1,%al
1401b8a6b:	74 0a                	je     0x1401b8a77
1401b8a6d:	3c 03                	cmp    $0x3,%al
1401b8a6f:	0f 94 c3             	sete   %bl
1401b8a72:	e9 e0 00 00 00       	jmp    0x1401b8b57
1401b8a77:	48 8b 75 48          	mov    0x48(%rbp),%rsi
1401b8a7b:	4c 8b 65 50          	mov    0x50(%rbp),%r12
1401b8a7f:	48 83 c6 20          	add    $0x20,%rsi
1401b8a83:	4c 8b 5d 40          	mov    0x40(%rbp),%r11
1401b8a87:	49 83 c4 20          	add    $0x20,%r12
1401b8a8b:	e9 bc 00 00 00       	jmp    0x1401b8b4c
1401b8a90:	48 8b 7d 40          	mov    0x40(%rbp),%rdi
1401b8a94:	49 3b fb             	cmp    %r11,%rdi
1401b8a97:	74 31                	je     0x1401b8aca
1401b8a99:	49 83 7b 18 07       	cmpq   $0x7,0x18(%r11)
1401b8a9e:	49 8b d3             	mov    %r11,%rdx
1401b8aa1:	76 03                	jbe    0x1401b8aa6
1401b8aa3:	49 8b 13             	mov    (%r11),%rdx
1401b8aa6:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
1401b8aab:	48 8b cf             	mov    %rdi,%rcx
1401b8aae:	76 03                	jbe    0x1401b8ab3
1401b8ab0:	48 8b 0f             	mov    (%rdi),%rcx
1401b8ab3:	e8 04 d8 e5 ff       	call   0x1400162bc
1401b8ab8:	85 c0                	test   %eax,%eax
1401b8aba:	74 09                	je     0x1401b8ac5
1401b8abc:	48 83 c7 20          	add    $0x20,%rdi
1401b8ac0:	49 3b fb             	cmp    %r11,%rdi
1401b8ac3:	75 d4                	jne    0x1401b8a99
1401b8ac5:	4c 3b df             	cmp    %rdi,%r11
1401b8ac8:	75 7e                	jne    0x1401b8b48
1401b8aca:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1401b8ace:	4c 8b f3             	mov    %rbx,%r14
1401b8ad1:	eb 2a                	jmp    0x1401b8afd
1401b8ad3:	49 83 7b 18 07       	cmpq   $0x7,0x18(%r11)
1401b8ad8:	49 8b d3             	mov    %r11,%rdx
1401b8adb:	76 03                	jbe    0x1401b8ae0
1401b8add:	49 8b 13             	mov    (%r11),%rdx
1401b8ae0:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
1401b8ae5:	48 8b cf             	mov    %rdi,%rcx
1401b8ae8:	76 03                	jbe    0x1401b8aed
1401b8aea:	48 8b 0f             	mov    (%rdi),%rcx
1401b8aed:	e8 ca d7 e5 ff       	call   0x1400162bc
1401b8af2:	85 c0                	test   %eax,%eax
1401b8af4:	75 03                	jne    0x1401b8af9
1401b8af6:	49 ff c6             	inc    %r14
1401b8af9:	48 83 c7 20          	add    $0x20,%rdi
1401b8afd:	49 3b fc             	cmp    %r12,%rdi
1401b8b00:	75 d1                	jne    0x1401b8ad3
1401b8b02:	4d 85 f6             	test   %r14,%r14
1401b8b05:	74 50                	je     0x1401b8b57
1401b8b07:	4c 8b fb             	mov    %rbx,%r15
1401b8b0a:	49 8d 7b 20          	lea    0x20(%r11),%rdi
1401b8b0e:	eb 2a                	jmp    0x1401b8b3a
1401b8b10:	49 83 7b 18 07       	cmpq   $0x7,0x18(%r11)
1401b8b15:	49 8b d3             	mov    %r11,%rdx
1401b8b18:	76 03                	jbe    0x1401b8b1d
1401b8b1a:	49 8b 13             	mov    (%r11),%rdx
1401b8b1d:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
1401b8b22:	48 8b cf             	mov    %rdi,%rcx
1401b8b25:	76 03                	jbe    0x1401b8b2a
1401b8b27:	48 8b 0f             	mov    (%rdi),%rcx
1401b8b2a:	e8 8d d7 e5 ff       	call   0x1400162bc
1401b8b2f:	85 c0                	test   %eax,%eax
1401b8b31:	75 03                	jne    0x1401b8b36
1401b8b33:	49 ff c7             	inc    %r15
1401b8b36:	48 83 c7 20          	add    $0x20,%rdi
1401b8b3a:	48 3b fe             	cmp    %rsi,%rdi
1401b8b3d:	75 d1                	jne    0x1401b8b10
1401b8b3f:	49 8d 47 01          	lea    0x1(%r15),%rax
1401b8b43:	4c 3b f0             	cmp    %rax,%r14
1401b8b46:	75 0f                	jne    0x1401b8b57
1401b8b48:	49 83 c3 20          	add    $0x20,%r11
1401b8b4c:	4c 3b de             	cmp    %rsi,%r11
1401b8b4f:	0f 85 3b ff ff ff    	jne    0x1401b8a90
1401b8b55:	b3 01                	mov    $0x1,%bl
1401b8b57:	8a c3                	mov    %bl,%al
1401b8b59:	e9 8f fe ff ff       	jmp    0x1401b89ed
1401b8b5e:	cc                   	int3
1401b8b5f:	90                   	nop
1401b8b60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b8b65:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401b8b6a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b8b6f:	57                   	push   %rdi
1401b8b70:	41 56                	push   %r14
1401b8b72:	41 57                	push   %r15
1401b8b74:	48 83 ec 20          	sub    $0x20,%rsp
1401b8b78:	4d 8b f1             	mov    %r9,%r14
1401b8b7b:	49 8b f8             	mov    %r8,%rdi
1401b8b7e:	48 8b da             	mov    %rdx,%rbx
1401b8b81:	48 8b f1             	mov    %rcx,%rsi
1401b8b84:	40 b5 01             	mov    $0x1,%bpl
1401b8b87:	41 bf 07 00 00 00    	mov    $0x7,%r15d
1401b8b8d:	40 84 ed             	test   %bpl,%bpl
1401b8b90:	0f 84 09 01 00 00    	je     0x1401b8c9f
1401b8b96:	49 8b 16             	mov    (%r14),%rdx
1401b8b99:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
1401b8b9d:	76 03                	jbe    0x1401b8ba2
1401b8b9f:	48 8b 12             	mov    (%rdx),%rdx
1401b8ba2:	4c 8b 1e             	mov    (%rsi),%r11
1401b8ba5:	49 8b cb             	mov    %r11,%rcx
1401b8ba8:	4d 39 7b 18          	cmp    %r15,0x18(%r11)
1401b8bac:	76 03                	jbe    0x1401b8bb1
1401b8bae:	49 8b 0b             	mov    (%r11),%rcx
1401b8bb1:	e8 06 d7 e5 ff       	call   0x1400162bc
1401b8bb6:	85 c0                	test   %eax,%eax
1401b8bb8:	75 5e                	jne    0x1401b8c18
1401b8bba:	49 8d 43 20          	lea    0x20(%r11),%rax
1401b8bbe:	48 89 06             	mov    %rax,(%rsi)
1401b8bc1:	49 8b 16             	mov    (%r14),%rdx
1401b8bc4:	48 83 c2 e0          	add    $0xffffffffffffffe0,%rdx
1401b8bc8:	49 89 16             	mov    %rdx,(%r14)
1401b8bcb:	4c 8b 1e             	mov    (%rsi),%r11
1401b8bce:	4c 3b 1b             	cmp    (%rbx),%r11
1401b8bd1:	74 20                	je     0x1401b8bf3
1401b8bd3:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
1401b8bd7:	76 03                	jbe    0x1401b8bdc
1401b8bd9:	48 8b 12             	mov    (%rdx),%rdx
1401b8bdc:	49 8b cb             	mov    %r11,%rcx
1401b8bdf:	4d 39 7b 18          	cmp    %r15,0x18(%r11)
1401b8be3:	76 03                	jbe    0x1401b8be8
1401b8be5:	49 8b 0b             	mov    (%r11),%rcx
1401b8be8:	e8 cf d6 e5 ff       	call   0x1400162bc
1401b8bed:	85 c0                	test   %eax,%eax
1401b8bef:	74 c9                	je     0x1401b8bba
1401b8bf1:	eb 7d                	jmp    0x1401b8c70
1401b8bf3:	48 8b 17             	mov    (%rdi),%rdx
1401b8bf6:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
1401b8bfa:	76 03                	jbe    0x1401b8bff
1401b8bfc:	48 8b 12             	mov    (%rdx),%rdx
1401b8bff:	4d 39 7b 18          	cmp    %r15,0x18(%r11)
1401b8c03:	76 03                	jbe    0x1401b8c08
1401b8c05:	4d 8b 1b             	mov    (%r11),%r11
1401b8c08:	49 8b cb             	mov    %r11,%rcx
1401b8c0b:	e8 ac d6 e5 ff       	call   0x1400162bc
1401b8c10:	f7 d8                	neg    %eax
1401b8c12:	1a c0                	sbb    %al,%al
1401b8c14:	04 03                	add    $0x3,%al
1401b8c16:	eb 62                	jmp    0x1401b8c7a
1401b8c18:	48 8b 17             	mov    (%rdi),%rdx
1401b8c1b:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
1401b8c1f:	76 03                	jbe    0x1401b8c24
1401b8c21:	48 8b 12             	mov    (%rdx),%rdx
1401b8c24:	4c 8b 1b             	mov    (%rbx),%r11
1401b8c27:	49 8b cb             	mov    %r11,%rcx
1401b8c2a:	4d 39 7b 18          	cmp    %r15,0x18(%r11)
1401b8c2e:	76 03                	jbe    0x1401b8c33
1401b8c30:	49 8b 0b             	mov    (%r11),%rcx
1401b8c33:	e8 84 d6 e5 ff       	call   0x1400162bc
1401b8c38:	85 c0                	test   %eax,%eax
1401b8c3a:	74 29                	je     0x1401b8c65
1401b8c3c:	b0 01                	mov    $0x1,%al
1401b8c3e:	eb 3a                	jmp    0x1401b8c7a
1401b8c40:	48 8b 17             	mov    (%rdi),%rdx
1401b8c43:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
1401b8c47:	76 03                	jbe    0x1401b8c4c
1401b8c49:	48 8b 12             	mov    (%rdx),%rdx
1401b8c4c:	49 8b cb             	mov    %r11,%rcx
1401b8c4f:	4d 39 7b 18          	cmp    %r15,0x18(%r11)
1401b8c53:	76 03                	jbe    0x1401b8c58
1401b8c55:	49 8b 0b             	mov    (%r11),%rcx
1401b8c58:	e8 5f d6 e5 ff       	call   0x1400162bc
1401b8c5d:	85 c0                	test   %eax,%eax
1401b8c5f:	0f 85 fd 00 00 00    	jne    0x1401b8d62
1401b8c65:	49 8d 43 e0          	lea    -0x20(%r11),%rax
1401b8c69:	48 89 03             	mov    %rax,(%rbx)
1401b8c6c:	48 83 07 20          	addq   $0x20,(%rdi)
1401b8c70:	4c 8b 1b             	mov    (%rbx),%r11
1401b8c73:	4c 39 1e             	cmp    %r11,(%rsi)
1401b8c76:	75 c8                	jne    0x1401b8c40
1401b8c78:	b0 02                	mov    $0x2,%al
1401b8c7a:	40 80 f5 01          	xor    $0x1,%bpl
1401b8c7e:	84 c0                	test   %al,%al
1401b8c80:	0f 84 07 ff ff ff    	je     0x1401b8b8d
1401b8c86:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8c8b:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1401b8c90:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8c95:	48 83 c4 20          	add    $0x20,%rsp
1401b8c99:	41 5f                	pop    %r15
1401b8c9b:	41 5e                	pop    %r14
1401b8c9d:	5f                   	pop    %rdi
1401b8c9e:	c3                   	ret
1401b8c9f:	48 8b 17             	mov    (%rdi),%rdx
1401b8ca2:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
1401b8ca6:	76 03                	jbe    0x1401b8cab
1401b8ca8:	48 8b 12             	mov    (%rdx),%rdx
1401b8cab:	4c 8b 1e             	mov    (%rsi),%r11
1401b8cae:	49 8b cb             	mov    %r11,%rcx
1401b8cb1:	4d 39 7b 18          	cmp    %r15,0x18(%r11)
1401b8cb5:	76 03                	jbe    0x1401b8cba
1401b8cb7:	49 8b 0b             	mov    (%r11),%rcx
1401b8cba:	e8 fd d5 e5 ff       	call   0x1400162bc
1401b8cbf:	85 c0                	test   %eax,%eax
1401b8cc1:	75 3d                	jne    0x1401b8d00
1401b8cc3:	49 8d 43 20          	lea    0x20(%r11),%rax
1401b8cc7:	48 89 06             	mov    %rax,(%rsi)
1401b8cca:	48 8b 17             	mov    (%rdi),%rdx
1401b8ccd:	48 83 c2 20          	add    $0x20,%rdx
1401b8cd1:	48 89 17             	mov    %rdx,(%rdi)
1401b8cd4:	4c 8b 1e             	mov    (%rsi),%r11
1401b8cd7:	4c 3b 1b             	cmp    (%rbx),%r11
1401b8cda:	0f 84 16 ff ff ff    	je     0x1401b8bf6
1401b8ce0:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
1401b8ce4:	76 03                	jbe    0x1401b8ce9
1401b8ce6:	48 8b 12             	mov    (%rdx),%rdx
1401b8ce9:	49 8b cb             	mov    %r11,%rcx
1401b8cec:	4d 39 7b 18          	cmp    %r15,0x18(%r11)
1401b8cf0:	76 03                	jbe    0x1401b8cf5
1401b8cf2:	49 8b 0b             	mov    (%r11),%rcx
1401b8cf5:	e8 c2 d5 e5 ff       	call   0x1400162bc
1401b8cfa:	85 c0                	test   %eax,%eax
1401b8cfc:	74 c5                	je     0x1401b8cc3
1401b8cfe:	eb 55                	jmp    0x1401b8d55
1401b8d00:	49 8b 16             	mov    (%r14),%rdx
1401b8d03:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
1401b8d07:	76 03                	jbe    0x1401b8d0c
1401b8d09:	48 8b 12             	mov    (%rdx),%rdx
1401b8d0c:	4c 8b 1b             	mov    (%rbx),%r11
1401b8d0f:	49 8b cb             	mov    %r11,%rcx
1401b8d12:	4d 39 7b 18          	cmp    %r15,0x18(%r11)
1401b8d16:	76 03                	jbe    0x1401b8d1b
1401b8d18:	49 8b 0b             	mov    (%r11),%rcx
1401b8d1b:	e8 9c d5 e5 ff       	call   0x1400162bc
1401b8d20:	85 c0                	test   %eax,%eax
1401b8d22:	74 26                	je     0x1401b8d4a
1401b8d24:	e9 13 ff ff ff       	jmp    0x1401b8c3c
1401b8d29:	49 8b 16             	mov    (%r14),%rdx
1401b8d2c:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
1401b8d30:	76 03                	jbe    0x1401b8d35
1401b8d32:	48 8b 12             	mov    (%rdx),%rdx