1402ae5cc:	83 f8 01             	cmp    $0x1,%eax
1402ae5cf:	7c 43                	jl     0x1402ae614
1402ae5d1:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1402ae5d5:	ff cb                	dec    %ebx
1402ae5d7:	48 63 eb             	movslq %ebx,%rbp
1402ae5da:	e8 a1 b5 dd ff       	call   0x140089b80
1402ae5df:	8b c8                	mov    %eax,%ecx
1402ae5e1:	e8 4a f3 00 00       	call   0x1402bd930
1402ae5e6:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
1402ae5ea:	0f b6 14 29          	movzbl (%rcx,%rbp,1),%edx
1402ae5ee:	3b d0                	cmp    %eax,%edx
1402ae5f0:	74 29                	je     0x1402ae61b
1402ae5f2:	ba 8d 00 00 00       	mov    $0x8d,%edx
1402ae5f7:	c7 44 24 20 d2 00 00 	movl   $0xd2,0x20(%rsp)
1402ae5fe:	00
1402ae5ff:	4c 8d 0d ea 50 0e 00 	lea    0xe50ea(%rip),%r9        # 0x1403936f0
1402ae606:	b9 04 00 00 00       	mov    $0x4,%ecx
1402ae60b:	44 8d 42 d7          	lea    -0x29(%rdx),%r8d
1402ae60f:	e8 8c 2d f7 ff       	call   0x1402213a0
1402ae614:	33 c0                	xor    %eax,%eax
1402ae616:	e9 da 00 00 00       	jmp    0x1402ae6f5
1402ae61b:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1402ae61f:	e8 7c 1f f9 ff       	call   0x1402405a0
1402ae624:	3b d8                	cmp    %eax,%ebx
1402ae626:	74 29                	je     0x1402ae651
1402ae628:	ba 8d 00 00 00       	mov    $0x8d,%edx
1402ae62d:	c7 44 24 20 d7 00 00 	movl   $0xd7,0x20(%rsp)
1402ae634:	00
1402ae635:	4c 8d 0d b4 50 0e 00 	lea    0xe50b4(%rip),%r9        # 0x1403936f0
1402ae63c:	b9 04 00 00 00       	mov    $0x4,%ecx
1402ae641:	44 8d 42 02          	lea    0x2(%rdx),%r8d
1402ae645:	e8 56 2d f7 ff       	call   0x1402213a0
1402ae64a:	33 c0                	xor    %eax,%eax
1402ae64c:	e9 a4 00 00 00       	jmp    0x1402ae6f5
1402ae651:	48 85 f6             	test   %rsi,%rsi
1402ae654:	0f 84 88 00 00 00    	je     0x1402ae6e2
1402ae65a:	48 8b 57 38          	mov    0x38(%rdi),%rdx
1402ae65e:	4c 8b c5             	mov    %rbp,%r8
1402ae661:	48 8b ce             	mov    %rsi,%rcx
1402ae664:	e8 bf e3 04 00       	call   0x1402fca28
1402ae669:	eb 77                	jmp    0x1402ae6e2
1402ae66b:	83 f8 01             	cmp    $0x1,%eax
1402ae66e:	75 4b                	jne    0x1402ae6bb
1402ae670:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1402ae674:	e8 07 b5 dd ff       	call   0x140089b80
1402ae679:	8b c8                	mov    %eax,%ecx
1402ae67b:	4c 8b ce             	mov    %rsi,%r9
1402ae67e:	48 8b 43 28          	mov    0x28(%rbx),%rax
1402ae682:	45 33 c0             	xor    %r8d,%r8d
1402ae685:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402ae68a:	33 d2                	xor    %edx,%edx
1402ae68c:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1402ae693:	00
1402ae694:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402ae699:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1402ae69e:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1402ae6a3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402ae6a8:	e8 73 d2 f6 ff       	call   0x14021b920
1402ae6ad:	85 c0                	test   %eax,%eax
1402ae6af:	0f 8e 5f ff ff ff    	jle    0x1402ae614
1402ae6b5:	8b 5c 24 60          	mov    0x60(%rsp),%ebx
1402ae6b9:	eb 27                	jmp    0x1402ae6e2
1402ae6bb:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1402ae6c0:	eb 33                	jmp    0x1402ae6f5
1402ae6c2:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
1402ae6c6:	4c 8b c6             	mov    %rsi,%r8
1402ae6c9:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
1402ae6d0:	48 8b d5             	mov    %rbp,%rdx
1402ae6d3:	89 44 24 20          	mov    %eax,0x20(%rsp)
1402ae6d7:	4d 8b 49 28          	mov    0x28(%r9),%r9
1402ae6db:	e8 90 20 f8 ff       	call   0x140230770
1402ae6e0:	8b d8                	mov    %eax,%ebx
1402ae6e2:	85 db                	test   %ebx,%ebx
1402ae6e4:	79 04                	jns    0x1402ae6ea
1402ae6e6:	8b c3                	mov    %ebx,%eax
1402ae6e8:	eb 0b                	jmp    0x1402ae6f5
1402ae6ea:	48 63 c3             	movslq %ebx,%rax
1402ae6ed:	49 89 06             	mov    %rax,(%r14)
1402ae6f0:	b8 01 00 00 00       	mov    $0x1,%eax
1402ae6f5:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402ae6fa:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1402ae6ff:	48 83 c4 40          	add    $0x40,%rsp
1402ae703:	41 5e                	pop    %r14
1402ae705:	5f                   	pop    %rdi
1402ae706:	5e                   	pop    %rsi
1402ae707:	c3                   	ret
1402ae708:	cc                   	int3
1402ae709:	cc                   	int3
1402ae70a:	cc                   	int3
1402ae70b:	cc                   	int3
1402ae70c:	cc                   	int3
1402ae70d:	cc                   	int3
1402ae70e:	cc                   	int3
1402ae70f:	cc                   	int3
1402ae710:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402ae715:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1402ae71a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1402ae71f:	57                   	push   %rdi
1402ae720:	41 56                	push   %r14
1402ae722:	41 57                	push   %r15
1402ae724:	b8 40 00 00 00       	mov    $0x40,%eax
1402ae729:	e8 b2 be 04 00       	call   0x1402fa5e0
1402ae72e:	48 2b e0             	sub    %rax,%rsp
1402ae731:	48 8b 41 10          	mov    0x10(%rcx),%rax
1402ae735:	48 8b d9             	mov    %rcx,%rbx
1402ae738:	48 8b 79 28          	mov    0x28(%rcx),%rdi
1402ae73c:	4d 8b f9             	mov    %r9,%r15
1402ae73f:	49 8b e8             	mov    %r8,%rbp
1402ae742:	4c 8b f2             	mov    %rdx,%r14
1402ae745:	48 8b 70 28          	mov    0x28(%rax),%rsi
1402ae749:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1402ae74d:	48 85 c9             	test   %rcx,%rcx
1402ae750:	0f 84 3c 02 00 00    	je     0x1402ae992
1402ae756:	83 7f 1c 01          	cmpl   $0x1,0x1c(%rdi)
1402ae75a:	75 28                	jne    0x1402ae784
1402ae75c:	e8 1f b4 dd ff       	call   0x140089b80
1402ae761:	44 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8d
1402ae768:	00
1402ae769:	8b c8                	mov    %eax,%ecx
1402ae76b:	4d 8b ce             	mov    %r14,%r9
1402ae76e:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1402ae773:	49 8b d7             	mov    %r15,%rdx
1402ae776:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1402ae77a:	e8 31 d0 f6 ff       	call   0x14021b7b0
1402ae77f:	e9 e0 00 00 00       	jmp    0x1402ae864
1402ae784:	e8 17 1e f9 ff       	call   0x1402405a0
1402ae789:	48 63 c8             	movslq %eax,%rcx
1402ae78c:	48 39 8c 24 80 00 00 	cmp    %rcx,0x80(%rsp)
1402ae793:	00
1402ae794:	74 2c                	je     0x1402ae7c2
1402ae796:	ba 95 00 00 00       	mov    $0x95,%edx
1402ae79b:	c7 44 24 20 fe 00 00 	movl   $0xfe,0x20(%rsp)
1402ae7a2:	00
1402ae7a3:	4c 8d 0d 46 4f 0e 00 	lea    0xe4f46(%rip),%r9        # 0x1403936f0
1402ae7aa:	b9 04 00 00 00       	mov    $0x4,%ecx
1402ae7af:	44 8d 42 fa          	lea    -0x6(%rdx),%r8d
1402ae7b3:	e8 e8 2b f7 ff       	call   0x1402213a0
1402ae7b8:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1402ae7bd:	e9 a2 00 00 00       	jmp    0x1402ae864
1402ae7c2:	8b 47 1c             	mov    0x1c(%rdi),%eax
1402ae7c5:	83 f8 05             	cmp    $0x5,%eax
1402ae7c8:	0f 85 52 01 00 00    	jne    0x1402ae920
1402ae7ce:	48 8b 73 28          	mov    0x28(%rbx),%rsi
1402ae7d2:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1402ae7d6:	8b 46 1c             	mov    0x1c(%rsi),%eax
1402ae7d9:	48 85 c9             	test   %rcx,%rcx
1402ae7dc:	0f 84 13 01 00 00    	je     0x1402ae8f5
1402ae7e2:	83 f8 05             	cmp    $0x5,%eax
1402ae7e5:	0f 85 c2 00 00 00    	jne    0x1402ae8ad
1402ae7eb:	48 8b d3             	mov    %rbx,%rdx
1402ae7ee:	48 8b ce             	mov    %rsi,%rcx
1402ae7f1:	e8 2a 13 00 00       	call   0x1402afb20
1402ae7f6:	85 c0                	test   %eax,%eax
1402ae7f8:	74 68                	je     0x1402ae862
1402ae7fa:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
1402ae7fe:	49 8b d6             	mov    %r14,%rdx
1402ae801:	4c 8b 46 38          	mov    0x38(%rsi),%r8
1402ae805:	8b cd                	mov    %ebp,%ecx
1402ae807:	c7 44 24 20 05 00 00 	movl   $0x5,0x20(%rsp)
1402ae80e:	00
1402ae80f:	4d 8b 49 28          	mov    0x28(%r9),%r9
1402ae813:	e8 58 1f f8 ff       	call   0x140230770
1402ae818:	8b d8                	mov    %eax,%ebx
1402ae81a:	83 f8 01             	cmp    $0x1,%eax
1402ae81d:	7c 43                	jl     0x1402ae862
1402ae81f:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1402ae823:	ff cb                	dec    %ebx
1402ae825:	e8 56 b3 dd ff       	call   0x140089b80
1402ae82a:	8b c8                	mov    %eax,%ecx
1402ae82c:	e8 ff f0 00 00       	call   0x1402bd930
1402ae831:	48 8b 4e 38          	mov    0x38(%rsi),%rcx
1402ae835:	48 63 d3             	movslq %ebx,%rdx
1402ae838:	0f b6 14 0a          	movzbl (%rdx,%rcx,1),%edx
1402ae83c:	3b d0                	cmp    %eax,%edx
1402ae83e:	74 3d                	je     0x1402ae87d
1402ae840:	ba 8d 00 00 00       	mov    $0x8d,%edx
1402ae845:	c7 44 24 20 d2 00 00 	movl   $0xd2,0x20(%rsp)
1402ae84c:	00
1402ae84d:	4c 8d 0d 9c 4e 0e 00 	lea    0xe4e9c(%rip),%r9        # 0x1403936f0
1402ae854:	b9 04 00 00 00       	mov    $0x4,%ecx
1402ae859:	44 8d 42 d7          	lea    -0x29(%rdx),%r8d
1402ae85d:	e8 3e 2b f7 ff       	call   0x1402213a0
1402ae862:	33 c0                	xor    %eax,%eax
1402ae864:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402ae869:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1402ae86e:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1402ae873:	48 83 c4 40          	add    $0x40,%rsp
1402ae877:	41 5f                	pop    %r15
1402ae879:	41 5e                	pop    %r14
1402ae87b:	5f                   	pop    %rdi
1402ae87c:	c3                   	ret
1402ae87d:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1402ae881:	e8 1a 1d f9 ff       	call   0x1402405a0
1402ae886:	3b d8                	cmp    %eax,%ebx
1402ae888:	0f 84 82 00 00 00    	je     0x1402ae910
1402ae88e:	ba 8d 00 00 00       	mov    $0x8d,%edx
1402ae893:	c7 44 24 20 d7 00 00 	movl   $0xd7,0x20(%rsp)
1402ae89a:	00
1402ae89b:	4c 8d 0d 4e 4e 0e 00 	lea    0xe4e4e(%rip),%r9        # 0x1403936f0
1402ae8a2:	b9 04 00 00 00       	mov    $0x4,%ecx
1402ae8a7:	44 8d 42 02          	lea    0x2(%rdx),%r8d
1402ae8ab:	eb b0                	jmp    0x1402ae85d
1402ae8ad:	83 f8 01             	cmp    $0x1,%eax
1402ae8b0:	75 b0                	jne    0x1402ae862
1402ae8b2:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1402ae8b6:	e8 c5 b2 dd ff       	call   0x140089b80
1402ae8bb:	8b c8                	mov    %eax,%ecx
1402ae8bd:	45 33 c9             	xor    %r9d,%r9d
1402ae8c0:	48 8b 43 28          	mov    0x28(%rbx),%rax
1402ae8c4:	45 33 c0             	xor    %r8d,%r8d
1402ae8c7:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402ae8cc:	33 d2                	xor    %edx,%edx
1402ae8ce:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
1402ae8d3:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1402ae8d8:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1402ae8dd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402ae8e2:	e8 39 d0 f6 ff       	call   0x14021b920
1402ae8e7:	85 c0                	test   %eax,%eax
1402ae8e9:	0f 8e 73 ff ff ff    	jle    0x1402ae862
1402ae8ef:	8b 5c 24 60          	mov    0x60(%rsp),%ebx
1402ae8f3:	eb 1b                	jmp    0x1402ae910
1402ae8f5:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
1402ae8f9:	45 33 c0             	xor    %r8d,%r8d
1402ae8fc:	49 8b d6             	mov    %r14,%rdx
1402ae8ff:	89 44 24 20          	mov    %eax,0x20(%rsp)
1402ae903:	8b cd                	mov    %ebp,%ecx
1402ae905:	4d 8b 49 28          	mov    0x28(%r9),%r9
1402ae909:	e8 62 1e f8 ff       	call   0x140230770
1402ae90e:	8b d8                	mov    %eax,%ebx
1402ae910:	85 db                	test   %ebx,%ebx
1402ae912:	0f 88 4a ff ff ff    	js     0x1402ae862
1402ae918:	4c 63 c3             	movslq %ebx,%r8
1402ae91b:	e9 a8 00 00 00       	jmp    0x1402ae9c8
1402ae920:	83 f8 06             	cmp    $0x6,%eax
1402ae923:	0f 85 8f fe ff ff    	jne    0x1402ae7b8
1402ae929:	48 8b d3             	mov    %rbx,%rdx
1402ae92c:	48 8b cf             	mov    %rdi,%rcx
1402ae92f:	e8 ec 11 00 00       	call   0x1402afb20
1402ae934:	85 c0                	test   %eax,%eax
1402ae936:	0f 84 7c fe ff ff    	je     0x1402ae7b8
1402ae93c:	4c 8b 47 38          	mov    0x38(%rdi),%r8
1402ae940:	4c 8b ce             	mov    %rsi,%r9
1402ae943:	49 8b d6             	mov    %r14,%rdx
1402ae946:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1402ae94d:	00
1402ae94e:	8b cd                	mov    %ebp,%ecx
1402ae950:	e8 1b 1e f8 ff       	call   0x140230770
1402ae955:	85 c0                	test   %eax,%eax
1402ae957:	0f 8e 05 ff ff ff    	jle    0x1402ae862
1402ae95d:	8b 47 30             	mov    0x30(%rdi),%eax
1402ae960:	49 8b d7             	mov    %r15,%rdx
1402ae963:	4c 8b 4f 28          	mov    0x28(%rdi),%r9
1402ae967:	48 8b ce             	mov    %rsi,%rcx
1402ae96a:	4c 8b 47 20          	mov    0x20(%rdi),%r8
1402ae96e:	89 44 24 28          	mov    %eax,0x28(%rsp)
1402ae972:	48 8b 47 38          	mov    0x38(%rdi),%rax
1402ae976:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402ae97b:	e8 e0 0d 03 00       	call   0x1402df760
1402ae980:	85 c0                	test   %eax,%eax
1402ae982:	0f 8e da fe ff ff    	jle    0x1402ae862
1402ae988:	b8 01 00 00 00       	mov    $0x1,%eax
1402ae98d:	e9 d2 fe ff ff       	jmp    0x1402ae864
1402ae992:	48 8b d3             	mov    %rbx,%rdx
1402ae995:	48 8b cf             	mov    %rdi,%rcx
1402ae998:	e8 83 11 00 00       	call   0x1402afb20
1402ae99d:	85 c0                	test   %eax,%eax
1402ae99f:	0f 84 13 fe ff ff    	je     0x1402ae7b8
1402ae9a5:	8b 47 1c             	mov    0x1c(%rdi),%eax
1402ae9a8:	4c 8b ce             	mov    %rsi,%r9
1402ae9ab:	4c 8b 47 38          	mov    0x38(%rdi),%r8
1402ae9af:	49 8b d6             	mov    %r14,%rdx
1402ae9b2:	8b cd                	mov    %ebp,%ecx
1402ae9b4:	89 44 24 20          	mov    %eax,0x20(%rsp)
1402ae9b8:	e8 b3 1d f8 ff       	call   0x140230770
1402ae9bd:	4c 63 c0             	movslq %eax,%r8
1402ae9c0:	85 c0                	test   %eax,%eax
1402ae9c2:	0f 84 9a fe ff ff    	je     0x1402ae862
1402ae9c8:	4c 3b 84 24 80 00 00 	cmp    0x80(%rsp),%r8
1402ae9cf:	00
1402ae9d0:	0f 85 8c fe ff ff    	jne    0x1402ae862
1402ae9d6:	48 8b 57 38          	mov    0x38(%rdi),%rdx
1402ae9da:	49 8b cf             	mov    %r15,%rcx
1402ae9dd:	e8 40 e0 04 00       	call   0x1402fca22
1402ae9e2:	33 c9                	xor    %ecx,%ecx
1402ae9e4:	85 c0                	test   %eax,%eax
1402ae9e6:	0f 94 c1             	sete   %cl
1402ae9e9:	8b c1                	mov    %ecx,%eax
1402ae9eb:	e9 74 fe ff ff       	jmp    0x1402ae864
1402ae9f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ae9f5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402ae9fa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402ae9ff:	57                   	push   %rdi
1402aea00:	41 56                	push   %r14
1402aea02:	41 57                	push   %r15
1402aea04:	b8 40 00 00 00       	mov    $0x40,%eax
1402aea09:	e8 d2 bb 04 00       	call   0x1402fa5e0
1402aea0e:	48 2b e0             	sub    %rax,%rsp
1402aea11:	48 8b 59 28          	mov    0x28(%rcx),%rbx
1402aea15:	48 8b f9             	mov    %rcx,%rdi
1402aea18:	49 8b e9             	mov    %r9,%rbp
1402aea1b:	4d 8b f0             	mov    %r8,%r14
1402aea1e:	4c 8b fa             	mov    %rdx,%r15
1402aea21:	8b 4b 1c             	mov    0x1c(%rbx),%ecx
1402aea24:	48 8b 47 10          	mov    0x10(%rdi),%rax
1402aea28:	83 f9 04             	cmp    $0x4,%ecx
1402aea2b:	75 6c                	jne    0x1402aea99
1402aea2d:	48 8b 48 28          	mov    0x28(%rax),%rcx
1402aea31:	e8 0a 20 f8 ff       	call   0x140230a40
1402aea36:	48 8b d7             	mov    %rdi,%rdx
1402aea39:	48 8b cb             	mov    %rbx,%rcx
1402aea3c:	8b f0                	mov    %eax,%esi
1402aea3e:	e8 dd 10 00 00       	call   0x1402afb20
1402aea43:	85 c0                	test   %eax,%eax
1402aea45:	74 4b                	je     0x1402aea92
1402aea47:	48 8b 43 28          	mov    0x28(%rbx),%rax
1402aea4b:	4c 8b c5             	mov    %rbp,%r8
1402aea4e:	44 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9d
1402aea55:	00
1402aea56:	8b d6                	mov    %esi,%edx
1402aea58:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1402aea5c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402aea61:	48 8b 43 20          	mov    0x20(%rbx),%rax
1402aea65:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402aea6a:	8b 43 48             	mov    0x48(%rbx),%eax
1402aea6d:	89 44 24 28          	mov    %eax,0x28(%rsp)
1402aea71:	48 8b 43 40          	mov    0x40(%rbx),%rax
1402aea75:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402aea7a:	e8 41 dc 00 00       	call   0x1402bc6c0
1402aea7f:	85 c0                	test   %eax,%eax
1402aea81:	74 0f                	je     0x1402aea92
1402aea83:	48 8b 6b 38          	mov    0x38(%rbx),%rbp
1402aea87:	b9 03 00 00 00       	mov    $0x3,%ecx
1402aea8c:	48 8b 47 10          	mov    0x10(%rdi),%rax
1402aea90:	eb 0e                	jmp    0x1402aeaa0
1402aea92:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1402aea97:	eb 2a                	jmp    0x1402aeac3
1402aea99:	8b b4 24 80 00 00 00 	mov    0x80(%rsp),%esi
1402aeaa0:	4c 8b 48 28          	mov    0x28(%rax),%r9
1402aeaa4:	4d 8b c7             	mov    %r15,%r8
1402aeaa7:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1402aeaab:	48 8b d5             	mov    %rbp,%rdx
1402aeaae:	8b ce                	mov    %esi,%ecx
1402aeab0:	e8 db 1c f8 ff       	call   0x140230790
1402aeab5:	85 c0                	test   %eax,%eax
1402aeab7:	78 0a                	js     0x1402aeac3
1402aeab9:	48 98                	cltq
1402aeabb:	49 89 06             	mov    %rax,(%r14)
1402aeabe:	b8 01 00 00 00       	mov    $0x1,%eax
1402aeac3:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1402aeac8:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp