14005da25:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14005da2c:	00
14005da2d:	48 33 cc             	xor    %rsp,%rcx
14005da30:	e8 0b c0 00 00       	call   0x140069a40
14005da35:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
14005da3c:	00
14005da3d:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
14005da44:	41 5f                	pop    %r15
14005da46:	41 5e                	pop    %r14
14005da48:	41 5c                	pop    %r12
14005da4a:	5f                   	pop    %rdi
14005da4b:	5e                   	pop    %rsi
14005da4c:	c3                   	ret
14005da4d:	90                   	nop
14005da4e:	90                   	nop
14005da4f:	90                   	nop
14005da50:	44 8a 89 40 06 00 00 	mov    0x640(%rcx),%r9b
14005da57:	33 c0                	xor    %eax,%eax
14005da59:	44 8b da             	mov    %edx,%r11d
14005da5c:	41 f6 c0 02          	test   $0x2,%r8b
14005da60:	74 6a                	je     0x14005dacc
14005da62:	45 8a c1             	mov    %r9b,%r8b
14005da65:	45 84 c9             	test   %r9b,%r9b
14005da68:	74 42                	je     0x14005daac
14005da6a:	45 8a d1             	mov    %r9b,%r10b
14005da6d:	39 81 8c 04 00 00    	cmp    %eax,0x48c(%rcx)
14005da73:	74 16                	je     0x14005da8b
14005da75:	8d 50 04             	lea    0x4(%rax),%edx
14005da78:	84 91 bc 05 00 00    	test   %dl,0x5bc(%rcx)
14005da7e:	74 0b                	je     0x14005da8b
14005da80:	44 85 99 98 04 00 00 	test   %r11d,0x498(%rcx)
14005da87:	74 02                	je     0x14005da8b
14005da89:	8b c2                	mov    %edx,%eax
14005da8b:	83 b9 94 04 00 00 00 	cmpl   $0x0,0x494(%rcx)
14005da92:	74 18                	je     0x14005daac
14005da94:	f6 81 bc 05 00 00 01 	testb  $0x1,0x5bc(%rcx)
14005da9b:	74 0f                	je     0x14005daac
14005da9d:	44 85 99 a0 04 00 00 	test   %r11d,0x4a0(%rcx)
14005daa4:	74 06                	je     0x14005daac
14005daa6:	83 c8 01             	or     $0x1,%eax
14005daa9:	45 8a c2             	mov    %r10b,%r8b
14005daac:	45 84 c0             	test   %r8b,%r8b
14005daaf:	74 60                	je     0x14005db11
14005dab1:	83 b9 90 04 00 00 00 	cmpl   $0x0,0x490(%rcx)
14005dab8:	74 57                	je     0x14005db11
14005daba:	f6 81 bc 05 00 00 02 	testb  $0x2,0x5bc(%rcx)
14005dac1:	74 4e                	je     0x14005db11
14005dac3:	44 85 99 9c 04 00 00 	test   %r11d,0x49c(%rcx)
14005daca:	eb 40                	jmp    0x14005db0c
14005dacc:	45 84 c9             	test   %r9b,%r9b
14005dacf:	74 40                	je     0x14005db11
14005dad1:	39 81 8c 04 00 00    	cmp    %eax,0x48c(%rcx)
14005dad7:	74 0e                	je     0x14005dae7
14005dad9:	ba 04 00 00 00       	mov    $0x4,%edx
14005dade:	84 91 bc 05 00 00    	test   %dl,0x5bc(%rcx)
14005dae4:	0f 45 c2             	cmovne %edx,%eax
14005dae7:	83 b9 94 04 00 00 00 	cmpl   $0x0,0x494(%rcx)
14005daee:	74 0c                	je     0x14005dafc
14005daf0:	f6 81 bc 05 00 00 01 	testb  $0x1,0x5bc(%rcx)
14005daf7:	74 03                	je     0x14005dafc
14005daf9:	83 c8 01             	or     $0x1,%eax
14005dafc:	83 b9 90 04 00 00 00 	cmpl   $0x0,0x490(%rcx)
14005db03:	74 0c                	je     0x14005db11
14005db05:	f6 81 bc 05 00 00 02 	testb  $0x2,0x5bc(%rcx)
14005db0c:	74 03                	je     0x14005db11
14005db0e:	83 c8 02             	or     $0x2,%eax
14005db11:	c3                   	ret
14005db12:	90                   	nop
14005db13:	90                   	nop
14005db14:	48 8b c4             	mov    %rsp,%rax
14005db17:	48 89 58 08          	mov    %rbx,0x8(%rax)
14005db1b:	48 89 70 10          	mov    %rsi,0x10(%rax)
14005db1f:	48 89 78 18          	mov    %rdi,0x18(%rax)
14005db23:	4c 89 70 20          	mov    %r14,0x20(%rax)
14005db27:	41 57                	push   %r15
14005db29:	48 83 ec 30          	sub    $0x30,%rsp
14005db2d:	45 8b f1             	mov    %r9d,%r14d
14005db30:	41 8b f0             	mov    %r8d,%esi
14005db33:	4c 8b fa             	mov    %rdx,%r15
14005db36:	48 8b f9             	mov    %rcx,%rdi
14005db39:	41 f6 c0 01          	test   $0x1,%r8b
14005db3d:	74 63                	je     0x14005dba2
14005db3f:	e8 8c 10 fc ff       	call   0x14001ebd0
14005db44:	48 8b c8             	mov    %rax,%rcx
14005db47:	48 85 c0             	test   %rax,%rax
14005db4a:	0f 84 b7 00 00 00    	je     0x14005dc07
14005db50:	48 8b 00             	mov    (%rax),%rax
14005db53:	48 8b 40 18          	mov    0x18(%rax),%rax
14005db57:	ff 15 2b 1b 01 00    	call   *0x11b2b(%rip)        # 0x14006f688
14005db5d:	48 83 c0 18          	add    $0x18,%rax
14005db61:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14005db66:	48 8b d7             	mov    %rdi,%rdx
14005db69:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14005db6e:	e8 41 ec ff ff       	call   0x14005c7b4
14005db73:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14005db78:	48 8b cb             	mov    %rbx,%rcx
14005db7b:	ff 15 8f 16 01 00    	call   *0x1168f(%rip)        # 0x14006f210
14005db81:	48 8d 53 e8          	lea    -0x18(%rbx),%rdx
14005db85:	83 c8 ff             	or     $0xffffffff,%eax
14005db88:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14005db8d:	83 e8 01             	sub    $0x1,%eax
14005db90:	7f 10                	jg     0x14005dba2
14005db92:	48 8b 0a             	mov    (%rdx),%rcx
14005db95:	48 8b 01             	mov    (%rcx),%rax
14005db98:	48 8b 40 08          	mov    0x8(%rax),%rax
14005db9c:	ff 15 e6 1a 01 00    	call   *0x11ae6(%rip)        # 0x14006f688
14005dba2:	40 f6 c6 02          	test   $0x2,%sil
14005dba6:	74 08                	je     0x14005dbb0
14005dba8:	48 8b cf             	mov    %rdi,%rcx
14005dbab:	e8 a8 fc ff ff       	call   0x14005d858
14005dbb0:	40 f6 c6 04          	test   $0x4,%sil
14005dbb4:	74 0e                	je     0x14005dbc4
14005dbb6:	45 8b c6             	mov    %r14d,%r8d
14005dbb9:	49 8b d7             	mov    %r15,%rdx
14005dbbc:	48 8b cf             	mov    %rdi,%rcx
14005dbbf:	e8 58 59 00 00       	call   0x14006351c
14005dbc4:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14005dbc9:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14005dbce:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14005dbd3:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
14005dbd8:	48 83 c4 30          	add    $0x30,%rsp
14005dbdc:	41 5f                	pop    %r15
14005dbde:	c3                   	ret
14005dbdf:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14005dbe4:	48 83 c2 e8          	add    $0xffffffffffffffe8,%rdx
14005dbe8:	83 c8 ff             	or     $0xffffffff,%eax
14005dbeb:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14005dbf0:	83 e8 01             	sub    $0x1,%eax
14005dbf3:	7f cf                	jg     0x14005dbc4
14005dbf5:	48 8b 0a             	mov    (%rdx),%rcx
14005dbf8:	48 8b 01             	mov    (%rcx),%rax
14005dbfb:	48 8b 40 08          	mov    0x8(%rax),%rax
14005dbff:	ff 15 83 1a 01 00    	call   *0x11a83(%rip)        # 0x14006f688
14005dc05:	eb bd                	jmp    0x14005dbc4
14005dc07:	b9 05 40 00 80       	mov    $0x80004005,%ecx
14005dc0c:	e8 bf 09 fc ff       	call   0x14001e5d0
14005dc11:	cc                   	int3
14005dc12:	90                   	nop
14005dc13:	90                   	nop
14005dc14:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14005dc19:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14005dc1e:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14005dc23:	55                   	push   %rbp
14005dc24:	41 54                	push   %r12
14005dc26:	41 55                	push   %r13
14005dc28:	41 56                	push   %r14
14005dc2a:	41 57                	push   %r15
14005dc2c:	48 8b ec             	mov    %rsp,%rbp
14005dc2f:	48 83 ec 60          	sub    $0x60,%rsp
14005dc33:	33 db                	xor    %ebx,%ebx
14005dc35:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14005dc3a:	4d 8b f1             	mov    %r9,%r14
14005dc3d:	4d 8b e8             	mov    %r8,%r13
14005dc40:	44 8b e2             	mov    %edx,%r12d
14005dc43:	3b c8                	cmp    %eax,%ecx
14005dc45:	74 12                	je     0x14005dc59
14005dc47:	3b 0d f3 ef 06 00    	cmp    0x6eff3(%rip),%ecx        # 0x1400ccc40
14005dc4d:	77 0a                	ja     0x14005dc59
14005dc4f:	4d 85 c0             	test   %r8,%r8
14005dc52:	75 25                	jne    0x14005dc79
14005dc54:	4d 85 c9             	test   %r9,%r9
14005dc57:	75 25                	jne    0x14005dc7e
14005dc59:	33 c0                	xor    %eax,%eax
14005dc5b:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
14005dc60:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14005dc64:	49 8b 73 40          	mov    0x40(%r11),%rsi
14005dc68:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14005dc6c:	49 8b e3             	mov    %r11,%rsp
14005dc6f:	41 5f                	pop    %r15
14005dc71:	41 5e                	pop    %r14
14005dc73:	41 5d                	pop    %r13
14005dc75:	41 5c                	pop    %r12
14005dc77:	5d                   	pop    %rbp
14005dc78:	c3                   	ret
14005dc79:	4d 85 f6             	test   %r14,%r14
14005dc7c:	75 db                	jne    0x14005dc59
14005dc7e:	8b c1                	mov    %ecx,%eax
14005dc80:	48 69 f8 48 06 00 00 	imul   $0x648,%rax,%rdi
14005dc87:	48 8d 05 e2 b0 06 00 	lea    0x6b0e2(%rip),%rax        # 0x1400c8d70
14005dc8e:	48 03 f8             	add    %rax,%rdi
14005dc91:	81 3f 01 c5 5c 01    	cmpl   $0x15cc501,(%rdi)
14005dc97:	75 c0                	jne    0x14005dc59
14005dc99:	41 8b f4             	mov    %r12d,%esi
14005dc9c:	41 bf 01 00 00 00    	mov    $0x1,%r15d
14005dca2:	c1 ee 10             	shr    $0x10,%esi
14005dca5:	41 8b d7             	mov    %r15d,%edx
14005dca8:	83 fe 09             	cmp    $0x9,%esi
14005dcab:	45 8b c4             	mov    %r12d,%r8d
14005dcae:	0f 47 f3             	cmova  %ebx,%esi
14005dcb1:	8d 4e 10             	lea    0x10(%rsi),%ecx
14005dcb4:	d3 e2                	shl    %cl,%edx
14005dcb6:	48 8b cf             	mov    %rdi,%rcx
14005dcb9:	e8 92 fd ff ff       	call   0x14005da50
14005dcbe:	89 45 30             	mov    %eax,0x30(%rbp)
14005dcc1:	85 c0                	test   %eax,%eax
14005dcc3:	0f 84 b2 01 00 00    	je     0x14005de7b
14005dcc9:	f0 44 0f c1 bf 80 04 	lock xadd %r15d,0x480(%rdi)
14005dcd0:	00 00
14005dcd2:	44 0b a7 84 04 00 00 	or     0x484(%rdi),%r12d
14005dcd9:	41 0f b7 c4          	movzwl %r12w,%eax
14005dcdd:	89 45 e0             	mov    %eax,-0x20(%rbp)
14005dce0:	48 8d 47 08          	lea    0x8(%rdi),%rax
14005dce4:	48 8b c8             	mov    %rax,%rcx
14005dce7:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14005dceb:	ff 15 5f 13 01 00    	call   *0x1135f(%rip)        # 0x14006f050
14005dcf1:	8b 45 e0             	mov    -0x20(%rbp),%eax
14005dcf4:	48 8d 0d 55 ef 06 00 	lea    0x6ef55(%rip),%rcx        # 0x1400ccc50
14005dcfb:	88 1d 4f ef 06 00    	mov    %bl,0x6ef4f(%rip)        # 0x1400ccc50
14005dd01:	41 bc 00 40 00 00    	mov    $0x4000,%r12d
14005dd07:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14005dd0b:	41 8b d4             	mov    %r12d,%edx
14005dd0e:	48 89 55 e8          	mov    %rdx,-0x18(%rbp)
14005dd12:	a8 01                	test   $0x1,%al
14005dd14:	75 2a                	jne    0x14005dd40
14005dd16:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14005dd1a:	4c 8b cf             	mov    %rdi,%r9
14005dd1d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14005dd22:	44 8b c6             	mov    %esi,%r8d
14005dd25:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14005dd29:	41 8b d7             	mov    %r15d,%edx
14005dd2c:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14005dd31:	8b c8                	mov    %eax,%ecx
14005dd33:	e8 48 fb ff ff       	call   0x14005d880
14005dd38:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14005dd3c:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14005dd40:	41 bf 7a 00 07 80    	mov    $0x8007007a,%r15d
14005dd46:	4d 85 ed             	test   %r13,%r13
14005dd49:	74 27                	je     0x14005dd72
14005dd4b:	48 8b 45 50          	mov    0x50(%rbp),%rax
14005dd4f:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14005dd53:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14005dd58:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14005dd5c:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
14005dd61:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14005dd65:	e8 a6 04 00 00       	call   0x14005e210
14005dd6a:	41 be 00 00 00 80    	mov    $0x80000000,%r14d
14005dd70:	eb 62                	jmp    0x14005ddd4
14005dd72:	4d 85 f6             	test   %r14,%r14
14005dd75:	0f 84 86 00 00 00    	je     0x14005de01
14005dd7b:	4c 8b 4d 50          	mov    0x50(%rbp),%r9
14005dd7f:	4c 8d 2d ca 2e 07 00 	lea    0x72eca(%rip),%r13        # 0x1400d0c50
14005dd86:	49 8b cd             	mov    %r13,%rcx
14005dd89:	4d 8b c6             	mov    %r14,%r8
14005dd8c:	49 8b d4             	mov    %r12,%rdx
14005dd8f:	e8 50 06 00 00       	call   0x14005e3e4
14005dd94:	41 be 00 00 00 80    	mov    $0x80000000,%r14d
14005dd9a:	8b c8                	mov    %eax,%ecx
14005dd9c:	41 03 c6             	add    %r14d,%eax
14005dd9f:	41 85 c6             	test   %eax,%r14d
14005dda2:	75 05                	jne    0x14005dda9
14005dda4:	41 3b cf             	cmp    %r15d,%ecx
14005dda7:	75 2d                	jne    0x14005ddd6
14005dda9:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14005ddad:	48 8d 05 1c e7 01 00 	lea    0x1e71c(%rip),%rax        # 0x14007c4d0
14005ddb4:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14005ddb8:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14005ddbc:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14005ddc1:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14005ddc5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005ddca:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14005ddcf:	e8 9c 02 00 00       	call   0x14005e070
14005ddd4:	8b c8                	mov    %eax,%ecx
14005ddd6:	42 8d 04 31          	lea    (%rcx,%r14,1),%eax
14005ddda:	41 85 c6             	test   %eax,%r14d
14005dddd:	75 22                	jne    0x14005de01
14005dddf:	41 3b cf             	cmp    %r15d,%ecx
14005dde2:	74 1d                	je     0x14005de01
14005dde4:	44 8b 45 30          	mov    0x30(%rbp),%r8d
14005dde8:	48 8d 0d b1 47 06 00 	lea    0x647b1(%rip),%rcx        # 0x1400c25a0
14005ddef:	44 8b ce             	mov    %esi,%r9d
14005ddf2:	48 8b d7             	mov    %rdi,%rdx
14005ddf5:	e8 1a fd ff ff       	call   0x14005db14
14005ddfa:	bb 2c 00 00 00       	mov    $0x2c,%ebx
14005ddff:	eb 70                	jmp    0x14005de71
14005de01:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14005de05:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
14005de09:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14005de0d:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14005de11:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
14005de15:	4c 8d 05 b8 e6 01 00 	lea    0x1e6b8(%rip),%r8        # 0x14007c4d4
14005de1c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14005de21:	e8 62 00 00 00       	call   0x14005de88
14005de26:	44 8b 75 30          	mov    0x30(%rbp),%r14d
14005de2a:	48 8d 0d 1f ee 06 00 	lea    0x6ee1f(%rip),%rcx        # 0x1400ccc50
14005de31:	44 8b ce             	mov    %esi,%r9d
14005de34:	45 8b c6             	mov    %r14d,%r8d
14005de37:	48 8b d7             	mov    %rdi,%rdx
14005de3a:	44 8b f8             	mov    %eax,%r15d
14005de3d:	e8 d2 fc ff ff       	call   0x14005db14
14005de42:	4c 2b 65 e8          	sub    -0x18(%rbp),%r12
14005de46:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14005de4b:	4c 3b e0             	cmp    %rax,%r12
14005de4e:	77 32                	ja     0x14005de82
14005de50:	41 8b dc             	mov    %r12d,%ebx
14005de53:	41 81 ff 7a 00 07 80 	cmp    $0x8007007a,%r15d
14005de5a:	75 15                	jne    0x14005de71
14005de5c:	44 8b ce             	mov    %esi,%r9d
14005de5f:	48 8d 0d 72 e6 01 00 	lea    0x1e672(%rip),%rcx        # 0x14007c4d8
14005de66:	45 8b c6             	mov    %r14d,%r8d
14005de69:	48 8b d7             	mov    %rdi,%rdx
14005de6c:	e8 a3 fc ff ff       	call   0x14005db14
14005de71:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14005de75:	ff 15 dd 11 01 00    	call   *0x111dd(%rip)        # 0x14006f058
14005de7b:	8b c3                	mov    %ebx,%eax
14005de7d:	e9 d9 fd ff ff       	jmp    0x14005dc5b
14005de82:	e8 2d 90 fb ff       	call   0x140016eb4
14005de87:	cc                   	int3
14005de88:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14005de8d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14005de92:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14005de97:	57                   	push   %rdi
14005de98:	41 54                	push   %r12
14005de9a:	41 55                	push   %r13
14005de9c:	41 56                	push   %r14
14005de9e:	41 57                	push   %r15
14005dea0:	48 83 ec 40          	sub    $0x40,%rsp
14005dea4:	44 8b a4 24 98 00 00 	mov    0x98(%rsp),%r12d
14005deab:	00
14005deac:	48 8b f1             	mov    %rcx,%rsi
14005deaf:	41 8b cc             	mov    %r12d,%ecx
14005deb2:	33 db                	xor    %ebx,%ebx
14005deb4:	4d 8b e9             	mov    %r9,%r13
14005deb7:	48 8b fa             	mov    %rdx,%rdi
14005deba:	ba fe ff ff 7f       	mov    $0x7ffffffe,%edx
14005debf:	41 b9 57 00 07 80    	mov    $0x80070057,%r9d
14005dec5:	81 e1 00 01 00 00    	and    $0x100,%ecx
14005decb:	74 18                	je     0x14005dee5
14005decd:	48 85 f6             	test   %rsi,%rsi
14005ded0:	75 05                	jne    0x14005ded7
14005ded2:	48 85 ff             	test   %rdi,%rdi
14005ded5:	75 09                	jne    0x14005dee0
14005ded7:	48 81 ff ff ff ff 7f 	cmp    $0x7fffffff,%rdi
14005dede:	76 10                	jbe    0x14005def0
14005dee0:	41 8b d9             	mov    %r9d,%ebx
14005dee3:	eb 0b                	jmp    0x14005def0
14005dee5:	48 8d 47 ff          	lea    -0x1(%rdi),%rax
14005dee9:	48 3b c2             	cmp    %rdx,%rax
14005deec:	41 0f 47 d9          	cmova  %r9d,%ebx
14005def0:	85 db                	test   %ebx,%ebx
14005def2:	0f 88 4e 01 00 00    	js     0x14005e046
14005def8:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14005defd:	4c 8b fe             	mov    %rsi,%r15
14005df00:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14005df05:	48 8b ef             	mov    %rdi,%rbp
14005df08:	85 c9                	test   %ecx,%ecx
14005df0a:	74 11                	je     0x14005df1d
14005df0c:	4d 85 c0             	test   %r8,%r8
14005df0f:	48 8d 05 a8 58 04 00 	lea    0x458a8(%rip),%rax        # 0x1400a37be
14005df16:	49 0f 45 c0          	cmovne %r8,%rax
14005df1a:	4c 8b c0             	mov    %rax,%r8