1401fca0d:	cc                   	int3
1401fca0e:	cc                   	int3
1401fca0f:	cc                   	int3
1401fca10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fca15:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401fca1a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401fca1f:	57                   	push   %rdi
1401fca20:	b8 20 00 00 00       	mov    $0x20,%eax
1401fca25:	e8 06 41 0b 00       	call   0x1402b0b30
1401fca2a:	48 2b e0             	sub    %rax,%rsp
1401fca2d:	41 8b f0             	mov    %r8d,%esi
1401fca30:	48 8b ea             	mov    %rdx,%rbp
1401fca33:	48 8b f9             	mov    %rcx,%rdi
1401fca36:	4c 8d 05 73 17 14 00 	lea    0x141773(%rip),%r8        # 0x14033e1b0
1401fca3d:	48 8b 09             	mov    (%rcx),%rcx
1401fca40:	8d 50 f1             	lea    -0xf(%rax),%edx
1401fca43:	e8 e8 9a fa ff       	call   0x1401a6530
1401fca48:	48 8b d8             	mov    %rax,%rbx
1401fca4b:	48 85 c0             	test   %rax,%rax
1401fca4e:	74 1d                	je     0x1401fca6d
1401fca50:	48 83 78 10 00       	cmpq   $0x0,0x10(%rax)
1401fca55:	74 16                	je     0x1401fca6d
1401fca57:	48 8b cf             	mov    %rdi,%rcx
1401fca5a:	e8 51 fc ee ff       	call   0x1400ec6b0
1401fca5f:	48 8b c8             	mov    %rax,%rcx
1401fca62:	44 8b c6             	mov    %esi,%r8d
1401fca65:	48 8b d5             	mov    %rbp,%rdx
1401fca68:	ff 53 10             	call   *0x10(%rbx)
1401fca6b:	eb 05                	jmp    0x1401fca72
1401fca6d:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401fca72:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401fca77:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401fca7c:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401fca81:	48 83 c4 20          	add    $0x20,%rsp
1401fca85:	5f                   	pop    %rdi
1401fca86:	c3                   	ret
1401fca87:	cc                   	int3
1401fca88:	cc                   	int3
1401fca89:	cc                   	int3
1401fca8a:	cc                   	int3
1401fca8b:	cc                   	int3
1401fca8c:	cc                   	int3
1401fca8d:	cc                   	int3
1401fca8e:	cc                   	int3
1401fca8f:	cc                   	int3
1401fca90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fca95:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401fca9a:	57                   	push   %rdi
1401fca9b:	b8 20 00 00 00       	mov    $0x20,%eax
1401fcaa0:	e8 8b 40 0b 00       	call   0x1402b0b30
1401fcaa5:	48 2b e0             	sub    %rax,%rsp
1401fcaa8:	48 8b f2             	mov    %rdx,%rsi
1401fcaab:	4c 8d 05 fe 16 14 00 	lea    0x1416fe(%rip),%r8        # 0x14033e1b0
1401fcab2:	48 8b f9             	mov    %rcx,%rdi
1401fcab5:	8d 50 f1             	lea    -0xf(%rax),%edx
1401fcab8:	48 8b 09             	mov    (%rcx),%rcx
1401fcabb:	e8 70 9a fa ff       	call   0x1401a6530
1401fcac0:	48 8b d8             	mov    %rax,%rbx
1401fcac3:	48 85 c0             	test   %rax,%rax
1401fcac6:	74 2b                	je     0x1401fcaf3
1401fcac8:	48 83 78 18 00       	cmpq   $0x0,0x18(%rax)
1401fcacd:	74 24                	je     0x1401fcaf3
1401fcacf:	48 8b cf             	mov    %rdi,%rcx
1401fcad2:	e8 d9 fb ee ff       	call   0x1400ec6b0
1401fcad7:	48 8b c8             	mov    %rax,%rcx
1401fcada:	48 8b d6             	mov    %rsi,%rdx
1401fcadd:	48 8b 43 18          	mov    0x18(%rbx),%rax
1401fcae1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401fcae6:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401fcaeb:	48 83 c4 20          	add    $0x20,%rsp
1401fcaef:	5f                   	pop    %rdi
1401fcaf0:	48 ff e0             	rex.W jmp *%rax
1401fcaf3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401fcaf8:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401fcafd:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401fcb02:	48 83 c4 20          	add    $0x20,%rsp
1401fcb06:	5f                   	pop    %rdi
1401fcb07:	c3                   	ret
1401fcb08:	cc                   	int3
1401fcb09:	cc                   	int3
1401fcb0a:	cc                   	int3
1401fcb0b:	cc                   	int3
1401fcb0c:	cc                   	int3
1401fcb0d:	cc                   	int3
1401fcb0e:	cc                   	int3
1401fcb0f:	cc                   	int3
1401fcb10:	b8 28 00 00 00       	mov    $0x28,%eax
1401fcb15:	e8 16 40 0b 00       	call   0x1402b0b30
1401fcb1a:	48 2b e0             	sub    %rax,%rsp
1401fcb1d:	8d 50 d9             	lea    -0x27(%rax),%edx
1401fcb20:	e8 cb 06 ef ff       	call   0x1400ed1f0
1401fcb25:	b8 01 00 00 00       	mov    $0x1,%eax
1401fcb2a:	48 83 c4 28          	add    $0x28,%rsp
1401fcb2e:	c3                   	ret
1401fcb2f:	cc                   	int3
1401fcb30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fcb35:	57                   	push   %rdi
1401fcb36:	b8 20 00 00 00       	mov    $0x20,%eax
1401fcb3b:	e8 f0 3f 0b 00       	call   0x1402b0b30
1401fcb40:	48 2b e0             	sub    %rax,%rsp
1401fcb43:	48 8b d9             	mov    %rcx,%rbx
1401fcb46:	4c 8d 05 63 16 14 00 	lea    0x141663(%rip),%r8        # 0x14033e1b0
1401fcb4d:	48 8b 09             	mov    (%rcx),%rcx
1401fcb50:	8d 50 f1             	lea    -0xf(%rax),%edx
1401fcb53:	e8 d8 99 fa ff       	call   0x1401a6530
1401fcb58:	48 8b f8             	mov    %rax,%rdi
1401fcb5b:	48 85 c0             	test   %rax,%rax
1401fcb5e:	75 0b                	jne    0x1401fcb6b
1401fcb60:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401fcb65:	48 83 c4 20          	add    $0x20,%rsp
1401fcb69:	5f                   	pop    %rdi
1401fcb6a:	c3                   	ret
1401fcb6b:	33 d2                	xor    %edx,%edx
1401fcb6d:	48 8b cb             	mov    %rbx,%rcx
1401fcb70:	e8 7b 06 ef ff       	call   0x1400ed1f0
1401fcb75:	48 8b cb             	mov    %rbx,%rcx
1401fcb78:	e8 33 fb ee ff       	call   0x1400ec6b0
1401fcb7d:	48 8b c8             	mov    %rax,%rcx
1401fcb80:	ff 57 30             	call   *0x30(%rdi)
1401fcb83:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401fcb88:	b8 01 00 00 00       	mov    $0x1,%eax
1401fcb8d:	48 83 c4 20          	add    $0x20,%rsp
1401fcb91:	5f                   	pop    %rdi
1401fcb92:	c3                   	ret
1401fcb93:	cc                   	int3
1401fcb94:	cc                   	int3
1401fcb95:	cc                   	int3
1401fcb96:	cc                   	int3
1401fcb97:	cc                   	int3
1401fcb98:	cc                   	int3
1401fcb99:	cc                   	int3
1401fcb9a:	cc                   	int3
1401fcb9b:	cc                   	int3
1401fcb9c:	cc                   	int3
1401fcb9d:	cc                   	int3
1401fcb9e:	cc                   	int3
1401fcb9f:	cc                   	int3
1401fcba0:	b8 28 00 00 00       	mov    $0x28,%eax
1401fcba5:	e8 86 3f 0b 00       	call   0x1402b0b30
1401fcbaa:	48 2b e0             	sub    %rax,%rsp
1401fcbad:	e8 5e ad f2 ff       	call   0x140127910
1401fcbb2:	33 c9                	xor    %ecx,%ecx
1401fcbb4:	48 89 05 f5 bf 1d 00 	mov    %rax,0x1dbff5(%rip)        # 0x1403d8bb0
1401fcbbb:	48 85 c0             	test   %rax,%rax
1401fcbbe:	0f 95 c1             	setne  %cl
1401fcbc1:	89 0d f5 bf 1d 00    	mov    %ecx,0x1dbff5(%rip)        # 0x1403d8bbc
1401fcbc7:	48 83 c4 28          	add    $0x28,%rsp
1401fcbcb:	c3                   	ret
1401fcbcc:	cc                   	int3
1401fcbcd:	cc                   	int3
1401fcbce:	cc                   	int3
1401fcbcf:	cc                   	int3
1401fcbd0:	b8 28 00 00 00       	mov    $0x28,%eax
1401fcbd5:	e8 56 3f 0b 00       	call   0x1402b0b30
1401fcbda:	48 2b e0             	sub    %rax,%rsp
1401fcbdd:	48 8b 0d dc bf 1d 00 	mov    0x1dbfdc(%rip),%rcx        # 0x1403d8bc0
1401fcbe4:	e8 b7 a0 f3 ff       	call   0x140136ca0
1401fcbe9:	48 8b 0d c0 bf 1d 00 	mov    0x1dbfc0(%rip),%rcx        # 0x1403d8bb0
1401fcbf0:	48 c7 05 c5 bf 1d 00 	movq   $0x0,0x1dbfc5(%rip)        # 0x1403d8bc0
1401fcbf7:	00 00 00 00
1401fcbfb:	e8 d0 ac f2 ff       	call   0x1401278d0
1401fcc00:	48 c7 05 a5 bf 1d 00 	movq   $0x0,0x1dbfa5(%rip)        # 0x1403d8bb0
1401fcc07:	00 00 00 00
1401fcc0b:	48 83 c4 28          	add    $0x28,%rsp
1401fcc0f:	c3                   	ret
1401fcc10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fcc15:	57                   	push   %rdi
1401fcc16:	b8 f0 00 00 00       	mov    $0xf0,%eax
1401fcc1b:	e8 10 3f 0b 00       	call   0x1402b0b30
1401fcc20:	48 2b e0             	sub    %rax,%rsp
1401fcc23:	33 db                	xor    %ebx,%ebx
1401fcc25:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401fcc2a:	48 8b f9             	mov    %rcx,%rdi
1401fcc2d:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401fcc32:	48 8d 0d 7f bf 1d 00 	lea    0x1dbf7f(%rip),%rcx        # 0x1403d8bb8
1401fcc39:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1401fcc3e:	48 8d 15 5b ff ff ff 	lea    -0xa5(%rip),%rdx        # 0x1401fcba0
1401fcc45:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1401fcc4a:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1401fcc4f:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1401fcc54:	e8 37 ad f2 ff       	call   0x140127990
1401fcc59:	85 c0                	test   %eax,%eax
1401fcc5b:	8b d3                	mov    %ebx,%edx
1401fcc5d:	0f 45 15 58 bf 1d 00 	cmovne 0x1dbf58(%rip),%edx        # 0x1403d8bbc
1401fcc64:	85 d2                	test   %edx,%edx
1401fcc66:	75 40                	jne    0x1401fcca8
1401fcc68:	e8 03 a4 f2 ff       	call   0x140127070
1401fcc6d:	4c 8d 05 1c 16 14 00 	lea    0x14161c(%rip),%r8        # 0x14033e290
1401fcc74:	ba e3 00 00 00       	mov    $0xe3,%edx
1401fcc79:	48 8d 0d e0 15 14 00 	lea    0x1415e0(%rip),%rcx        # 0x14033e260
1401fcc80:	e8 0b a5 f2 ff       	call   0x140127190
1401fcc85:	45 33 c0             	xor    %r8d,%r8d
1401fcc88:	8d 4b 2c             	lea    0x2c(%rbx),%ecx
1401fcc8b:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401fcc90:	e8 fb a5 f2 ff       	call   0x140127290
1401fcc95:	33 c0                	xor    %eax,%eax
1401fcc97:	48 8b 9c 24 00 01 00 	mov    0x100(%rsp),%rbx
1401fcc9e:	00
1401fcc9f:	48 81 c4 f0 00 00 00 	add    $0xf0,%rsp
1401fcca6:	5f                   	pop    %rdi
1401fcca7:	c3                   	ret
1401fcca8:	48 8b 0d 01 bf 1d 00 	mov    0x1dbf01(%rip),%rcx        # 0x1403d8bb0
1401fccaf:	e8 bc ac f2 ff       	call   0x140127970
1401fccb4:	85 c0                	test   %eax,%eax
1401fccb6:	74 dd                	je     0x1401fcc95
1401fccb8:	48 8b 05 01 bf 1d 00 	mov    0x1dbf01(%rip),%rax        # 0x1403d8bc0
1401fccbf:	48 85 c0             	test   %rax,%rax
1401fccc2:	75 4f                	jne    0x1401fcd13
1401fccc4:	48 8d 15 85 0d f6 ff 	lea    -0x9f27b(%rip),%rdx        # 0x14015da50
1401fcccb:	48 8d 0d ae 00 00 00 	lea    0xae(%rip),%rcx        # 0x1401fcd80
1401fccd2:	e8 59 a2 f3 ff       	call   0x140136f30
1401fccd7:	48 89 05 e2 be 1d 00 	mov    %rax,0x1dbee2(%rip)        # 0x1403d8bc0
1401fccde:	48 85 c0             	test   %rax,%rax
1401fcce1:	75 30                	jne    0x1401fcd13
1401fcce3:	e8 88 a3 f2 ff       	call   0x140127070
1401fcce8:	4c 8d 05 a1 15 14 00 	lea    0x1415a1(%rip),%r8        # 0x14033e290
1401fccef:	ba ea 00 00 00       	mov    $0xea,%edx
1401fccf4:	48 8d 0d 65 15 14 00 	lea    0x141565(%rip),%rcx        # 0x14033e260
1401fccfb:	e8 90 a4 f2 ff       	call   0x140127190
1401fcd00:	45 33 c0             	xor    %r8d,%r8d
1401fcd03:	ba 03 01 0c 00       	mov    $0xc0103,%edx
1401fcd08:	41 8d 48 2c          	lea    0x2c(%r8),%ecx
1401fcd0c:	e8 7f a5 f2 ff       	call   0x140127290
1401fcd11:	eb 47                	jmp    0x1401fcd5a
1401fcd13:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401fcd18:	48 8b c8             	mov    %rax,%rcx
1401fcd1b:	e8 10 a3 f3 ff       	call   0x140137030
1401fcd20:	48 8b d8             	mov    %rax,%rbx
1401fcd23:	48 85 c0             	test   %rax,%rax
1401fcd26:	75 32                	jne    0x1401fcd5a
1401fcd28:	e8 43 a3 f2 ff       	call   0x140127070
1401fcd2d:	4c 8d 05 5c 15 14 00 	lea    0x14155c(%rip),%r8        # 0x14033e290
1401fcd34:	ba ed 00 00 00       	mov    $0xed,%edx
1401fcd39:	48 8d 0d 20 15 14 00 	lea    0x141520(%rip),%rcx        # 0x14033e260
1401fcd40:	e8 4b a4 f2 ff       	call   0x140127190
1401fcd45:	4c 8b cf             	mov    %rdi,%r9
1401fcd48:	4c 8d 05 31 15 14 00 	lea    0x141531(%rip),%r8        # 0x14033e280
1401fcd4f:	8d 53 69             	lea    0x69(%rbx),%edx
1401fcd52:	8d 4b 2c             	lea    0x2c(%rbx),%ecx
1401fcd55:	e8 36 a5 f2 ff       	call   0x140127290
1401fcd5a:	48 8b 0d 4f be 1d 00 	mov    0x1dbe4f(%rip),%rcx        # 0x1403d8bb0
1401fcd61:	e8 ca ac f2 ff       	call   0x140127a30
1401fcd66:	48 8b c3             	mov    %rbx,%rax
1401fcd69:	48 8b 9c 24 00 01 00 	mov    0x100(%rsp),%rbx
1401fcd70:	00
1401fcd71:	48 81 c4 f0 00 00 00 	add    $0xf0,%rsp
1401fcd78:	5f                   	pop    %rdi
1401fcd79:	c3                   	ret
1401fcd7a:	cc                   	int3
1401fcd7b:	cc                   	int3
1401fcd7c:	cc                   	int3
1401fcd7d:	cc                   	int3
1401fcd7e:	cc                   	int3
1401fcd7f:	cc                   	int3
1401fcd80:	b8 28 00 00 00       	mov    $0x28,%eax
1401fcd85:	e8 a6 3d 0b 00       	call   0x1402b0b30
1401fcd8a:	48 2b e0             	sub    %rax,%rsp
1401fcd8d:	48 8b 09             	mov    (%rcx),%rcx
1401fcd90:	48 83 c4 28          	add    $0x28,%rsp
1401fcd94:	e9 47 a3 f3 ff       	jmp    0x1401370e0
1401fcd99:	cc                   	int3
1401fcd9a:	cc                   	int3
1401fcd9b:	cc                   	int3
1401fcd9c:	cc                   	int3
1401fcd9d:	cc                   	int3
1401fcd9e:	cc                   	int3
1401fcd9f:	cc                   	int3
1401fcda0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fcda5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401fcdaa:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401fcdaf:	55                   	push   %rbp
1401fcdb0:	41 54                	push   %r12
1401fcdb2:	41 55                	push   %r13
1401fcdb4:	41 56                	push   %r14
1401fcdb6:	41 57                	push   %r15
1401fcdb8:	48 8b ec             	mov    %rsp,%rbp
1401fcdbb:	b8 80 00 00 00       	mov    $0x80,%eax
1401fcdc0:	e8 6b 3d 0b 00       	call   0x1402b0b30
1401fcdc5:	48 2b e0             	sub    %rax,%rsp
1401fcdc8:	4c 8b 72 08          	mov    0x8(%rdx),%r14
1401fcdcc:	48 8b f9             	mov    %rcx,%rdi
1401fcdcf:	48 8b da             	mov    %rdx,%rbx
1401fcdd2:	4c 89 75 38          	mov    %r14,0x38(%rbp)
1401fcdd6:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1401fcdda:	e8 41 05 fc ff       	call   0x1401bd320
1401fcddf:	48 8b c8             	mov    %rax,%rcx
1401fcde2:	4c 8b e8             	mov    %rax,%r13
1401fcde5:	e8 c6 33 f4 ff       	call   0x1401401b0
1401fcdea:	4d 8b 66 30          	mov    0x30(%r14),%r12
1401fcdee:	48 8d 15 2b 5a 11 00 	lea    0x115a2b(%rip),%rdx        # 0x140312820
1401fcdf5:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fcdf8:	4c 8b f8             	mov    %rax,%r15
1401fcdfb:	33 c0                	xor    %eax,%eax
1401fcdfd:	48 8b cf             	mov    %rdi,%rcx
1401fce00:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401fce04:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1401fce08:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401fce0c:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1401fce10:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
1401fce14:	e8 e7 ba f3 ff       	call   0x140138900
1401fce19:	48 85 c0             	test   %rax,%rax
1401fce1c:	74 14                	je     0x1401fce32
1401fce1e:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1401fce22:	48 8b c8             	mov    %rax,%rcx
1401fce25:	e8 36 b3 f3 ff       	call   0x140138160
1401fce2a:	85 c0                	test   %eax,%eax
1401fce2c:	0f 84 26 03 00 00    	je     0x1401fd158
1401fce32:	48 8d 15 27 a8 11 00 	lea    0x11a827(%rip),%rdx        # 0x140317660
1401fce39:	48 8b cf             	mov    %rdi,%rcx
1401fce3c:	e8 bf ba f3 ff       	call   0x140138900
1401fce41:	48 85 c0             	test   %rax,%rax
1401fce44:	74 14                	je     0x1401fce5a
1401fce46:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1401fce4a:	48 8b c8             	mov    %rax,%rcx
1401fce4d:	e8 6e ba f3 ff       	call   0x1401388c0
1401fce52:	85 c0                	test   %eax,%eax
1401fce54:	0f 84 fe 02 00 00    	je     0x1401fd158
1401fce5a:	48 8d 15 4f 76 10 00 	lea    0x10764f(%rip),%rdx        # 0x1403044b0
1401fce61:	48 8b cf             	mov    %rdi,%rcx
1401fce64:	e8 97 ba f3 ff       	call   0x140138900
1401fce69:	48 8b f0             	mov    %rax,%rsi
1401fce6c:	48 85 c0             	test   %rax,%rax
1401fce6f:	74 28                	je     0x1401fce99
1401fce71:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1401fce75:	48 8b c8             	mov    %rax,%rcx
1401fce78:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401fce7c:	e8 3f b6 f3 ff       	call   0x1401384c0
1401fce81:	85 c0                	test   %eax,%eax
1401fce83:	75 14                	jne    0x1401fce99
1401fce85:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1401fce89:	48 8b ce             	mov    %rsi,%rcx
1401fce8c:	e8 2f ba f3 ff       	call   0x1401388c0
1401fce91:	85 c0                	test   %eax,%eax
1401fce93:	0f 84 bf 02 00 00    	je     0x1401fd158
1401fce99:	48 8d 15 d0 a7 11 00 	lea    0x11a7d0(%rip),%rdx        # 0x140317670
1401fcea0:	48 8b cf             	mov    %rdi,%rcx
1401fcea3:	e8 58 ba f3 ff       	call   0x140138900
1401fcea8:	48 85 c0             	test   %rax,%rax
1401fceab:	74 14                	je     0x1401fcec1
1401fcead:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401fceb1:	48 8b c8             	mov    %rax,%rcx
1401fceb4:	e8 07 ba f3 ff       	call   0x1401388c0
1401fceb9:	85 c0                	test   %eax,%eax
1401fcebb:	0f 84 97 02 00 00    	je     0x1401fd158
1401fcec1:	48 8d 15 90 0d 12 00 	lea    0x120d90(%rip),%rdx        # 0x14031dc58
1401fcec8:	48 8b cf             	mov    %rdi,%rcx
1401fcecb:	e8 30 ba f3 ff       	call   0x140138900
1401fced0:	48 85 c0             	test   %rax,%rax
1401fced3:	74 18                	je     0x1401fceed
1401fced5:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8