140348916:	ff c8                	dec    %eax
140348918:	89 41 10             	mov    %eax,0x10(%rcx)
14034891b:	85 c0                	test   %eax,%eax
14034891d:	7f 18                	jg     0x140348937
14034891f:	0f 88 65 0e 00 00    	js     0x14034978a
140348925:	48 8b 01             	mov    (%rcx),%rax
140348928:	ba 01 00 00 00       	mov    $0x1,%edx
14034892d:	48 8b 00             	mov    (%rax),%rax
140348930:	ff 15 ea b0 c3 00    	call   *0xc3b0ea(%rip)        # 0x140f83a20
140348936:	90                   	nop
140348937:	41 0f ba e4 0b       	bt     $0xb,%r12d
14034893c:	73 39                	jae    0x140348977
14034893e:	41 0f ba f4 0b       	btr    $0xb,%r12d
140348943:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
14034894a:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
14034894e:	48 85 c9             	test   %rcx,%rcx
140348951:	74 24                	je     0x140348977
140348953:	8b 41 10             	mov    0x10(%rcx),%eax
140348956:	ff c8                	dec    %eax
140348958:	89 41 10             	mov    %eax,0x10(%rcx)
14034895b:	85 c0                	test   %eax,%eax
14034895d:	7f 18                	jg     0x140348977
14034895f:	0f 88 30 0e 00 00    	js     0x140349795
140348965:	48 8b 01             	mov    (%rcx),%rax
140348968:	ba 01 00 00 00       	mov    $0x1,%edx
14034896d:	48 8b 00             	mov    (%rax),%rax
140348970:	ff 15 aa b0 c3 00    	call   *0xc3b0aa(%rip)        # 0x140f83a20
140348976:	90                   	nop
140348977:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14034897c:	48 85 c9             	test   %rcx,%rcx
14034897f:	74 24                	je     0x1403489a5
140348981:	8b 41 10             	mov    0x10(%rcx),%eax
140348984:	ff c8                	dec    %eax
140348986:	89 41 10             	mov    %eax,0x10(%rcx)
140348989:	85 c0                	test   %eax,%eax
14034898b:	7f 18                	jg     0x1403489a5
14034898d:	0f 88 0d 0e 00 00    	js     0x1403497a0
140348993:	48 8b 01             	mov    (%rcx),%rax
140348996:	ba 01 00 00 00       	mov    $0x1,%edx
14034899b:	48 8b 00             	mov    (%rax),%rax
14034899e:	ff 15 7c b0 c3 00    	call   *0xc3b07c(%rip)        # 0x140f83a20
1403489a4:	90                   	nop
1403489a5:	41 0f ba e4 0a       	bt     $0xa,%r12d
1403489aa:	73 39                	jae    0x1403489e5
1403489ac:	41 0f ba f4 0a       	btr    $0xa,%r12d
1403489b1:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
1403489b8:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1403489bc:	48 85 c9             	test   %rcx,%rcx
1403489bf:	74 24                	je     0x1403489e5
1403489c1:	8b 41 10             	mov    0x10(%rcx),%eax
1403489c4:	ff c8                	dec    %eax
1403489c6:	89 41 10             	mov    %eax,0x10(%rcx)
1403489c9:	85 c0                	test   %eax,%eax
1403489cb:	7f 18                	jg     0x1403489e5
1403489cd:	0f 88 d8 0d 00 00    	js     0x1403497ab
1403489d3:	48 8b 01             	mov    (%rcx),%rax
1403489d6:	ba 01 00 00 00       	mov    $0x1,%edx
1403489db:	48 8b 00             	mov    (%rax),%rax
1403489de:	ff 15 3c b0 c3 00    	call   *0xc3b03c(%rip)        # 0x140f83a20
1403489e4:	90                   	nop
1403489e5:	41 0f ba e4 09       	bt     $0x9,%r12d
1403489ea:	73 3a                	jae    0x140348a26
1403489ec:	41 0f ba f4 09       	btr    $0x9,%r12d
1403489f1:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
1403489f8:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1403489fd:	48 85 c9             	test   %rcx,%rcx
140348a00:	74 24                	je     0x140348a26
140348a02:	8b 41 10             	mov    0x10(%rcx),%eax
140348a05:	ff c8                	dec    %eax
140348a07:	89 41 10             	mov    %eax,0x10(%rcx)
140348a0a:	85 c0                	test   %eax,%eax
140348a0c:	7f 18                	jg     0x140348a26
140348a0e:	0f 88 a2 0d 00 00    	js     0x1403497b6
140348a14:	48 8b 01             	mov    (%rcx),%rax
140348a17:	ba 01 00 00 00       	mov    $0x1,%edx
140348a1c:	48 8b 00             	mov    (%rax),%rax
140348a1f:	ff 15 fb af c3 00    	call   *0xc3affb(%rip)        # 0x140f83a20
140348a25:	90                   	nop
140348a26:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140348a2b:	48 85 c9             	test   %rcx,%rcx
140348a2e:	74 24                	je     0x140348a54
140348a30:	8b 41 10             	mov    0x10(%rcx),%eax
140348a33:	ff c8                	dec    %eax
140348a35:	89 41 10             	mov    %eax,0x10(%rcx)
140348a38:	85 c0                	test   %eax,%eax
140348a3a:	7f 18                	jg     0x140348a54
140348a3c:	0f 88 7f 0d 00 00    	js     0x1403497c1
140348a42:	48 8b 01             	mov    (%rcx),%rax
140348a45:	ba 01 00 00 00       	mov    $0x1,%edx
140348a4a:	48 8b 00             	mov    (%rax),%rax
140348a4d:	ff 15 cd af c3 00    	call   *0xc3afcd(%rip)        # 0x140f83a20
140348a53:	90                   	nop
140348a54:	41 b8 07 00 00 00    	mov    $0x7,%r8d
140348a5a:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140348a61:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140348a65:	e8 36 a1 02 00       	call   0x140372ba0
140348a6a:	48 8b 18             	mov    (%rax),%rbx
140348a6d:	48 89 38             	mov    %rdi,(%rax)
140348a70:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140348a75:	4d 85 ff             	test   %r15,%r15
140348a78:	74 1e                	je     0x140348a98
140348a7a:	41 8b 47 10          	mov    0x10(%r15),%eax
140348a7e:	ff c0                	inc    %eax
140348a80:	41 89 47 10          	mov    %eax,0x10(%r15)
140348a84:	83 f8 01             	cmp    $0x1,%eax
140348a87:	0f 8e 3f 0d 00 00    	jle    0x1403497cc
140348a8d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140348a92:	0f 84 3c 0d 00 00    	je     0x1403497d4
140348a98:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
140348a9d:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140348aa2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140348aa7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140348aac:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140348ab1:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140348ab6:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140348abc:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
140348ac3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140348ac8:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140348acc:	e8 7f 73 e5 ff       	call   0x14019fe50
140348ad1:	48 8b d0             	mov    %rax,%rdx
140348ad4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140348ad9:	e8 12 3e 36 00       	call   0x1406ac8f0
140348ade:	48 8b 08             	mov    (%rax),%rcx
140348ae1:	48 89 38             	mov    %rdi,(%rax)
140348ae4:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140348ae9:	48 8b 08             	mov    (%rax),%rcx
140348aec:	48 85 c9             	test   %rcx,%rcx
140348aef:	74 24                	je     0x140348b15
140348af1:	8b 41 10             	mov    0x10(%rcx),%eax
140348af4:	ff c8                	dec    %eax
140348af6:	89 41 10             	mov    %eax,0x10(%rcx)
140348af9:	85 c0                	test   %eax,%eax
140348afb:	7f 18                	jg     0x140348b15
140348afd:	0f 88 dc 0c 00 00    	js     0x1403497df
140348b03:	48 8b 01             	mov    (%rcx),%rax
140348b06:	ba 01 00 00 00       	mov    $0x1,%edx
140348b0b:	48 8b 00             	mov    (%rax),%rax
140348b0e:	ff 15 0c af c3 00    	call   *0xc3af0c(%rip)        # 0x140f83a20
140348b14:	90                   	nop
140348b15:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140348b1a:	48 8b cb             	mov    %rbx,%rcx
140348b1d:	e8 5e 3b 3f 00       	call   0x14073c680
140348b22:	48 8b 38             	mov    (%rax),%rdi
140348b25:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140348b2a:	48 85 c9             	test   %rcx,%rcx
140348b2d:	74 24                	je     0x140348b53
140348b2f:	8b 41 10             	mov    0x10(%rcx),%eax
140348b32:	ff c8                	dec    %eax
140348b34:	89 41 10             	mov    %eax,0x10(%rcx)
140348b37:	85 c0                	test   %eax,%eax
140348b39:	7f 18                	jg     0x140348b53
140348b3b:	0f 88 a9 0c 00 00    	js     0x1403497ea
140348b41:	48 8b 01             	mov    (%rcx),%rax
140348b44:	ba 01 00 00 00       	mov    $0x1,%edx
140348b49:	48 8b 00             	mov    (%rax),%rax
140348b4c:	ff 15 ce ae c3 00    	call   *0xc3aece(%rip)        # 0x140f83a20
140348b52:	90                   	nop
140348b53:	4c 8d 0d 96 59 e5 ff 	lea    -0x1aa66a(%rip),%r9        # 0x14019e4f0
140348b5a:	ba 08 00 00 00       	mov    $0x8,%edx
140348b5f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140348b65:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140348b6a:	e8 dd 29 ad 00       	call   0x140e1b54c
140348b6f:	90                   	nop
140348b70:	48 85 db             	test   %rbx,%rbx
140348b73:	74 27                	je     0x140348b9c
140348b75:	8b 43 10             	mov    0x10(%rbx),%eax
140348b78:	ff c8                	dec    %eax
140348b7a:	89 43 10             	mov    %eax,0x10(%rbx)
140348b7d:	85 c0                	test   %eax,%eax
140348b7f:	7f 1b                	jg     0x140348b9c
140348b81:	0f 88 6e 0c 00 00    	js     0x1403497f5
140348b87:	48 8b 03             	mov    (%rbx),%rax
140348b8a:	ba 01 00 00 00       	mov    $0x1,%edx
140348b8f:	48 8b cb             	mov    %rbx,%rcx
140348b92:	48 8b 00             	mov    (%rax),%rax
140348b95:	ff 15 85 ae c3 00    	call   *0xc3ae85(%rip)        # 0x140f83a20
140348b9b:	90                   	nop
140348b9c:	48 85 ff             	test   %rdi,%rdi
140348b9f:	0f 85 6f 0a 00 00    	jne    0x140349614
140348ba5:	48 8d 45 80          	lea    -0x80(%rbp),%rax
140348ba9:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140348bae:	4d 85 ff             	test   %r15,%r15
140348bb1:	74 1e                	je     0x140348bd1
140348bb3:	41 8b 47 10          	mov    0x10(%r15),%eax
140348bb7:	ff c0                	inc    %eax
140348bb9:	41 89 47 10          	mov    %eax,0x10(%r15)
140348bbd:	83 f8 01             	cmp    $0x1,%eax
140348bc0:	0f 8e 3a 0c 00 00    	jle    0x140349800
140348bc6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140348bcb:	0f 84 37 0c 00 00    	je     0x140349808
140348bd1:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
140348bd6:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140348bdb:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140348be0:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140348be5:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140348bea:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140348bef:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140348bf5:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
140348bfc:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140348c01:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140348c05:	e8 46 72 e5 ff       	call   0x14019fe50
140348c0a:	48 8b d0             	mov    %rax,%rdx
140348c0d:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140348c11:	e8 da 3c 36 00       	call   0x1406ac8f0
140348c16:	48 8b d8             	mov    %rax,%rbx
140348c19:	41 b8 07 00 00 00    	mov    $0x7,%r8d
140348c1f:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140348c26:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140348c2b:	e8 70 9f 02 00       	call   0x140372ba0
140348c30:	48 8b 08             	mov    (%rax),%rcx
140348c33:	33 ff                	xor    %edi,%edi
140348c35:	48 89 38             	mov    %rdi,(%rax)
140348c38:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140348c3d:	48 8b 08             	mov    (%rax),%rcx
140348c40:	48 85 c9             	test   %rcx,%rcx
140348c43:	74 24                	je     0x140348c69
140348c45:	8b 41 10             	mov    0x10(%rcx),%eax
140348c48:	ff c8                	dec    %eax
140348c4a:	89 41 10             	mov    %eax,0x10(%rcx)
140348c4d:	85 c0                	test   %eax,%eax
140348c4f:	7f 18                	jg     0x140348c69
140348c51:	0f 88 bc 0b 00 00    	js     0x140349813
140348c57:	48 8b 01             	mov    (%rcx),%rax
140348c5a:	ba 01 00 00 00       	mov    $0x1,%edx
140348c5f:	48 8b 00             	mov    (%rax),%rax
140348c62:	ff 15 b8 ad c3 00    	call   *0xc3adb8(%rip)        # 0x140f83a20
140348c68:	90                   	nop
140348c69:	48 8b d3             	mov    %rbx,%rdx
140348c6c:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140348c71:	e8 6a 32 36 00       	call   0x1406abee0
140348c76:	90                   	nop
140348c77:	4c 8d 0d 72 58 e5 ff 	lea    -0x1aa78e(%rip),%r9        # 0x14019e4f0
140348c7e:	ba 08 00 00 00       	mov    $0x8,%edx
140348c83:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140348c89:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140348c8e:	e8 b9 28 ad 00       	call   0x140e1b54c
140348c93:	eb 07                	jmp    0x140348c9c
140348c95:	4c 8b ad 88 00 00 00 	mov    0x88(%rbp),%r13
140348c9c:	48 8b 05 fd 76 0d 01 	mov    0x10d76fd(%rip),%rax        # 0x1414203a0
140348ca3:	48 8b 48 50          	mov    0x50(%rax),%rcx
140348ca7:	48 83 79 20 00       	cmpq   $0x0,0x20(%rcx)
140348cac:	0f 84 09 01 00 00    	je     0x140348dbb
140348cb2:	48 8b 1d 77 7b 0d 01 	mov    0x10d7b77(%rip),%rbx        # 0x141420830
140348cb9:	48 8b 5b 50          	mov    0x50(%rbx),%rbx
140348cbd:	48 85 db             	test   %rbx,%rbx
140348cc0:	74 1c                	je     0x140348cde
140348cc2:	8b 43 10             	mov    0x10(%rbx),%eax
140348cc5:	ff c0                	inc    %eax
140348cc7:	89 43 10             	mov    %eax,0x10(%rbx)
140348cca:	83 f8 01             	cmp    $0x1,%eax
140348ccd:	0f 8e 4b 0b 00 00    	jle    0x14034981e
140348cd3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140348cd8:	0f 84 48 0b 00 00    	je     0x140349826
140348cde:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140348ce3:	41 0f ba ec 0f       	bts    $0xf,%r12d
140348ce8:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348cef:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140348cf5:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140348cfa:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140348cfe:	e8 9d 9e 02 00       	call   0x140372ba0
140348d03:	48 8b 08             	mov    (%rax),%rcx
140348d06:	48 89 38             	mov    %rdi,(%rax)
140348d09:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140348d0e:	41 0f ba ec 10       	bts    $0x10,%r12d
140348d13:	41 0f ba ec 11       	bts    $0x11,%r12d
140348d18:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348d1f:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140348d24:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140348d29:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140348d2e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140348d33:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140348d38:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140348d3e:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
140348d45:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140348d4a:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140348d4e:	e8 fd 70 e5 ff       	call   0x14019fe50
140348d53:	48 8b d0             	mov    %rax,%rdx
140348d56:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140348d5b:	e8 90 3b 36 00       	call   0x1406ac8f0
140348d60:	48 8b 08             	mov    (%rax),%rcx
140348d63:	48 89 38             	mov    %rdi,(%rax)
140348d66:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140348d6b:	48 8b 08             	mov    (%rax),%rcx
140348d6e:	48 85 c9             	test   %rcx,%rcx
140348d71:	74 24                	je     0x140348d97
140348d73:	8b 41 10             	mov    0x10(%rcx),%eax
140348d76:	ff c8                	dec    %eax
140348d78:	89 41 10             	mov    %eax,0x10(%rcx)
140348d7b:	85 c0                	test   %eax,%eax
140348d7d:	7f 18                	jg     0x140348d97
140348d7f:	0f 88 ac 0a 00 00    	js     0x140349831
140348d85:	48 8b 01             	mov    (%rcx),%rax
140348d88:	ba 01 00 00 00       	mov    $0x1,%edx
140348d8d:	48 8b 00             	mov    (%rax),%rax
140348d90:	ff 15 8a ac c3 00    	call   *0xc3ac8a(%rip)        # 0x140f83a20
140348d96:	90                   	nop
140348d97:	41 0f ba ec 12       	bts    $0x12,%r12d
140348d9c:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348da3:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140348da8:	48 8b cb             	mov    %rbx,%rcx
140348dab:	e8 d0 38 3f 00       	call   0x14073c680
140348db0:	48 83 38 00          	cmpq   $0x0,(%rax)
140348db4:	74 0a                	je     0x140348dc0
140348db6:	40 b7 01             	mov    $0x1,%dil
140348db9:	eb 08                	jmp    0x140348dc3
140348dbb:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140348dc0:	40 32 ff             	xor    %dil,%dil
140348dc3:	41 0f ba e4 12       	bt     $0x12,%r12d
140348dc8:	73 3a                	jae    0x140348e04
140348dca:	41 0f ba f4 12       	btr    $0x12,%r12d
140348dcf:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348dd6:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140348ddb:	48 85 c9             	test   %rcx,%rcx
140348dde:	74 24                	je     0x140348e04
140348de0:	8b 41 10             	mov    0x10(%rcx),%eax
140348de3:	ff c8                	dec    %eax
140348de5:	89 41 10             	mov    %eax,0x10(%rcx)
140348de8:	85 c0                	test   %eax,%eax
140348dea:	7f 18                	jg     0x140348e04
140348dec:	0f 88 4a 0a 00 00    	js     0x14034983c
140348df2:	48 8b 01             	mov    (%rcx),%rax
140348df5:	ba 01 00 00 00       	mov    $0x1,%edx
140348dfa:	48 8b 00             	mov    (%rax),%rax
140348dfd:	ff 15 1d ac c3 00    	call   *0xc3ac1d(%rip)        # 0x140f83a20
140348e03:	90                   	nop
140348e04:	41 0f ba e4 11       	bt     $0x11,%r12d
140348e09:	73 29                	jae    0x140348e34
140348e0b:	41 0f ba f4 11       	btr    $0x11,%r12d
140348e10:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348e17:	4c 8d 0d d2 56 e5 ff 	lea    -0x1aa92e(%rip),%r9        # 0x14019e4f0
140348e1e:	ba 08 00 00 00       	mov    $0x8,%edx
140348e23:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140348e29:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140348e2e:	e8 19 27 ad 00       	call   0x140e1b54c
140348e33:	90                   	nop
140348e34:	41 0f ba e4 0f       	bt     $0xf,%r12d
140348e39:	73 38                	jae    0x140348e73
140348e3b:	41 0f ba f4 0f       	btr    $0xf,%r12d
140348e40:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
140348e47:	48 85 db             	test   %rbx,%rbx
140348e4a:	74 27                	je     0x140348e73
140348e4c:	8b 43 10             	mov    0x10(%rbx),%eax
140348e4f:	ff c8                	dec    %eax
140348e51:	89 43 10             	mov    %eax,0x10(%rbx)
140348e54:	85 c0                	test   %eax,%eax
140348e56:	7f 1b                	jg     0x140348e73
140348e58:	0f 88 e9 09 00 00    	js     0x140349847
140348e5e:	48 8b 03             	mov    (%rbx),%rax
140348e61:	ba 01 00 00 00       	mov    $0x1,%edx
140348e66:	48 8b cb             	mov    %rbx,%rcx