1407fa72d:	48 8b ce             	mov    %rsi,%rcx
1407fa730:	e8 4b 79 00 00       	call   0x140802080
1407fa735:	90                   	nop
1407fa736:	b9 02 00 00 00       	mov    $0x2,%ecx
1407fa73b:	e8 c0 ff f8 ff       	call   0x14078a700
1407fa740:	90                   	nop
1407fa741:	b9 02 00 00 00       	mov    $0x2,%ecx
1407fa746:	e8 b5 ff f8 ff       	call   0x14078a700
1407fa74b:	90                   	nop
1407fa74c:	b9 02 00 00 00       	mov    $0x2,%ecx
1407fa751:	e8 aa ff f8 ff       	call   0x14078a700
1407fa756:	90                   	nop
1407fa757:	33 c9                	xor    %ecx,%ecx
1407fa759:	e8 a2 ff f8 ff       	call   0x14078a700
1407fa75e:	cc                   	int3
1407fa75f:	b9 01 00 00 00       	mov    $0x1,%ecx
1407fa764:	e8 97 ff f8 ff       	call   0x14078a700
1407fa769:	90                   	nop
1407fa76a:	b9 02 00 00 00       	mov    $0x2,%ecx
1407fa76f:	e8 8c ff f8 ff       	call   0x14078a700
1407fa774:	90                   	nop
1407fa775:	b9 02 00 00 00       	mov    $0x2,%ecx
1407fa77a:	e8 81 ff f8 ff       	call   0x14078a700
1407fa77f:	cc                   	int3
1407fa780:	40 53                	rex push %rbx
1407fa782:	56                   	push   %rsi
1407fa783:	57                   	push   %rdi
1407fa784:	48 83 ec 60          	sub    $0x60,%rsp
1407fa788:	48 8b 05 71 e7 bb 00 	mov    0xbbe771(%rip),%rax        # 0x1413b8f00
1407fa78f:	48 33 c4             	xor    %rsp,%rax
1407fa792:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1407fa797:	49 8b f0             	mov    %r8,%rsi
1407fa79a:	48 8b da             	mov    %rdx,%rbx
1407fa79d:	48 8b f9             	mov    %rcx,%rdi
1407fa7a0:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1407fa7a5:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
1407fa7a9:	0f 85 ea 00 00 00    	jne    0x1407fa899
1407fa7af:	48 8b 49 40          	mov    0x40(%rcx),%rcx
1407fa7b3:	48 8b 01             	mov    (%rcx),%rax
1407fa7b6:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1407fa7bb:	48 8b 40 30          	mov    0x30(%rax),%rax
1407fa7bf:	ff 15 5b 92 78 00    	call   *0x78925b(%rip)        # 0x140f83a20
1407fa7c5:	90                   	nop
1407fa7c6:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1407fa7cb:	48 85 c0             	test   %rax,%rax
1407fa7ce:	0f 84 9f 00 00 00    	je     0x1407fa873
1407fa7d4:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
1407fa7d8:	49 8b 09             	mov    (%r9),%rcx
1407fa7db:	4c 8b 51 38          	mov    0x38(%rcx),%r10
1407fa7df:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1407fa7e4:	8b 48 10             	mov    0x10(%rax),%ecx
1407fa7e7:	ff c1                	inc    %ecx
1407fa7e9:	89 48 10             	mov    %ecx,0x10(%rax)
1407fa7ec:	83 f9 01             	cmp    $0x1,%ecx
1407fa7ef:	0f 8e c4 00 00 00    	jle    0x1407fa8b9
1407fa7f5:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
1407fa7fb:	0f 84 c0 00 00 00    	je     0x1407fa8c1
1407fa801:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1407fa806:	48 8b d6             	mov    %rsi,%rdx
1407fa809:	49 8b c9             	mov    %r9,%rcx
1407fa80c:	49 8b c2             	mov    %r10,%rax
1407fa80f:	ff 15 0b 92 78 00    	call   *0x78920b(%rip)        # 0x140f83a20
1407fa815:	48 8b 4f 50          	mov    0x50(%rdi),%rcx
1407fa819:	48 85 c9             	test   %rcx,%rcx
1407fa81c:	74 4b                	je     0x1407fa869
1407fa81e:	48 89 0b             	mov    %rcx,(%rbx)
1407fa821:	8b 41 10             	mov    0x10(%rcx),%eax
1407fa824:	ff c0                	inc    %eax
1407fa826:	89 41 10             	mov    %eax,0x10(%rcx)
1407fa829:	83 f8 01             	cmp    $0x1,%eax
1407fa82c:	0f 8e 9a 00 00 00    	jle    0x1407fa8cc
1407fa832:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407fa837:	0f 84 97 00 00 00    	je     0x1407fa8d4
1407fa83d:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1407fa842:	48 85 c9             	test   %rcx,%rcx
1407fa845:	74 20                	je     0x1407fa867
1407fa847:	8b 41 10             	mov    0x10(%rcx),%eax
1407fa84a:	ff c8                	dec    %eax
1407fa84c:	89 41 10             	mov    %eax,0x10(%rcx)
1407fa84f:	85 c0                	test   %eax,%eax
1407fa851:	7f 14                	jg     0x1407fa867
1407fa853:	78 39                	js     0x1407fa88e
1407fa855:	48 8b 11             	mov    (%rcx),%rdx
1407fa858:	48 8b 02             	mov    (%rdx),%rax
1407fa85b:	ba 01 00 00 00       	mov    $0x1,%edx
1407fa860:	ff 15 ba 91 78 00    	call   *0x7891ba(%rip)        # 0x140f83a20
1407fa866:	90                   	nop
1407fa867:	eb 0d                	jmp    0x1407fa876
1407fa869:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1407fa86e:	48 89 03             	mov    %rax,(%rbx)
1407fa871:	eb 03                	jmp    0x1407fa876
1407fa873:	48 89 03             	mov    %rax,(%rbx)
1407fa876:	48 8b c3             	mov    %rbx,%rax
1407fa879:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1407fa87e:	48 33 cc             	xor    %rsp,%rcx
1407fa881:	e8 7a 0c 62 00       	call   0x140e1b500
1407fa886:	48 83 c4 60          	add    $0x60,%rsp
1407fa88a:	5f                   	pop    %rdi
1407fa88b:	5e                   	pop    %rsi
1407fa88c:	5b                   	pop    %rbx
1407fa88d:	c3                   	ret
1407fa88e:	b9 02 00 00 00       	mov    $0x2,%ecx
1407fa893:	e8 68 fe f8 ff       	call   0x14078a700
1407fa898:	90                   	nop
1407fa899:	48 8d 15 20 20 84 00 	lea    0x842020(%rip),%rdx        # 0x14103c8c0
1407fa8a0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1407fa8a5:	e8 66 d2 99 ff       	call   0x140197b10
1407fa8aa:	90                   	nop
1407fa8ab:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1407fa8b0:	48 8b cf             	mov    %rdi,%rcx
1407fa8b3:	e8 c8 77 00 00       	call   0x140802080
1407fa8b8:	90                   	nop
1407fa8b9:	33 c9                	xor    %ecx,%ecx
1407fa8bb:	e8 40 fe f8 ff       	call   0x14078a700
1407fa8c0:	cc                   	int3
1407fa8c1:	b9 01 00 00 00       	mov    $0x1,%ecx
1407fa8c6:	e8 35 fe f8 ff       	call   0x14078a700
1407fa8cb:	90                   	nop
1407fa8cc:	33 c9                	xor    %ecx,%ecx
1407fa8ce:	e8 2d fe f8 ff       	call   0x14078a700
1407fa8d3:	cc                   	int3
1407fa8d4:	b9 01 00 00 00       	mov    $0x1,%ecx
1407fa8d9:	e8 22 fe f8 ff       	call   0x14078a700
1407fa8de:	cc                   	int3
1407fa8df:	cc                   	int3
1407fa8e0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1407fa8e5:	55                   	push   %rbp
1407fa8e6:	56                   	push   %rsi
1407fa8e7:	57                   	push   %rdi
1407fa8e8:	41 54                	push   %r12
1407fa8ea:	41 55                	push   %r13
1407fa8ec:	41 56                	push   %r14
1407fa8ee:	41 57                	push   %r15
1407fa8f0:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1407fa8f5:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1407fa8fc:	48 8b 05 fd e5 bb 00 	mov    0xbbe5fd(%rip),%rax        # 0x1413b8f00
1407fa903:	48 33 c4             	xor    %rsp,%rax
1407fa906:	48 89 45 17          	mov    %rax,0x17(%rbp)
1407fa90a:	49 8b d8             	mov    %r8,%rbx
1407fa90d:	4c 8b e2             	mov    %rdx,%r12
1407fa910:	48 89 55 d7          	mov    %rdx,-0x29(%rbp)
1407fa914:	4c 8b f9             	mov    %rcx,%r15
1407fa917:	48 89 55 c7          	mov    %rdx,-0x39(%rbp)
1407fa91b:	45 33 f6             	xor    %r14d,%r14d
1407fa91e:	44 89 75 9f          	mov    %r14d,-0x61(%rbp)
1407fa922:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1407fa926:	48 85 c9             	test   %rcx,%rcx
1407fa929:	74 0e                	je     0x1407fa939
1407fa92b:	83 79 18 16          	cmpl   $0x16,0x18(%rcx)
1407fa92f:	75 08                	jne    0x1407fa939
1407fa931:	4c 89 32             	mov    %r14,(%rdx)
1407fa934:	e9 8b 06 00 00       	jmp    0x1407fafc4
1407fa939:	49 8b 4f 38          	mov    0x38(%r15),%rcx
1407fa93d:	48 8b 01             	mov    (%rcx),%rax
1407fa940:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1407fa944:	48 8b 40 30          	mov    0x30(%rax),%rax
1407fa948:	ff 15 d2 90 78 00    	call   *0x7890d2(%rip)        # 0x140f83a20
1407fa94e:	90                   	nop
1407fa94f:	48 83 7d af 00       	cmpq   $0x0,-0x51(%rbp)
1407fa954:	75 09                	jne    0x1407fa95f
1407fa956:	4d 89 34 24          	mov    %r14,(%r12)
1407fa95a:	e9 65 06 00 00       	jmp    0x1407fafc4
1407fa95f:	49 8b 4f 40          	mov    0x40(%r15),%rcx
1407fa963:	48 8b 01             	mov    (%rcx),%rax
1407fa966:	4c 8b c3             	mov    %rbx,%r8
1407fa969:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1407fa96d:	48 8b 40 30          	mov    0x30(%rax),%rax
1407fa971:	ff 15 a9 90 78 00    	call   *0x7890a9(%rip)        # 0x140f83a20
1407fa977:	90                   	nop
1407fa978:	4c 8b 4d cf          	mov    -0x31(%rbp),%r9
1407fa97c:	4d 85 c9             	test   %r9,%r9
1407fa97f:	75 2c                	jne    0x1407fa9ad
1407fa981:	4d 89 34 24          	mov    %r14,(%r12)
1407fa985:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1407fa989:	48 85 c9             	test   %rcx,%rcx
1407fa98c:	0f 84 32 06 00 00    	je     0x1407fafc4
1407fa992:	8b 41 10             	mov    0x10(%rcx),%eax
1407fa995:	ff c8                	dec    %eax
1407fa997:	89 41 10             	mov    %eax,0x10(%rcx)
1407fa99a:	85 c0                	test   %eax,%eax
1407fa99c:	0f 8f 22 06 00 00    	jg     0x1407fafc4
1407fa9a2:	0f 88 51 06 00 00    	js     0x1407faff9
1407fa9a8:	e9 05 06 00 00       	jmp    0x1407fafb2
1407fa9ad:	4c 8b 45 af          	mov    -0x51(%rbp),%r8
1407fa9b1:	49 8b 40 18          	mov    0x18(%r8),%rax
1407fa9b5:	8b 50 18             	mov    0x18(%rax),%edx
1407fa9b8:	89 55 a7             	mov    %edx,-0x59(%rbp)
1407fa9bb:	49 8b 41 18          	mov    0x18(%r9),%rax
1407fa9bf:	8b 48 18             	mov    0x18(%rax),%ecx
1407fa9c2:	83 fa 13             	cmp    $0x13,%edx
1407fa9c5:	0f 85 f0 02 00 00    	jne    0x1407facbb
1407fa9cb:	3b ca                	cmp    %edx,%ecx
1407fa9cd:	0f 85 e8 02 00 00    	jne    0x1407facbb
1407fa9d3:	49 8b c8             	mov    %r8,%rcx
1407fa9d6:	e8 c5 a0 f3 ff       	call   0x140734aa0
1407fa9db:	4c 8b e8             	mov    %rax,%r13
1407fa9de:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1407fa9e2:	e8 b9 a0 f3 ff       	call   0x140734aa0
1407fa9e7:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1407fa9eb:	49 8b 4d 30          	mov    0x30(%r13),%rcx
1407fa9ef:	4c 8b 40 30          	mov    0x30(%rax),%r8
1407fa9f3:	4c 8b 49 08          	mov    0x8(%rcx),%r9
1407fa9f7:	4c 2b 09             	sub    (%rcx),%r9
1407fa9fa:	49 c1 f9 04          	sar    $0x4,%r9
1407fa9fe:	49 8b 50 08          	mov    0x8(%r8),%rdx
1407faa02:	49 2b 10             	sub    (%r8),%rdx
1407faa05:	48 c1 fa 04          	sar    $0x4,%rdx
1407faa09:	44 3b ca             	cmp    %edx,%r9d
1407faa0c:	0f 85 08 06 00 00    	jne    0x1407fb01a
1407faa12:	49 8b 7f 20          	mov    0x20(%r15),%rdi
1407faa16:	48 85 ff             	test   %rdi,%rdi
1407faa19:	74 1c                	je     0x1407faa37
1407faa1b:	8b 47 10             	mov    0x10(%rdi),%eax
1407faa1e:	ff c0                	inc    %eax
1407faa20:	89 47 10             	mov    %eax,0x10(%rdi)
1407faa23:	83 f8 01             	cmp    $0x1,%eax
1407faa26:	0f 8e 0c 06 00 00    	jle    0x1407fb038
1407faa2c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407faa31:	0f 84 09 06 00 00    	je     0x1407fb040
1407faa37:	48 8b df             	mov    %rdi,%rbx
1407faa3a:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
1407faa3e:	b9 50 00 00 00       	mov    $0x50,%ecx
1407faa43:	e8 c0 06 62 00       	call   0x140e1b108
1407faa48:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1407faa4c:	48 85 c0             	test   %rax,%rax
1407faa4f:	74 22                	je     0x1407faa73
1407faa51:	49 8b de             	mov    %r14,%rbx
1407faa54:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
1407faa58:	48 89 7d a7          	mov    %rdi,-0x59(%rbp)
1407faa5c:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1407faa60:	48 8b c8             	mov    %rax,%rcx
1407faa63:	e8 c8 7d f3 ff       	call   0x140732830
1407faa68:	4c 8b e0             	mov    %rax,%r12
1407faa6b:	49 8b fe             	mov    %r14,%rdi
1407faa6e:	49 8b ce             	mov    %r14,%rcx
1407faa71:	eb 06                	jmp    0x1407faa79
1407faa73:	4d 8b e6             	mov    %r14,%r12
1407faa76:	48 8b cf             	mov    %rdi,%rcx
1407faa79:	4c 89 65 df          	mov    %r12,-0x21(%rbp)
1407faa7d:	41 be 00 0c 00 00    	mov    $0xc00,%r14d
1407faa83:	48 85 ff             	test   %rdi,%rdi
1407faa86:	74 27                	je     0x1407faaaf
1407faa88:	8b 41 10             	mov    0x10(%rcx),%eax
1407faa8b:	ff c8                	dec    %eax
1407faa8d:	89 41 10             	mov    %eax,0x10(%rcx)
1407faa90:	85 c0                	test   %eax,%eax
1407faa92:	7f 1b                	jg     0x1407faaaf
1407faa94:	0f 88 b1 05 00 00    	js     0x1407fb04b
1407faa9a:	48 8b 03             	mov    (%rbx),%rax
1407faa9d:	ba 01 00 00 00       	mov    $0x1,%edx
1407faaa2:	48 8b cb             	mov    %rbx,%rcx
1407faaa5:	48 8b 00             	mov    (%rax),%rax
1407faaa8:	ff 15 72 8f 78 00    	call   *0x788f72(%rip)        # 0x140f83a20
1407faaae:	90                   	nop
1407faaaf:	33 f6                	xor    %esi,%esi
1407faab1:	49 8b 45 30          	mov    0x30(%r13),%rax
1407faab5:	48 8b 48 08          	mov    0x8(%rax),%rcx
1407faab9:	48 2b 08             	sub    (%rax),%rcx
1407faabc:	48 c1 f9 04          	sar    $0x4,%rcx
1407faac0:	85 c9                	test   %ecx,%ecx
1407faac2:	0f 84 89 01 00 00    	je     0x1407fac51
1407faac8:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
1407faacc:	0f 1f 40 00          	nopl   0x0(%rax)
1407faad0:	44 8b c6             	mov    %esi,%r8d
1407faad3:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1407faad7:	49 8b cd             	mov    %r13,%rcx
1407faada:	e8 d1 ac f3 ff       	call   0x1407357b0
1407faadf:	41 83 ce 10          	or     $0x10,%r14d
1407faae3:	44 8b c6             	mov    %esi,%r8d
1407faae6:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1407faaea:	48 8b cb             	mov    %rbx,%rcx
1407faaed:	e8 be ac f3 ff       	call   0x1407357b0
1407faaf2:	41 83 ce 20          	or     $0x20,%r14d
1407faaf6:	48 83 7d 97 00       	cmpq   $0x0,-0x69(%rbp)
1407faafb:	0f 84 c6 00 00 00    	je     0x1407fabc7
1407fab01:	48 83 7d bf 00       	cmpq   $0x0,-0x41(%rbp)
1407fab06:	0f 84 bb 00 00 00    	je     0x1407fabc7
1407fab0c:	49 8b 07             	mov    (%r15),%rax
1407fab0f:	48 8b b8 30 01 00 00 	mov    0x130(%rax),%rdi
1407fab16:	44 8b c6             	mov    %esi,%r8d
1407fab19:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1407fab1d:	48 8b cb             	mov    %rbx,%rcx
1407fab20:	e8 8b ac f3 ff       	call   0x1407357b0
1407fab25:	41 0f ba ee 08       	bts    $0x8,%r14d
1407fab2a:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
1407fab2e:	44 8b c6             	mov    %esi,%r8d
1407fab31:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1407fab35:	49 8b cd             	mov    %r13,%rcx
1407fab38:	e8 73 ac f3 ff       	call   0x1407357b0
1407fab3d:	41 0f ba ee 09       	bts    $0x9,%r14d
1407fab42:	4c 8b cb             	mov    %rbx,%r9
1407fab45:	4c 8b 45 a7          	mov    -0x59(%rbp),%r8
1407fab49:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1407fab4d:	49 8b cf             	mov    %r15,%rcx
1407fab50:	48 8b c7             	mov    %rdi,%rax
1407fab53:	ff 15 c7 8e 78 00    	call   *0x788ec7(%rip)        # 0x140f83a20
1407fab59:	4c 8b c0             	mov    %rax,%r8
1407fab5c:	8b d6                	mov    %esi,%edx
1407fab5e:	49 8b cc             	mov    %r12,%rcx
1407fab61:	e8 9a a8 f3 ff       	call   0x140735400
1407fab66:	90                   	nop
1407fab67:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1407fab6b:	48 85 c9             	test   %rcx,%rcx
1407fab6e:	74 24                	je     0x1407fab94
1407fab70:	8b 41 10             	mov    0x10(%rcx),%eax
1407fab73:	ff c8                	dec    %eax
1407fab75:	89 41 10             	mov    %eax,0x10(%rcx)
1407fab78:	85 c0                	test   %eax,%eax
1407fab7a:	7f 18                	jg     0x1407fab94
1407fab7c:	0f 88 df 04 00 00    	js     0x1407fb061
1407fab82:	48 8b 01             	mov    (%rcx),%rax
1407fab85:	ba 01 00 00 00       	mov    $0x1,%edx
1407fab8a:	48 8b 00             	mov    (%rax),%rax
1407fab8d:	ff 15 8d 8e 78 00    	call   *0x788e8d(%rip)        # 0x140f83a20
1407fab93:	90                   	nop
1407fab94:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1407fab98:	48 85 c9             	test   %rcx,%rcx
1407fab9b:	74 24                	je     0x1407fabc1
1407fab9d:	8b 41 10             	mov    0x10(%rcx),%eax
1407faba0:	ff c8                	dec    %eax
1407faba2:	89 41 10             	mov    %eax,0x10(%rcx)
1407faba5:	85 c0                	test   %eax,%eax
1407faba7:	7f 18                	jg     0x1407fabc1
1407faba9:	0f 88 bd 04 00 00    	js     0x1407fb06c
1407fabaf:	48 8b 01             	mov    (%rcx),%rax
1407fabb2:	ba 01 00 00 00       	mov    $0x1,%edx
1407fabb7:	48 8b 00             	mov    (%rax),%rax
1407fabba:	ff 15 60 8e 78 00    	call   *0x788e60(%rip)        # 0x140f83a20
1407fabc0:	90                   	nop
1407fabc1:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
1407fabc5:	eb 17                	jmp    0x1407fabde
1407fabc7:	48 c7 45 b7 00 00 00 	movq   $0x0,-0x49(%rbp)
1407fabce:	00
1407fabcf:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1407fabd3:	8b d6                	mov    %esi,%edx
1407fabd5:	49 8b cc             	mov    %r12,%rcx
1407fabd8:	e8 23 a8 f3 ff       	call   0x140735400
1407fabdd:	90                   	nop
1407fabde:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1407fabe2:	48 85 c9             	test   %rcx,%rcx
1407fabe5:	74 24                	je     0x1407fac0b
1407fabe7:	8b 41 10             	mov    0x10(%rcx),%eax
1407fabea:	ff c8                	dec    %eax
1407fabec:	89 41 10             	mov    %eax,0x10(%rcx)
1407fabef:	85 c0                	test   %eax,%eax
1407fabf1:	7f 18                	jg     0x1407fac0b
1407fabf3:	0f 88 7e 04 00 00    	js     0x1407fb077
1407fabf9:	48 8b 01             	mov    (%rcx),%rax
1407fabfc:	ba 01 00 00 00       	mov    $0x1,%edx
1407fac01:	48 8b 00             	mov    (%rax),%rax