1401a7ad0:	41 5e                	pop    %r14
1401a7ad2:	c3                   	ret
1401a7ad3:	90                   	nop
1401a7ad4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a7ad9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401a7ade:	57                   	push   %rdi
1401a7adf:	48 83 ec 20          	sub    $0x20,%rsp
1401a7ae3:	8b fa                	mov    %edx,%edi
1401a7ae5:	48 8b d9             	mov    %rcx,%rbx
1401a7ae8:	39 51 20             	cmp    %edx,0x20(%rcx)
1401a7aeb:	75 04                	jne    0x1401a7af1
1401a7aed:	33 c0                	xor    %eax,%eax
1401a7aef:	eb 38                	jmp    0x1401a7b29
1401a7af1:	83 79 30 00          	cmpl   $0x0,0x30(%rcx)
1401a7af5:	75 42                	jne    0x1401a7b39
1401a7af7:	33 f6                	xor    %esi,%esi
1401a7af9:	39 71 20             	cmp    %esi,0x20(%rcx)
1401a7afc:	74 09                	je     0x1401a7b07
1401a7afe:	ff 15 ac a7 18 00    	call   *0x18a7ac(%rip)        # 0x1403322b0
1401a7b04:	21 73 20             	and    %esi,0x20(%rbx)
1401a7b07:	85 ff                	test   %edi,%edi
1401a7b09:	74 1c                	je     0x1401a7b27
1401a7b0b:	33 d2                	xor    %edx,%edx
1401a7b0d:	83 ff 01             	cmp    $0x1,%edi
1401a7b10:	8d 42 02             	lea    0x2(%rdx),%eax
1401a7b13:	0f 44 d0             	cmove  %eax,%edx
1401a7b16:	33 c9                	xor    %ecx,%ecx
1401a7b18:	ff 15 82 a7 18 00    	call   *0x18a782(%rip)        # 0x1403322a0
1401a7b1e:	8b f0                	mov    %eax,%esi
1401a7b20:	85 c0                	test   %eax,%eax
1401a7b22:	78 03                	js     0x1401a7b27
1401a7b24:	89 7b 20             	mov    %edi,0x20(%rbx)
1401a7b27:	8b c6                	mov    %esi,%eax
1401a7b29:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a7b2e:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401a7b33:	48 83 c4 20          	add    $0x20,%rsp
1401a7b37:	5f                   	pop    %rdi
1401a7b38:	c3                   	ret
1401a7b39:	b9 dd a8 40 1e       	mov    $0x1e40a8dd,%ecx
1401a7b3e:	e8 8d 41 e6 ff       	call   0x14000bcd0
1401a7b43:	b8 05 40 00 80       	mov    $0x80004005,%eax
1401a7b48:	eb df                	jmp    0x1401a7b29
1401a7b4a:	cc                   	int3
1401a7b4b:	90                   	nop
1401a7b4c:	90                   	nop
1401a7b4d:	90                   	nop
1401a7b4e:	90                   	nop
1401a7b4f:	90                   	nop
1401a7b50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a7b55:	57                   	push   %rdi
1401a7b56:	48 83 ec 20          	sub    $0x20,%rsp
1401a7b5a:	48 8b f9             	mov    %rcx,%rdi
1401a7b5d:	83 e2 70             	and    $0x70,%edx
1401a7b60:	0f 84 d5 00 00 00    	je     0x1401a7c3b
1401a7b66:	83 fa 10             	cmp    $0x10,%edx
1401a7b69:	74 70                	je     0x1401a7bdb
1401a7b6b:	83 fa 20             	cmp    $0x20,%edx
1401a7b6e:	74 2d                	je     0x1401a7b9d
1401a7b70:	83 fa 40             	cmp    $0x40,%edx
1401a7b73:	0f 85 08 01 00 00    	jne    0x1401a7c81
1401a7b79:	83 79 20 00          	cmpl   $0x0,0x20(%rcx)
1401a7b7d:	75 07                	jne    0x1401a7b86
1401a7b7f:	33 db                	xor    %ebx,%ebx
1401a7b81:	e9 94 00 00 00       	jmp    0x1401a7c1a
1401a7b86:	83 79 30 00          	cmpl   $0x0,0x30(%rcx)
1401a7b8a:	0f 85 02 01 00 00    	jne    0x1401a7c92
1401a7b90:	ff 15 1a a7 18 00    	call   *0x18a71a(%rip)        # 0x1403322b0
1401a7b96:	33 db                	xor    %ebx,%ebx
1401a7b98:	89 5f 20             	mov    %ebx,0x20(%rdi)
1401a7b9b:	eb 7d                	jmp    0x1401a7c1a
1401a7b9d:	8b 41 20             	mov    0x20(%rcx),%eax
1401a7ba0:	83 f8 02             	cmp    $0x2,%eax
1401a7ba3:	75 04                	jne    0x1401a7ba9
1401a7ba5:	33 db                	xor    %ebx,%ebx
1401a7ba7:	eb 71                	jmp    0x1401a7c1a
1401a7ba9:	83 79 30 00          	cmpl   $0x0,0x30(%rcx)
1401a7bad:	0f 85 f3 00 00 00    	jne    0x1401a7ca6
1401a7bb3:	85 c0                	test   %eax,%eax
1401a7bb5:	74 0b                	je     0x1401a7bc2
1401a7bb7:	ff 15 f3 a6 18 00    	call   *0x18a6f3(%rip)        # 0x1403322b0
1401a7bbd:	33 db                	xor    %ebx,%ebx
1401a7bbf:	89 5f 20             	mov    %ebx,0x20(%rdi)
1401a7bc2:	33 d2                	xor    %edx,%edx
1401a7bc4:	33 c9                	xor    %ecx,%ecx
1401a7bc6:	ff 15 d4 a6 18 00    	call   *0x18a6d4(%rip)        # 0x1403322a0
1401a7bcc:	8b d8                	mov    %eax,%ebx
1401a7bce:	85 c0                	test   %eax,%eax
1401a7bd0:	78 48                	js     0x1401a7c1a
1401a7bd2:	c7 47 20 02 00 00 00 	movl   $0x2,0x20(%rdi)
1401a7bd9:	eb 3f                	jmp    0x1401a7c1a
1401a7bdb:	8b 41 20             	mov    0x20(%rcx),%eax
1401a7bde:	83 f8 01             	cmp    $0x1,%eax
1401a7be1:	75 04                	jne    0x1401a7be7
1401a7be3:	33 db                	xor    %ebx,%ebx
1401a7be5:	eb 33                	jmp    0x1401a7c1a
1401a7be7:	83 79 30 00          	cmpl   $0x0,0x30(%rcx)
1401a7beb:	0f 85 c9 00 00 00    	jne    0x1401a7cba
1401a7bf1:	85 c0                	test   %eax,%eax
1401a7bf3:	74 0b                	je     0x1401a7c00
1401a7bf5:	ff 15 b5 a6 18 00    	call   *0x18a6b5(%rip)        # 0x1403322b0
1401a7bfb:	33 db                	xor    %ebx,%ebx
1401a7bfd:	89 5f 20             	mov    %ebx,0x20(%rdi)
1401a7c00:	ba 02 00 00 00       	mov    $0x2,%edx
1401a7c05:	33 c9                	xor    %ecx,%ecx
1401a7c07:	ff 15 93 a6 18 00    	call   *0x18a693(%rip)        # 0x1403322a0
1401a7c0d:	8b d8                	mov    %eax,%ebx
1401a7c0f:	85 c0                	test   %eax,%eax
1401a7c11:	78 07                	js     0x1401a7c1a
1401a7c13:	c7 47 20 01 00 00 00 	movl   $0x1,0x20(%rdi)
1401a7c1a:	85 db                	test   %ebx,%ebx
1401a7c1c:	78 43                	js     0x1401a7c61
1401a7c1e:	eb 1d                	jmp    0x1401a7c3d
1401a7c20:	81 fb 06 01 01 80    	cmp    $0x80010106,%ebx
1401a7c26:	75 22                	jne    0x1401a7c4a
1401a7c28:	ff 15 82 a6 18 00    	call   *0x18a682(%rip)        # 0x1403322b0
1401a7c2e:	8b c3                	mov    %ebx,%eax
1401a7c30:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a7c35:	48 83 c4 20          	add    $0x20,%rsp
1401a7c39:	5f                   	pop    %rdi
1401a7c3a:	c3                   	ret
1401a7c3b:	33 db                	xor    %ebx,%ebx
1401a7c3d:	8b c3                	mov    %ebx,%eax
1401a7c3f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a7c44:	48 83 c4 20          	add    $0x20,%rsp
1401a7c48:	5f                   	pop    %rdi
1401a7c49:	c3                   	ret
1401a7c4a:	b9 d0 a8 40 1e       	mov    $0x1e40a8d0,%ecx
1401a7c4f:	e8 7c 40 e6 ff       	call   0x14000bcd0
1401a7c54:	8b c3                	mov    %ebx,%eax
1401a7c56:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a7c5b:	48 83 c4 20          	add    $0x20,%rsp
1401a7c5f:	5f                   	pop    %rdi
1401a7c60:	c3                   	ret
1401a7c61:	b9 d1 a8 40 1e       	mov    $0x1e40a8d1,%ecx
1401a7c66:	e8 65 40 e6 ff       	call   0x14000bcd0
1401a7c6b:	48 83 7f 28 00       	cmpq   $0x0,0x28(%rdi)
1401a7c70:	75 5c                	jne    0x1401a7cce
1401a7c72:	83 7f 30 00          	cmpl   $0x0,0x30(%rdi)
1401a7c76:	75 56                	jne    0x1401a7cce
1401a7c78:	c7 47 38 01 00 00 00 	movl   $0x1,0x38(%rdi)
1401a7c7f:	eb 9f                	jmp    0x1401a7c20
1401a7c81:	b9 d2 a8 40 1e       	mov    $0x1e40a8d2,%ecx
1401a7c86:	e8 45 40 e6 ff       	call   0x14000bcd0
1401a7c8b:	bb 05 40 00 80       	mov    $0x80004005,%ebx
1401a7c90:	eb cf                	jmp    0x1401a7c61
1401a7c92:	b9 dd a8 40 1e       	mov    $0x1e40a8dd,%ecx
1401a7c97:	e8 34 40 e6 ff       	call   0x14000bcd0
1401a7c9c:	bb 05 40 00 80       	mov    $0x80004005,%ebx
1401a7ca1:	e9 74 ff ff ff       	jmp    0x1401a7c1a
1401a7ca6:	b9 dd a8 40 1e       	mov    $0x1e40a8dd,%ecx
1401a7cab:	e8 20 40 e6 ff       	call   0x14000bcd0
1401a7cb0:	bb 05 40 00 80       	mov    $0x80004005,%ebx
1401a7cb5:	e9 60 ff ff ff       	jmp    0x1401a7c1a
1401a7cba:	b9 dd a8 40 1e       	mov    $0x1e40a8dd,%ecx
1401a7cbf:	e8 0c 40 e6 ff       	call   0x14000bcd0
1401a7cc4:	bb 05 40 00 80       	mov    $0x80004005,%ebx
1401a7cc9:	e9 4c ff ff ff       	jmp    0x1401a7c1a
1401a7cce:	b9 9c a4 40 1e       	mov    $0x1e40a49c,%ecx
1401a7cd3:	e8 f8 3f e6 ff       	call   0x14000bcd0
1401a7cd8:	e9 43 ff ff ff       	jmp    0x1401a7c20
1401a7cdd:	cc                   	int3
1401a7cde:	90                   	nop
1401a7cdf:	90                   	nop
1401a7ce0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401a7ce4:	45 33 c0             	xor    %r8d,%r8d
1401a7ce7:	33 d2                	xor    %edx,%edx
1401a7ce9:	48 8b 01             	mov    (%rcx),%rax
1401a7cec:	48 8b 40 10          	mov    0x10(%rax),%rax
1401a7cf0:	48 ff 25 39 b1 06 00 	rex.W jmp *0x6b139(%rip)        # 0x140212e30
1401a7cf7:	90                   	nop
1401a7cf8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a7cfd:	57                   	push   %rdi
1401a7cfe:	48 83 ec 20          	sub    $0x20,%rsp
1401a7d02:	33 ff                	xor    %edi,%edi
1401a7d04:	48 8d 05 65 d1 09 00 	lea    0x9d165(%rip),%rax        # 0x140244e70
1401a7d0b:	48 89 79 08          	mov    %rdi,0x8(%rcx)
1401a7d0f:	48 8b d9             	mov    %rcx,%rbx
1401a7d12:	48 89 79 38          	mov    %rdi,0x38(%rcx)
1401a7d16:	45 33 c0             	xor    %r8d,%r8d
1401a7d19:	48 89 01             	mov    %rax,(%rcx)
1401a7d1c:	33 d2                	xor    %edx,%edx
1401a7d1e:	48 83 c1 40          	add    $0x40,%rcx
1401a7d22:	ff 15 10 a3 06 00    	call   *0x6a310(%rip)        # 0x140212038
1401a7d28:	48 8d 8b 90 00 00 00 	lea    0x90(%rbx),%rcx
1401a7d2f:	48 89 7b 68          	mov    %rdi,0x68(%rbx)
1401a7d33:	b2 01                	mov    $0x1,%dl
1401a7d35:	89 bb 8c 00 00 00    	mov    %edi,0x8c(%rbx)
1401a7d3b:	e8 10 88 ec ff       	call   0x140070550
1401a7d40:	8b 43 10             	mov    0x10(%rbx),%eax
1401a7d43:	25 00 f0 ff ff       	and    $0xfffff000,%eax
1401a7d48:	48 89 bb 80 00 00 00 	mov    %rdi,0x80(%rbx)
1401a7d4f:	89 bb 88 00 00 00    	mov    %edi,0x88(%rbx)
1401a7d55:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1401a7d59:	89 43 10             	mov    %eax,0x10(%rbx)
1401a7d5c:	8b 43 10             	mov    0x10(%rbx),%eax
1401a7d5f:	25 ff 0f f8 ff       	and    $0xfff80fff,%eax
1401a7d64:	89 43 10             	mov    %eax,0x10(%rbx)
1401a7d67:	89 7b 14             	mov    %edi,0x14(%rbx)
1401a7d6a:	8b 43 10             	mov    0x10(%rbx),%eax
1401a7d6d:	25 ff ff 07 c0       	and    $0xc007ffff,%eax
1401a7d72:	89 43 10             	mov    %eax,0x10(%rbx)
1401a7d75:	8b 43 10             	mov    0x10(%rbx),%eax
1401a7d78:	0f ba f0 1e          	btr    $0x1e,%eax
1401a7d7c:	89 43 10             	mov    %eax,0x10(%rbx)
1401a7d7f:	8b 43 10             	mov    0x10(%rbx),%eax
1401a7d82:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1401a7d86:	0f ba f0 1f          	btr    $0x1f,%eax
1401a7d8a:	89 43 10             	mov    %eax,0x10(%rbx)
1401a7d8d:	48 8b c3             	mov    %rbx,%rax
1401a7d90:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
1401a7d94:	48 c7 43 30 05 00 00 	movq   $0x5,0x30(%rbx)
1401a7d9b:	00
1401a7d9c:	c7 43 70 00 00 20 c1 	movl   $0xc1200000,0x70(%rbx)
1401a7da3:	48 89 7b 78          	mov    %rdi,0x78(%rbx)
1401a7da7:	89 7b 18             	mov    %edi,0x18(%rbx)
1401a7daa:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a7daf:	48 83 c4 20          	add    $0x20,%rsp
1401a7db3:	5f                   	pop    %rdi
1401a7db4:	c3                   	ret
1401a7db5:	90                   	nop
1401a7db6:	90                   	nop
1401a7db7:	90                   	nop
1401a7db8:	90                   	nop
1401a7db9:	90                   	nop
1401a7dba:	90                   	nop
1401a7dbb:	90                   	nop
1401a7dbc:	90                   	nop
1401a7dbd:	90                   	nop
1401a7dbe:	90                   	nop
1401a7dbf:	90                   	nop
1401a7dc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a7dc5:	57                   	push   %rdi
1401a7dc6:	48 83 ec 20          	sub    $0x20,%rsp
1401a7dca:	8b da                	mov    %edx,%ebx
1401a7dcc:	48 8b f9             	mov    %rcx,%rdi
1401a7dcf:	e8 24 00 00 00       	call   0x1401a7df8
1401a7dd4:	f6 c3 01             	test   $0x1,%bl
1401a7dd7:	74 0e                	je     0x1401a7de7
1401a7dd9:	48 85 ff             	test   %rdi,%rdi
1401a7ddc:	74 09                	je     0x1401a7de7
1401a7dde:	48 8b cf             	mov    %rdi,%rcx
1401a7de1:	ff 15 59 ad 06 00    	call   *0x6ad59(%rip)        # 0x140212b40
1401a7de7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a7dec:	48 8b c7             	mov    %rdi,%rax
1401a7def:	48 83 c4 20          	add    $0x20,%rsp
1401a7df3:	5f                   	pop    %rdi
1401a7df4:	c3                   	ret
1401a7df5:	90                   	nop
1401a7df6:	90                   	nop
1401a7df7:	90                   	nop
1401a7df8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401a7dfd:	57                   	push   %rdi
1401a7dfe:	48 83 ec 20          	sub    $0x20,%rsp
1401a7e02:	48 8d 05 67 d0 09 00 	lea    0x9d067(%rip),%rax        # 0x140244e70
1401a7e09:	48 8b d9             	mov    %rcx,%rbx
1401a7e0c:	48 89 01             	mov    %rax,(%rcx)
1401a7e0f:	8b 41 18             	mov    0x18(%rcx),%eax
1401a7e12:	85 c0                	test   %eax,%eax
1401a7e14:	0f 85 e9 00 00 00    	jne    0x1401a7f03
1401a7e1a:	8b 43 10             	mov    0x10(%rbx),%eax
1401a7e1d:	c1 e0 14             	shl    $0x14,%eax
1401a7e20:	c1 f8 14             	sar    $0x14,%eax
1401a7e23:	3b 83 88 00 00 00    	cmp    0x88(%rbx),%eax
1401a7e29:	0f 85 e3 00 00 00    	jne    0x1401a7f12
1401a7e2f:	8b 43 14             	mov    0x14(%rbx),%eax
1401a7e32:	85 c0                	test   %eax,%eax
1401a7e34:	0f 85 e7 00 00 00    	jne    0x1401a7f21
1401a7e3a:	8b 43 10             	mov    0x10(%rbx),%eax
1401a7e3d:	a9 00 00 f8 3f       	test   $0x3ff80000,%eax
1401a7e42:	0f 85 e8 00 00 00    	jne    0x1401a7f30
1401a7e48:	8b 43 10             	mov    0x10(%rbx),%eax
1401a7e4b:	0f ba e0 1e          	bt     $0x1e,%eax
1401a7e4f:	0f 83 ea 00 00 00    	jae    0x1401a7f3f
1401a7e55:	8b 43 10             	mov    0x10(%rbx),%eax
1401a7e58:	85 c0                	test   %eax,%eax
1401a7e5a:	0f 88 94 00 00 00    	js     0x1401a7ef4
1401a7e60:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1401a7e67:	ff 15 63 a2 06 00    	call   *0x6a263(%rip)        # 0x1402120d0
1401a7e6d:	48 8b 43 28          	mov    0x28(%rbx),%rax
1401a7e71:	48 85 c0             	test   %rax,%rax
1401a7e74:	74 38                	je     0x1401a7eae
1401a7e76:	48 8b 43 28          	mov    0x28(%rbx),%rax
1401a7e7a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401a7e7f:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401a7e84:	48 85 c0             	test   %rax,%rax
1401a7e87:	74 1d                	je     0x1401a7ea6
1401a7e89:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1401a7e8e:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1401a7e92:	ff 15 d0 a1 06 00    	call   *0x6a1d0(%rip)        # 0x140212068
1401a7e98:	48 85 ff             	test   %rdi,%rdi
1401a7e9b:	74 09                	je     0x1401a7ea6
1401a7e9d:	48 8b cf             	mov    %rdi,%rcx
1401a7ea0:	ff 15 9a ac 06 00    	call   *0x6ac9a(%rip)        # 0x140212b40
1401a7ea6:	48 c7 43 28 00 00 00 	movq   $0x0,0x28(%rbx)
1401a7ead:	00
1401a7eae:	48 8b 4b 78          	mov    0x78(%rbx),%rcx
1401a7eb2:	48 85 c9             	test   %rcx,%rcx
1401a7eb5:	74 12                	je     0x1401a7ec9
1401a7eb7:	48 8b 01             	mov    (%rcx),%rax
1401a7eba:	48 8b 40 10          	mov    0x10(%rax),%rax
1401a7ebe:	ff 15 6c af 06 00    	call   *0x6af6c(%rip)        # 0x140212e30
1401a7ec4:	48 83 63 78 00       	andq   $0x0,0x78(%rbx)
1401a7ec9:	48 8d 8b 90 00 00 00 	lea    0x90(%rbx),%rcx
1401a7ed0:	e8 eb 86 ec ff       	call   0x1400705c0
1401a7ed5:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1401a7ed9:	ff 15 89 a1 06 00    	call   *0x6a189(%rip)        # 0x140212068
1401a7edf:	48 8d 05 1a d1 09 00 	lea    0x9d11a(%rip),%rax        # 0x140245000
1401a7ee6:	48 89 03             	mov    %rax,(%rbx)
1401a7ee9:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401a7eee:	48 83 c4 20          	add    $0x20,%rsp
1401a7ef2:	5f                   	pop    %rdi
1401a7ef3:	c3                   	ret
1401a7ef4:	b9 c2 a8 40 1e       	mov    $0x1e40a8c2,%ecx
1401a7ef9:	e8 d2 3d e6 ff       	call   0x14000bcd0
1401a7efe:	e9 5d ff ff ff       	jmp    0x1401a7e60
1401a7f03:	b9 c7 a8 40 1e       	mov    $0x1e40a8c7,%ecx
1401a7f08:	e8 c3 3d e6 ff       	call   0x14000bcd0
1401a7f0d:	e9 08 ff ff ff       	jmp    0x1401a7e1a
1401a7f12:	b9 c6 a8 40 1e       	mov    $0x1e40a8c6,%ecx
1401a7f17:	e8 b4 3d e6 ff       	call   0x14000bcd0
1401a7f1c:	e9 0e ff ff ff       	jmp    0x1401a7e2f
1401a7f21:	b9 c5 a8 40 1e       	mov    $0x1e40a8c5,%ecx
1401a7f26:	e8 a5 3d e6 ff       	call   0x14000bcd0
1401a7f2b:	e9 0a ff ff ff       	jmp    0x1401a7e3a
1401a7f30:	b9 c4 a8 40 1e       	mov    $0x1e40a8c4,%ecx
1401a7f35:	e8 96 3d e6 ff       	call   0x14000bcd0
1401a7f3a:	e9 09 ff ff ff       	jmp    0x1401a7e48
1401a7f3f:	b9 c3 a8 40 1e       	mov    $0x1e40a8c3,%ecx
1401a7f44:	e8 87 3d e6 ff       	call   0x14000bcd0
1401a7f49:	e9 07 ff ff ff       	jmp    0x1401a7e55
1401a7f4e:	cc                   	int3
1401a7f4f:	90                   	nop
1401a7f50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a7f55:	57                   	push   %rdi
1401a7f56:	48 83 ec 20          	sub    $0x20,%rsp
1401a7f5a:	48 83 b9 80 00 00 00 	cmpq   $0x0,0x80(%rcx)
1401a7f61:	00
1401a7f62:	48 8b d9             	mov    %rcx,%rbx
1401a7f65:	74 0a                	je     0x1401a7f71
1401a7f67:	bf 05 40 00 80       	mov    $0x80004005,%edi
1401a7f6c:	e9 95 00 00 00       	jmp    0x1401a8006
1401a7f71:	48 89 51 08          	mov    %rdx,0x8(%rcx)
1401a7f75:	48 81 c1 90 00 00 00 	add    $0x90,%rcx
1401a7f7c:	49 8b d0             	mov    %r8,%rdx
1401a7f7f:	e8 b4 86 ec ff       	call   0x140070638
1401a7f84:	8b f8                	mov    %eax,%edi
1401a7f86:	85 c0                	test   %eax,%eax
1401a7f88:	78 7c                	js     0x1401a8006
1401a7f8a:	0f ae e8             	lfence
1401a7f8d:	ff 15 dd a1 06 00    	call   *0x6a1dd(%rip)        # 0x140212170