140142a4f:	55                   	push   %rbp
140142a50:	41 54                	push   %r12
140142a52:	41 55                	push   %r13
140142a54:	41 56                	push   %r14
140142a56:	41 57                	push   %r15
140142a58:	48 8d a8 e8 fe ff ff 	lea    -0x118(%rax),%rbp
140142a5f:	48 81 ec f0 01 00 00 	sub    $0x1f0,%rsp
140142a66:	48 8b 05 13 e7 1b 00 	mov    0x1be713(%rip),%rax        # 0x140301180
140142a6d:	48 33 c4             	xor    %rsp,%rax
140142a70:	48 89 85 e0 00 00 00 	mov    %rax,0xe0(%rbp)
140142a77:	8b da                	mov    %edx,%ebx
140142a79:	4c 8b e1             	mov    %rcx,%r12
140142a7c:	48 83 c1 f0          	add    $0xfffffffffffffff0,%rcx
140142a80:	e8 b7 be ff ff       	call   0x14013e93c
140142a85:	41 8b 84 24 84 02 00 	mov    0x284(%r12),%eax
140142a8c:	00
140142a8d:	3b d8                	cmp    %eax,%ebx
140142a8f:	75 07                	jne    0x140142a98
140142a91:	33 c0                	xor    %eax,%eax
140142a93:	e9 63 05 00 00       	jmp    0x140142ffb
140142a98:	45 33 f6             	xor    %r14d,%r14d
140142a9b:	85 db                	test   %ebx,%ebx
140142a9d:	75 0a                	jne    0x140142aa9
140142a9f:	b8 05 40 00 80       	mov    $0x80004005,%eax
140142aa4:	e9 52 05 00 00       	jmp    0x140142ffb
140142aa9:	85 c0                	test   %eax,%eax
140142aab:	75 0a                	jne    0x140142ab7
140142aad:	b8 01 00 00 00       	mov    $0x1,%eax
140142ab2:	e9 44 05 00 00       	jmp    0x140142ffb
140142ab7:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140142abc:	49 8b 04 24          	mov    (%r12),%rax
140142ac0:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140142ac5:	49 8b cc             	mov    %r12,%rcx
140142ac8:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
140142acf:	ff 15 5b 03 0d 00    	call   *0xd035b(%rip)        # 0x140212e30
140142ad5:	0f ae e8             	lfence
140142ad8:	85 c0                	test   %eax,%eax
140142ada:	0f 88 1b 05 00 00    	js     0x140142ffb
140142ae0:	41 bf 01 00 00 00    	mov    $0x1,%r15d
140142ae6:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140142aeb:	48 8b 01             	mov    (%rcx),%rax
140142aee:	41 3b df             	cmp    %r15d,%ebx
140142af1:	0f 85 88 00 00 00    	jne    0x140142b7f
140142af7:	48 8b 40 38          	mov    0x38(%rax),%rax
140142afb:	ff 15 2f 03 0d 00    	call   *0xd032f(%rip)        # 0x140212e30
140142b01:	49 8b 04 24          	mov    (%r12),%rax
140142b05:	4c 8b 78 28          	mov    0x28(%rax),%r15
140142b09:	49 8b bc 24 90 02 00 	mov    0x290(%r12),%rdi
140142b10:	00
140142b11:	49 8b 74 24 20       	mov    0x20(%r12),%rsi
140142b16:	45 8b 74 24 1c       	mov    0x1c(%r12),%r14d
140142b1b:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140142b20:	48 8b 01             	mov    (%rcx),%rax
140142b23:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140142b2a:	ff 15 00 03 0d 00    	call   *0xd0300(%rip)        # 0x140212e30
140142b30:	8b d8                	mov    %eax,%ebx
140142b32:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140142b37:	48 8b 11             	mov    (%rcx),%rdx
140142b3a:	48 8b 82 80 00 00 00 	mov    0x80(%rdx),%rax
140142b41:	ff 15 e9 02 0d 00    	call   *0xd02e9(%rip)        # 0x140212e30
140142b47:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140142b4c:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140142b51:	45 8b ce             	mov    %r14d,%r9d
140142b54:	44 8b c3             	mov    %ebx,%r8d
140142b57:	48 8b d0             	mov    %rax,%rdx
140142b5a:	49 8b cc             	mov    %r12,%rcx
140142b5d:	49 8b c7             	mov    %r15,%rax
140142b60:	ff 15 ca 02 0d 00    	call   *0xd02ca(%rip)        # 0x140212e30
140142b66:	8b d8                	mov    %eax,%ebx
140142b68:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140142b6d:	48 8b 11             	mov    (%rcx),%rdx
140142b70:	48 8b 42 40          	mov    0x40(%rdx),%rax
140142b74:	ff 15 b6 02 0d 00    	call   *0xd02b6(%rip)        # 0x140212e30
140142b7a:	e9 65 04 00 00       	jmp    0x140142fe4
140142b7f:	4d 8b 44 24 20       	mov    0x20(%r12),%r8
140142b84:	ba 1f 00 00 00       	mov    $0x1f,%edx
140142b89:	48 8b 80 a0 02 00 00 	mov    0x2a0(%rax),%rax
140142b90:	ff 15 9a 02 0d 00    	call   *0xd029a(%rip)        # 0x140212e30
140142b96:	85 c0                	test   %eax,%eax
140142b98:	75 08                	jne    0x140142ba2
140142b9a:	41 8b df             	mov    %r15d,%ebx
140142b9d:	e9 42 04 00 00       	jmp    0x140142fe4
140142ba2:	83 fb 02             	cmp    $0x2,%ebx
140142ba5:	0f 85 d6 00 00 00    	jne    0x140142c81
140142bab:	0f ae e8             	lfence
140142bae:	48 8b 05 b3 09 1d 00 	mov    0x1d09b3(%rip),%rax        # 0x140313568
140142bb5:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140142bba:	48 8d 05 b7 ec 0f 00 	lea    0xfecb7(%rip),%rax        # 0x140241878
140142bc1:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140142bc6:	48 8d 05 b3 ec 0f 00 	lea    0xfecb3(%rip),%rax        # 0x140241880
140142bcd:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140142bd2:	48 c7 45 c4 26 00 00 	movq   $0x26,-0x3c(%rbp)
140142bd9:	00
140142bda:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140142bdf:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140142be3:	66 44 89 74 24 78    	mov    %r14w,0x78(%rsp)
140142be9:	44 89 75 d8          	mov    %r14d,-0x28(%rbp)
140142bed:	66 44 89 75 c2       	mov    %r14w,-0x3e(%rbp)
140142bf2:	49 8d 4c 24 08       	lea    0x8(%r12),%rcx
140142bf7:	48 8b 01             	mov    (%rcx),%rax
140142bfa:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
140142bff:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
140142c04:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140142c09:	41 b8 e0 07 00 00    	mov    $0x7e0,%r8d
140142c0f:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140142c14:	48 8b 40 38          	mov    0x38(%rax),%rax
140142c18:	ff 15 12 02 0d 00    	call   *0xd0212(%rip)        # 0x140212e30
140142c1e:	8b d8                	mov    %eax,%ebx
140142c20:	85 c0                	test   %eax,%eax
140142c22:	0f 88 b2 03 00 00    	js     0x140142fda
140142c28:	0f ae e8             	lfence
140142c2b:	49 8b 04 24          	mov    (%r12),%rax
140142c2f:	48 b9 00 00 00 00 01 	movabs $0x100000000,%rcx
140142c36:	00 00 00
140142c39:	49 8b 94 24 90 02 00 	mov    0x290(%r12),%rdx
140142c40:	00
140142c41:	48 0b d1             	or     %rcx,%rdx
140142c44:	49 8b 4c 24 20       	mov    0x20(%r12),%rcx
140142c49:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140142c4e:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140142c53:	45 8b 4c 24 1c       	mov    0x1c(%r12),%r9d
140142c58:	44 8b 45 c8          	mov    -0x38(%rbp),%r8d
140142c5c:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
140142c60:	49 8b cc             	mov    %r12,%rcx
140142c63:	48 8b 40 28          	mov    0x28(%rax),%rax
140142c67:	ff 15 c3 01 0d 00    	call   *0xd01c3(%rip)        # 0x140212e30
140142c6d:	8b d8                	mov    %eax,%ebx
140142c6f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140142c74:	85 c0                	test   %eax,%eax
140142c76:	0f 88 63 03 00 00    	js     0x140142fdf
140142c7c:	e9 2d 05 00 00       	jmp    0x1401431ae
140142c81:	48 8b 05 e0 08 1d 00 	mov    0x1d08e0(%rip),%rax        # 0x140313568
140142c88:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140142c8d:	48 8d 0d e4 eb 0f 00 	lea    0xfebe4(%rip),%rcx        # 0x140241878
140142c94:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
140142c99:	48 8d 15 e0 eb 0f 00 	lea    0xfebe0(%rip),%rdx        # 0x140241880
140142ca0:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140142ca5:	48 c7 45 c4 26 00 00 	movq   $0x26,-0x3c(%rbp)
140142cac:	00
140142cad:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
140142cb2:	4c 89 4d d0          	mov    %r9,-0x30(%rbp)
140142cb6:	66 44 89 74 24 78    	mov    %r14w,0x78(%rsp)
140142cbc:	44 89 75 d8          	mov    %r14d,-0x28(%rbp)
140142cc0:	66 44 89 75 c2       	mov    %r14w,-0x3e(%rbp)
140142cc5:	48 89 45 68          	mov    %rax,0x68(%rbp)
140142cc9:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
140142ccd:	48 89 55 70          	mov    %rdx,0x70(%rbp)
140142cd1:	48 c7 85 c4 00 00 00 	movq   $0x26,0xc4(%rbp)
140142cd8:	26 00 00 00
140142cdc:	48 8d 45 78          	lea    0x78(%rbp),%rax
140142ce0:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
140142ce7:	66 44 89 75 78       	mov    %r14w,0x78(%rbp)
140142cec:	44 89 b5 d8 00 00 00 	mov    %r14d,0xd8(%rbp)
140142cf3:	66 44 89 b5 c2 00 00 	mov    %r14w,0xc2(%rbp)
140142cfa:	00
140142cfb:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140142d00:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140142d05:	e8 06 09 00 00       	call   0x140143610
140142d0a:	8b d8                	mov    %eax,%ebx
140142d0c:	85 c0                	test   %eax,%eax
140142d0e:	0f 88 bd 02 00 00    	js     0x140142fd1
140142d14:	0f ae e8             	lfence
140142d17:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140142d1b:	49 8b 4c 24 20       	mov    0x20(%r12),%rcx
140142d20:	e8 eb 08 00 00       	call   0x140143610
140142d25:	8b d8                	mov    %eax,%ebx
140142d27:	85 c0                	test   %eax,%eax
140142d29:	0f 88 a2 02 00 00    	js     0x140142fd1
140142d2f:	8b 55 c8             	mov    -0x38(%rbp),%edx
140142d32:	89 54 24 48          	mov    %edx,0x48(%rsp)
140142d36:	8b 9d c8 00 00 00    	mov    0xc8(%rbp),%ebx
140142d3c:	4c 8b 6d d0          	mov    -0x30(%rbp),%r13
140142d40:	48 8b bd d0 00 00 00 	mov    0xd0(%rbp),%rdi
140142d47:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140142d4d:	41 ba 00 00 00 80    	mov    $0x80000000,%r10d
140142d53:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
140142d58:	8b cb                	mov    %ebx,%ecx
140142d5a:	48 8b f7             	mov    %rdi,%rsi
140142d5d:	85 db                	test   %ebx,%ebx
140142d5f:	78 37                	js     0x140142d98
140142d61:	48 85 ff             	test   %rdi,%rdi
140142d64:	74 32                	je     0x140142d98
140142d66:	8b c1                	mov    %ecx,%eax
140142d68:	41 2b cf             	sub    %r15d,%ecx
140142d6b:	85 c0                	test   %eax,%eax
140142d6d:	74 1d                	je     0x140142d8c
140142d6f:	0f b7 06             	movzwl (%rsi),%eax
140142d72:	48 83 c6 02          	add    $0x2,%rsi
140142d76:	66 83 f8 2f          	cmp    $0x2f,%ax
140142d7a:	74 09                	je     0x140142d85
140142d7c:	66 83 f8 5c          	cmp    $0x5c,%ax
140142d80:	41 8b c6             	mov    %r14d,%eax
140142d83:	75 03                	jne    0x140142d88
140142d85:	41 8b c7             	mov    %r15d,%eax
140142d88:	85 c0                	test   %eax,%eax
140142d8a:	74 da                	je     0x140142d66
140142d8c:	48 83 c6 fe          	add    $0xfffffffffffffffe,%rsi
140142d90:	85 c9                	test   %ecx,%ecx
140142d92:	49 0f 48 f6          	cmovs  %r14,%rsi
140142d96:	eb 03                	jmp    0x140142d9b
140142d98:	49 8b f6             	mov    %r14,%rsi
140142d9b:	48 85 f6             	test   %rsi,%rsi
140142d9e:	0f 84 a8 01 00 00    	je     0x140142f4c
140142da4:	8b ca                	mov    %edx,%ecx
140142da6:	4d 8b c5             	mov    %r13,%r8
140142da9:	85 d2                	test   %edx,%edx
140142dab:	78 38                	js     0x140142de5
140142dad:	4d 85 ed             	test   %r13,%r13
140142db0:	74 33                	je     0x140142de5
140142db2:	8b c1                	mov    %ecx,%eax
140142db4:	41 2b cf             	sub    %r15d,%ecx
140142db7:	85 c0                	test   %eax,%eax
140142db9:	74 1e                	je     0x140142dd9
140142dbb:	41 0f b7 00          	movzwl (%r8),%eax
140142dbf:	49 83 c0 02          	add    $0x2,%r8
140142dc3:	66 83 f8 2f          	cmp    $0x2f,%ax
140142dc7:	74 09                	je     0x140142dd2
140142dc9:	66 83 f8 5c          	cmp    $0x5c,%ax
140142dcd:	41 8b c6             	mov    %r14d,%eax
140142dd0:	75 03                	jne    0x140142dd5
140142dd2:	41 8b c7             	mov    %r15d,%eax
140142dd5:	85 c0                	test   %eax,%eax
140142dd7:	74 d9                	je     0x140142db2
140142dd9:	4d 8d 48 fe          	lea    -0x2(%r8),%r9
140142ddd:	85 c9                	test   %ecx,%ecx
140142ddf:	4d 0f 48 ce          	cmovs  %r14,%r9
140142de3:	eb 03                	jmp    0x140142de8
140142de5:	4d 8b ce             	mov    %r14,%r9
140142de8:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
140142ded:	4d 85 c9             	test   %r9,%r9
140142df0:	0f 84 56 01 00 00    	je     0x140142f4c
140142df6:	4c 8b f6             	mov    %rsi,%r14
140142df9:	4c 2b f7             	sub    %rdi,%r14
140142dfc:	49 d1 fe             	sar    $1,%r14
140142dff:	0f 88 d2 03 00 00    	js     0x1401431d7
140142e05:	4d 3b f3             	cmp    %r11,%r14
140142e08:	0f 87 c9 03 00 00    	ja     0x1401431d7
140142e0e:	49 8b f9             	mov    %r9,%rdi
140142e11:	49 2b fd             	sub    %r13,%rdi
140142e14:	48 d1 ff             	sar    $1,%rdi
140142e17:	0f 88 ba 03 00 00    	js     0x1401431d7
140142e1d:	49 3b fb             	cmp    %r11,%rdi
140142e20:	0f 87 b1 03 00 00    	ja     0x1401431d7
140142e26:	41 8b 84 24 90 02 00 	mov    0x290(%r12),%eax
140142e2d:	00
140142e2e:	48 c1 e8 0b          	shr    $0xb,%rax
140142e32:	41 84 c7             	test   %al,%r15b
140142e35:	74 4d                	je     0x140142e84
140142e37:	85 ff                	test   %edi,%edi
140142e39:	0f 88 ab 03 00 00    	js     0x1401431ea
140142e3f:	45 85 f6             	test   %r14d,%r14d
140142e42:	0f 88 95 03 00 00    	js     0x1401431dd
140142e48:	41 3b fe             	cmp    %r14d,%edi
140142e4b:	74 04                	je     0x140142e51
140142e4d:	33 c9                	xor    %ecx,%ecx
140142e4f:	eb 7d                	jmp    0x140142ece
140142e51:	0f ae e8             	lfence
140142e54:	45 8b ce             	mov    %r14d,%r9d
140142e57:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
140142e5c:	8b d7                	mov    %edi,%edx
140142e5e:	49 8b cd             	mov    %r13,%rcx
140142e61:	e8 d2 34 ed ff       	call   0x140016338
140142e66:	33 c9                	xor    %ecx,%ecx
140142e68:	85 c0                	test   %eax,%eax
140142e6a:	0f 94 c1             	sete   %cl
140142e6d:	8b 54 24 48          	mov    0x48(%rsp),%edx
140142e71:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
140142e76:	41 ba 00 00 00 80    	mov    $0x80000000,%r10d
140142e7c:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140142e82:	eb 4a                	jmp    0x140142ece
140142e84:	85 ff                	test   %edi,%edi
140142e86:	0f 88 3e 03 00 00    	js     0x1401431ca
140142e8c:	45 85 f6             	test   %r14d,%r14d
140142e8f:	0f 88 62 03 00 00    	js     0x1401431f7
140142e95:	41 3b fe             	cmp    %r14d,%edi
140142e98:	74 04                	je     0x140142e9e
140142e9a:	32 c0                	xor    %al,%al
140142e9c:	eb 2d                	jmp    0x140142ecb
140142e9e:	4c 63 c7             	movslq %edi,%r8
140142ea1:	4d 03 c0             	add    %r8,%r8
140142ea4:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140142ea9:	49 8b cd             	mov    %r13,%rcx
140142eac:	e8 5d 2b 0c 00       	call   0x140205a0e
140142eb1:	85 c0                	test   %eax,%eax
140142eb3:	0f 94 c0             	sete   %al
140142eb6:	8b 54 24 48          	mov    0x48(%rsp),%edx
140142eba:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
140142ebf:	41 ba 00 00 00 80    	mov    $0x80000000,%r10d
140142ec5:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140142ecb:	0f b6 c8             	movzbl %al,%ecx
140142ece:	85 c9                	test   %ecx,%ecx
140142ed0:	74 72                	je     0x140142f44
140142ed2:	4c 8d 47 01          	lea    0x1(%rdi),%r8
140142ed6:	4c 3b c7             	cmp    %rdi,%r8
140142ed9:	0f 82 f8 02 00 00    	jb     0x1401431d7
140142edf:	85 d2                	test   %edx,%edx
140142ee1:	79 0c                	jns    0x140142eef
140142ee3:	8b ca                	mov    %edx,%ecx
140142ee5:	f7 d9                	neg    %ecx
140142ee7:	49 8b c2             	mov    %r10,%rax
140142eea:	48 2b c1             	sub    %rcx,%rax
140142eed:	eb 06                	jmp    0x140142ef5
140142eef:	48 63 c2             	movslq %edx,%rax
140142ef2:	49 03 c2             	add    %r10,%rax
140142ef5:	4c 3b c0             	cmp    %rax,%r8
140142ef8:	0f 87 d9 02 00 00    	ja     0x1401431d7
140142efe:	41 2b d0             	sub    %r8d,%edx
140142f01:	89 54 24 48          	mov    %edx,0x48(%rsp)
140142f05:	4d 8d 69 02          	lea    0x2(%r9),%r13
140142f09:	4d 8d 46 01          	lea    0x1(%r14),%r8
140142f0d:	4d 3b c6             	cmp    %r14,%r8
140142f10:	0f 82 c1 02 00 00    	jb     0x1401431d7
140142f16:	45 33 f6             	xor    %r14d,%r14d
140142f19:	85 db                	test   %ebx,%ebx
140142f1b:	79 0c                	jns    0x140142f29
140142f1d:	8b cb                	mov    %ebx,%ecx
140142f1f:	f7 d9                	neg    %ecx
140142f21:	49 8b c2             	mov    %r10,%rax
140142f24:	48 2b c1             	sub    %rcx,%rax
140142f27:	eb 06                	jmp    0x140142f2f
140142f29:	48 63 c3             	movslq %ebx,%rax
140142f2c:	49 03 c2             	add    %r10,%rax
140142f2f:	4c 3b c0             	cmp    %rax,%r8
140142f32:	0f 87 9f 02 00 00    	ja     0x1401431d7
140142f38:	41 2b d8             	sub    %r8d,%ebx
140142f3b:	48 8d 7e 02          	lea    0x2(%rsi),%rdi
140142f3f:	e9 0f fe ff ff       	jmp    0x140142d53
140142f44:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
140142f49:	45 33 f6             	xor    %r14d,%r14d
140142f4c:	48 8b 05 15 06 1d 00 	mov    0x1d0615(%rip),%rax        # 0x140313568
140142f53:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140142f57:	48 8d 05 1a e9 0f 00 	lea    0xfe91a(%rip),%rax        # 0x140241878
140142f5e:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140142f62:	48 8d 05 17 e9 0f 00 	lea    0xfe917(%rip),%rax        # 0x140241880
140142f69:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140142f6d:	48 c7 45 44 26 00 00 	movq   $0x26,0x44(%rbp)
140142f74:	00
140142f75:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
140142f79:	48 89 45 50          	mov    %rax,0x50(%rbp)
140142f7d:	66 44 89 75 f8       	mov    %r14w,-0x8(%rbp)
140142f82:	44 89 75 58          	mov    %r14d,0x58(%rbp)
140142f86:	66 44 89 75 42       	mov    %r14w,0x42(%rbp)
140142f8b:	48 85 f6             	test   %rsi,%rsi
140142f8e:	0f 85 ae 00 00 00    	jne    0x140143042
140142f94:	4d 85 ed             	test   %r13,%r13
140142f97:	0f 84 7c 01 00 00    	je     0x140143119
140142f9d:	66 45 39 75 00       	cmp    %r14w,0x0(%r13)
140142fa2:	0f 85 83 00 00 00    	jne    0x14014302b
140142fa8:	45 8b c7             	mov    %r15d,%r8d
140142fab:	48 8d 15 fa 4f 10 00 	lea    0x104ffa(%rip),%rdx        # 0x140247fac