14007a8f8:	48 89 f1             	mov    %rsi,%rcx
14007a8fb:	e8 98 f5 16 00       	call   0x1401e9e98
14007a900:	48 89 f2             	mov    %rsi,%rdx
14007a903:	48 89 d9             	mov    %rbx,%rcx
14007a906:	49 89 c0             	mov    %rax,%r8
14007a909:	e8 a2 10 02 00       	call   0x14009b9b0
14007a90e:	31 d2                	xor    %edx,%edx
14007a910:	48 89 d9             	mov    %rbx,%rcx
14007a913:	e8 a8 00 02 00       	call   0x14009a9c0
14007a918:	49 89 45 00          	mov    %rax,0x0(%r13)
14007a91c:	bb 01 00 00 00       	mov    $0x1,%ebx
14007a921:	e9 f7 fe ff ff       	jmp    0x14007a81d
14007a926:	e8 45 9f 16 00       	call   0x1401e4870
14007a92b:	48 8d 0d a6 a6 18 00 	lea    0x18a6a6(%rip),%rcx        # 0x140204fd8
14007a932:	e8 b9 f1 ff ff       	call   0x140079af0
14007a937:	48 89 da             	mov    %rbx,%rdx
14007a93a:	48 89 c1             	mov    %rax,%rcx
14007a93d:	e8 4e 8a 04 00       	call   0x1400c3390
14007a942:	48 8d 0d af a6 18 00 	lea    0x18a6af(%rip),%rcx        # 0x140204ff8
14007a949:	e8 a2 f1 ff ff       	call   0x140079af0
14007a94e:	48 89 ea             	mov    %rbp,%rdx
14007a951:	48 89 c1             	mov    %rax,%rcx
14007a954:	e8 37 8a 04 00       	call   0x1400c3390
14007a959:	90                   	nop
14007a95a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14007a960:	41 57                	push   %r15
14007a962:	41 56                	push   %r14
14007a964:	41 55                	push   %r13
14007a966:	41 54                	push   %r12
14007a968:	55                   	push   %rbp
14007a969:	57                   	push   %rdi
14007a96a:	56                   	push   %rsi
14007a96b:	53                   	push   %rbx
14007a96c:	48 83 ec 48          	sub    $0x48,%rsp
14007a970:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
14007a976:	4c 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%r15
14007a97d:	00
14007a97e:	48 89 ce             	mov    %rcx,%rsi
14007a981:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14007a986:	44 89 cf             	mov    %r9d,%edi
14007a989:	4c 8d 6c 24 30       	lea    0x30(%rsp),%r13
14007a98e:	48 8b 0d 5b e1 1b 00 	mov    0x1be15b(%rip),%rcx        # 0x140238af0
14007a995:	4c 8d a2 b0 00 00 00 	lea    0xb0(%rdx),%r12
14007a99c:	8b 56 0c             	mov    0xc(%rsi),%edx
14007a99f:	44 89 84 24 a0 00 00 	mov    %r8d,0xa0(%rsp)
14007a9a6:	00
14007a9a7:	48 8b 19             	mov    (%rcx),%rbx
14007a9aa:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14007a9af:	31 db                	xor    %ebx,%ebx
14007a9b1:	85 d2                	test   %edx,%edx
14007a9b3:	7f 38                	jg     0x14007a9ed
14007a9b5:	e9 35 01 00 00       	jmp    0x14007aaef
14007a9ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14007a9c0:	49 89 c8             	mov    %rcx,%r8
14007a9c3:	4c 89 e2             	mov    %r12,%rdx
14007a9c6:	48 89 c1             	mov    %rax,%rcx
14007a9c9:	e8 f2 fd ff ff       	call   0x14007a7c0
14007a9ce:	85 c0                	test   %eax,%eax
14007a9d0:	75 69                	jne    0x14007aa3b
14007a9d2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14007a9d9:	00 00 00 00
14007a9dd:	0f 1f 00             	nopl   (%rax)
14007a9e0:	48 83 c3 01          	add    $0x1,%rbx
14007a9e4:	39 5e 0c             	cmp    %ebx,0xc(%rsi)
14007a9e7:	0f 8e a3 00 00 00    	jle    0x14007aa90
14007a9ed:	48 89 d8             	mov    %rbx,%rax
14007a9f0:	48 c1 e0 05          	shl    $0x5,%rax
14007a9f4:	48 03 06             	add    (%rsi),%rax
14007a9f7:	0f b6 10             	movzbl (%rax),%edx
14007a9fa:	f6 c2 10             	test   $0x10,%dl
14007a9fd:	75 e1                	jne    0x14007a9e0
14007a9ff:	89 dd                	mov    %ebx,%ebp
14007aa01:	f6 c2 04             	test   $0x4,%dl
14007aa04:	74 0b                	je     0x14007aa11
14007aa06:	41 83 fe ff          	cmp    $0xffffffff,%r14d
14007aa0a:	74 74                	je     0x14007aa80
14007aa0c:	f6 c2 01             	test   $0x1,%dl
14007aa0f:	75 6f                	jne    0x14007aa80
14007aa11:	83 e2 02             	and    $0x2,%edx
14007aa14:	74 ca                	je     0x14007a9e0
14007aa16:	48 8b 48 10          	mov    0x10(%rax),%rcx
14007aa1a:	48 8b 40 08          	mov    0x8(%rax),%rax
14007aa1e:	4d 89 e9             	mov    %r13,%r9
14007aa21:	48 85 c9             	test   %rcx,%rcx
14007aa24:	48 0f 44 c8          	cmove  %rax,%rcx
14007aa28:	85 ff                	test   %edi,%edi
14007aa2a:	74 94                	je     0x14007a9c0
14007aa2c:	49 89 c0             	mov    %rax,%r8
14007aa2f:	4c 89 e2             	mov    %r12,%rdx
14007aa32:	e8 89 fd ff ff       	call   0x14007a7c0
14007aa37:	85 c0                	test   %eax,%eax
14007aa39:	74 a5                	je     0x14007a9e0
14007aa3b:	41 89 ee             	mov    %ebp,%r14d
14007aa3e:	49 63 de             	movslq %r14d,%rbx
14007aa41:	48 c1 e3 05          	shl    $0x5,%rbx
14007aa45:	48 03 1e             	add    (%rsi),%rbx
14007aa48:	f6 03 04             	testb  $0x4,(%rbx)
14007aa4b:	75 58                	jne    0x14007aaa5
14007aa4d:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14007aa52:	4d 85 ff             	test   %r15,%r15
14007aa55:	74 03                	je     0x14007aa5a
14007aa57:	49 89 1f             	mov    %rbx,(%r15)
14007aa5a:	48 8b 3d 8f e0 1b 00 	mov    0x1be08f(%rip),%rdi        # 0x140238af0
14007aa61:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14007aa66:	48 2b 17             	sub    (%rdi),%rdx
14007aa69:	0f 85 87 00 00 00    	jne    0x14007aaf6
14007aa6f:	48 83 c4 48          	add    $0x48,%rsp
14007aa73:	5b                   	pop    %rbx
14007aa74:	5e                   	pop    %rsi
14007aa75:	5f                   	pop    %rdi
14007aa76:	5d                   	pop    %rbp
14007aa77:	41 5c                	pop    %r12
14007aa79:	41 5d                	pop    %r13
14007aa7b:	41 5e                	pop    %r14
14007aa7d:	41 5f                	pop    %r15
14007aa7f:	c3                   	ret
14007aa80:	41 89 de             	mov    %ebx,%r14d
14007aa83:	48 83 c3 01          	add    $0x1,%rbx
14007aa87:	39 5e 0c             	cmp    %ebx,0xc(%rsi)
14007aa8a:	0f 8f 5d ff ff ff    	jg     0x14007a9ed
14007aa90:	41 83 fe ff          	cmp    $0xffffffff,%r14d
14007aa94:	74 59                	je     0x14007aaef
14007aa96:	49 63 de             	movslq %r14d,%rbx
14007aa99:	48 c1 e3 05          	shl    $0x5,%rbx
14007aa9d:	48 03 1e             	add    (%rsi),%rbx
14007aaa0:	f6 03 04             	testb  $0x4,(%rbx)
14007aaa3:	74 a8                	je     0x14007aa4d
14007aaa5:	8b 84 24 a0 00 00 00 	mov    0xa0(%rsp),%eax
14007aaac:	85 c0                	test   %eax,%eax
14007aaae:	74 20                	je     0x14007aad0
14007aab0:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14007aab5:	48 8d a8 b0 00 00 00 	lea    0xb0(%rax),%rbp
14007aabc:	48 89 e9             	mov    %rbp,%rcx
14007aabf:	e8 3c ff 04 00       	call   0x1400caa00
14007aac4:	eb 8c                	jmp    0x14007aa52
14007aac6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14007aacd:	00 00 00
14007aad0:	48 8b 6c 24 28       	mov    0x28(%rsp),%rbp
14007aad5:	48 8d 15 da a4 18 00 	lea    0x18a4da(%rip),%rdx        # 0x140204fb6
14007aadc:	48 81 c5 b0 00 00 00 	add    $0xb0,%rbp
14007aae3:	48 89 e9             	mov    %rbp,%rcx
14007aae6:	e8 d5 fc 01 00       	call   0x14009a7c0
14007aaeb:	85 c0                	test   %eax,%eax
14007aaed:	75 cd                	jne    0x14007aabc
14007aaef:	31 c0                	xor    %eax,%eax
14007aaf1:	e9 64 ff ff ff       	jmp    0x14007aa5a
14007aaf6:	e8 75 9d 16 00       	call   0x1401e4870
14007aafb:	90                   	nop
14007aafc:	0f 1f 40 00          	nopl   0x0(%rax)
14007ab00:	48 85 d2             	test   %rdx,%rdx
14007ab03:	74 5b                	je     0x14007ab60
14007ab05:	48 8b 42 28          	mov    0x28(%rdx),%rax
14007ab09:	48 85 c0             	test   %rax,%rax
14007ab0c:	74 12                	je     0x14007ab20
14007ab0e:	4d 85 c0             	test   %r8,%r8
14007ab11:	74 07                	je     0x14007ab1a
14007ab13:	41 c7 00 01 00 00 00 	movl   $0x1,(%r8)
14007ab1a:	c3                   	ret
14007ab1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007ab20:	48 8b 41 78          	mov    0x78(%rcx),%rax
14007ab24:	48 85 c0             	test   %rax,%rax
14007ab27:	75 e5                	jne    0x14007ab0e
14007ab29:	48 8b 42 20          	mov    0x20(%rdx),%rax
14007ab2d:	48 85 c0             	test   %rax,%rax
14007ab30:	75 dc                	jne    0x14007ab0e
14007ab32:	4d 85 c0             	test   %r8,%r8
14007ab35:	74 07                	je     0x14007ab3e
14007ab37:	41 c7 00 00 00 00 00 	movl   $0x0,(%r8)
14007ab3e:	83 79 0c 01          	cmpl   $0x1,0xc(%rcx)
14007ab42:	48 8d 05 a1 a3 18 00 	lea    0x18a3a1(%rip),%rax        # 0x140204eea
14007ab49:	75 cf                	jne    0x14007ab1a
14007ab4b:	48 8b 01             	mov    (%rcx),%rax
14007ab4e:	48 8b 00             	mov    (%rax),%rax
14007ab51:	48 8b 40 10          	mov    0x10(%rax),%rax
14007ab55:	c3                   	ret
14007ab56:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14007ab5d:	00 00 00
14007ab60:	48 8b 41 78          	mov    0x78(%rcx),%rax
14007ab64:	48 85 c0             	test   %rax,%rax
14007ab67:	75 a5                	jne    0x14007ab0e
14007ab69:	eb c7                	jmp    0x14007ab32
14007ab6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007ab70:	41 57                	push   %r15
14007ab72:	41 56                	push   %r14
14007ab74:	41 55                	push   %r13
14007ab76:	41 54                	push   %r12
14007ab78:	55                   	push   %rbp
14007ab79:	57                   	push   %rdi
14007ab7a:	56                   	push   %rsi
14007ab7b:	53                   	push   %rbx
14007ab7c:	48 83 ec 78          	sub    $0x78,%rsp
14007ab80:	48 8b 2d 69 df 1b 00 	mov    0x1bdf69(%rip),%rbp        # 0x140238af0
14007ab87:	4c 8d 74 24 58       	lea    0x58(%rsp),%r14
14007ab8c:	4c 8d 6c 24 50       	lea    0x50(%rsp),%r13
14007ab91:	48 89 d6             	mov    %rdx,%rsi
14007ab94:	4c 89 cf             	mov    %r9,%rdi
14007ab97:	4c 8b 7d 00          	mov    0x0(%rbp),%r15
14007ab9b:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
14007aba0:	4d 8b 38             	mov    (%r8),%r15
14007aba3:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14007aba8:	4c 8d 64 24 48       	lea    0x48(%rsp),%r12
14007abad:	4d 89 e9             	mov    %r13,%r9
14007abb0:	4d 89 e0             	mov    %r12,%r8
14007abb3:	48 8d 15 a5 a4 18 00 	lea    0x18a4a5(%rip),%rdx        # 0x14020505f
14007abba:	48 89 cb             	mov    %rcx,%rbx
14007abbd:	e8 1e d7 f9 ff       	call   0x1400182e0
14007abc2:	85 c0                	test   %eax,%eax
14007abc4:	0f 88 0e 01 00 00    	js     0x14007acd8
14007abca:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14007abcf:	48 85 d2             	test   %rdx,%rdx
14007abd2:	0f 84 d8 00 00 00    	je     0x14007acb0
14007abd8:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14007abdd:	4d 85 c0             	test   %r8,%r8
14007abe0:	0f 84 ea 03 00 00    	je     0x14007afd0
14007abe6:	48 89 f9             	mov    %rdi,%rcx
14007abe9:	e8 62 f8 ff ff       	call   0x14007a450
14007abee:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
14007abf3:	48 8d 15 6c a4 18 00 	lea    0x18a46c(%rip),%rdx        # 0x140205066
14007abfa:	48 89 c7             	mov    %rax,%rdi
14007abfd:	4c 89 e1             	mov    %r12,%rcx
14007ac00:	e8 73 f2 16 00       	call   0x1401e9e78
14007ac05:	85 c0                	test   %eax,%eax
14007ac07:	0f 84 8b 02 00 00    	je     0x14007ae98
14007ac0d:	48 8d 15 59 a4 18 00 	lea    0x18a459(%rip),%rdx        # 0x14020506d
14007ac14:	4c 89 e1             	mov    %r12,%rcx
14007ac17:	e8 5c f2 16 00       	call   0x1401e9e78
14007ac1c:	85 c0                	test   %eax,%eax
14007ac1e:	0f 84 9c 02 00 00    	je     0x14007aec0
14007ac24:	48 8d 15 4d a4 18 00 	lea    0x18a44d(%rip),%rdx        # 0x140205078
14007ac2b:	4c 89 e1             	mov    %r12,%rcx
14007ac2e:	e8 45 f2 16 00       	call   0x1401e9e78
14007ac33:	85 c0                	test   %eax,%eax
14007ac35:	75 79                	jne    0x14007acb0
14007ac37:	48 85 f6             	test   %rsi,%rsi
14007ac3a:	0f 84 82 03 00 00    	je     0x14007afc2
14007ac40:	48 89 f1             	mov    %rsi,%rcx
14007ac43:	e8 b8 fd 04 00       	call   0x1400caa00
14007ac48:	48 63 57 40          	movslq 0x40(%rdi),%rdx
14007ac4c:	48 89 c3             	mov    %rax,%rbx
14007ac4f:	8b 47 44             	mov    0x44(%rdi),%eax
14007ac52:	39 c2                	cmp    %eax,%edx
14007ac54:	0f 8c 26 02 00 00    	jl     0x14007ae80
14007ac5a:	8d 4c 40 30          	lea    0x30(%rax,%rax,2),%ecx
14007ac5e:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14007ac62:	89 c8                	mov    %ecx,%eax
14007ac64:	c1 e8 1f             	shr    $0x1f,%eax
14007ac67:	01 c8                	add    %ecx,%eax
14007ac69:	d1 f8                	sar    $1,%eax
14007ac6b:	39 c2                	cmp    %eax,%edx
14007ac6d:	41 0f 4d c0          	cmovge %r8d,%eax
14007ac71:	48 63 d0             	movslq %eax,%rdx
14007ac74:	48 89 d0             	mov    %rdx,%rax
14007ac77:	89 57 44             	mov    %edx,0x44(%rdi)
14007ac7a:	48 c1 e8 3d          	shr    $0x3d,%rax
14007ac7e:	0f 85 71 06 00 00    	jne    0x14007b2f5
14007ac84:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14007ac88:	48 c1 e2 03          	shl    $0x3,%rdx
14007ac8c:	e8 af ff 04 00       	call   0x1400cac40
14007ac91:	48 63 57 40          	movslq 0x40(%rdi),%rdx
14007ac95:	48 89 47 30          	mov    %rax,0x30(%rdi)
14007ac99:	8d 4a 01             	lea    0x1(%rdx),%ecx
14007ac9c:	89 4f 40             	mov    %ecx,0x40(%rdi)
14007ac9f:	48 89 1c d0          	mov    %rbx,(%rax,%rdx,8)
14007aca3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14007acaa:	00 00 00 00
14007acae:	66 90                	xchg   %ax,%ax
14007acb0:	31 c0                	xor    %eax,%eax
14007acb2:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
14007acb7:	48 2b 55 00          	sub    0x0(%rbp),%rdx
14007acbb:	0f 85 b6 04 00 00    	jne    0x14007b177
14007acc1:	48 83 c4 78          	add    $0x78,%rsp
14007acc5:	5b                   	pop    %rbx
14007acc6:	5e                   	pop    %rsi
14007acc7:	5f                   	pop    %rdi
14007acc8:	5d                   	pop    %rbp
14007acc9:	41 5c                	pop    %r12
14007accb:	41 5d                	pop    %r13
14007accd:	41 5e                	pop    %r14
14007accf:	41 5f                	pop    %r15
14007acd1:	c3                   	ret
14007acd2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14007acd8:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14007acdd:	4d 89 e9             	mov    %r13,%r9
14007ace0:	4d 89 e0             	mov    %r12,%r8
14007ace3:	48 89 d9             	mov    %rbx,%rcx
14007ace6:	48 8d 15 91 a3 18 00 	lea    0x18a391(%rip),%rdx        # 0x14020507e
14007aced:	e8 ee d5 f9 ff       	call   0x1400182e0
14007acf2:	85 c0                	test   %eax,%eax
14007acf4:	78 6b                	js     0x14007ad61
14007acf6:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14007acfb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14007ad00:	48 85 c0             	test   %rax,%rax
14007ad03:	74 ab                	je     0x14007acb0
14007ad05:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14007ad0a:	48 8d 15 71 a3 18 00 	lea    0x18a371(%rip),%rdx        # 0x140205082
14007ad11:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14007ad16:	e8 5d f1 16 00       	call   0x1401e9e78
14007ad1b:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14007ad20:	85 c0                	test   %eax,%eax
14007ad22:	0f 85 c0 01 00 00    	jne    0x14007aee8
14007ad28:	48 85 f6             	test   %rsi,%rsi
14007ad2b:	0f 84 91 02 00 00    	je     0x14007afc2
14007ad31:	48 8d 8f 80 00 00 00 	lea    0x80(%rdi),%rcx
14007ad38:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14007ad3d:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14007ad42:	e8 89 e8 ff ff       	call   0x1400795d0
14007ad47:	48 89 f1             	mov    %rsi,%rcx
14007ad4a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14007ad4f:	e8 ac fc 04 00       	call   0x1400caa00
14007ad54:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14007ad59:	48 89 c2             	mov    %rax,%rdx
14007ad5c:	e8 cf e7 ff ff       	call   0x140079530
14007ad61:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14007ad66:	4d 89 e9             	mov    %r13,%r9
14007ad69:	4d 89 e0             	mov    %r12,%r8
14007ad6c:	48 89 d9             	mov    %rbx,%rcx
14007ad6f:	48 8d 15 f0 a2 18 00 	lea    0x18a2f0(%rip),%rdx        # 0x140205066
14007ad76:	e8 65 d5 f9 ff       	call   0x1400182e0
14007ad7b:	85 c0                	test   %eax,%eax
14007ad7d:	0f 88 2d ff ff ff    	js     0x14007acb0
14007ad83:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14007ad88:	48 85 d2             	test   %rdx,%rdx
14007ad8b:	0f 84 9f 01 00 00    	je     0x14007af30
14007ad91:	80 3a 2f             	cmpb   $0x2f,(%rdx)
14007ad94:	0f 84 f6 01 00 00    	je     0x14007af90
14007ad9a:	44 8b 44 24 50       	mov    0x50(%rsp),%r8d
14007ad9f:	48 89 f9             	mov    %rdi,%rcx
14007ada2:	e8 39 e9 ff ff       	call   0x1400796e0
14007ada7:	c7 40 18 01 00 00 00 	movl   $0x1,0x18(%rax)
14007adae:	48 89 c7             	mov    %rax,%rdi
14007adb1:	41 8b 47 10          	mov    0x10(%r15),%eax
14007adb5:	83 e8 03             	sub    $0x3,%eax
14007adb8:	83 f8 01             	cmp    $0x1,%eax
14007adbb:	77 07                	ja     0x14007adc4
14007adbd:	c7 47 1c 01 00 00 00 	movl   $0x1,0x1c(%rdi)
14007adc4:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
14007adc9:	48 8d 15 d6 a2 18 00 	lea    0x18a2d6(%rip),%rdx        # 0x1402050a6
14007add0:	4c 89 e1             	mov    %r12,%rcx
14007add3:	e8 a0 f0 16 00       	call   0x1401e9e78
14007add8:	85 c0                	test   %eax,%eax
14007adda:	0f 84 90 01 00 00    	je     0x14007af70
14007ade0:	48 8d 15 c6 a2 18 00 	lea    0x18a2c6(%rip),%rdx        # 0x1402050ad
14007ade7:	4c 89 e1             	mov    %r12,%rcx
14007adea:	e8 89 f0 16 00       	call   0x1401e9e78
14007adef:	85 c0                	test   %eax,%eax
14007adf1:	0f 84 21 01 00 00    	je     0x14007af18
14007adf7:	48 8d 15 c1 a2 18 00 	lea    0x18a2c1(%rip),%rdx        # 0x1402050bf
14007adfe:	4c 89 e1             	mov    %r12,%rcx
14007ae01:	e8 72 f0 16 00       	call   0x1401e9e78
14007ae06:	85 c0                	test   %eax,%eax