1402a3b16:	48 8b c7             	mov    %rdi,%rax
1402a3b19:	48 83 c4 20          	add    $0x20,%rsp
1402a3b1d:	5f                   	pop    %rdi
1402a3b1e:	c3                   	ret
1402a3b1f:	90                   	nop
1402a3b20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402a3b25:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402a3b2a:	57                   	push   %rdi
1402a3b2b:	48 83 ec 20          	sub    $0x20,%rsp
1402a3b2f:	48 8b 59 30          	mov    0x30(%rcx),%rbx
1402a3b33:	83 ce ff             	or     $0xffffffff,%esi
1402a3b36:	48 8b f9             	mov    %rcx,%rdi
1402a3b39:	48 85 db             	test   %rbx,%rbx
1402a3b3c:	74 35                	je     0x1402a3b73
1402a3b3e:	8b c6                	mov    %esi,%eax
1402a3b40:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402a3b45:	03 c6                	add    %esi,%eax
1402a3b47:	75 2a                	jne    0x1402a3b73
1402a3b49:	48 8b 03             	mov    (%rbx),%rax
1402a3b4c:	48 8b cb             	mov    %rbx,%rcx
1402a3b4f:	48 8b 00             	mov    (%rax),%rax
1402a3b52:	ff 15 e0 90 86 00    	call   *0x8690e0(%rip)        # 0x140b0cc38
1402a3b58:	8b c6                	mov    %esi,%eax
1402a3b5a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a3b5f:	03 c6                	add    %esi,%eax
1402a3b61:	75 10                	jne    0x1402a3b73
1402a3b63:	48 8b 03             	mov    (%rbx),%rax
1402a3b66:	48 8b cb             	mov    %rbx,%rcx
1402a3b69:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a3b6d:	ff 15 c5 90 86 00    	call   *0x8690c5(%rip)        # 0x140b0cc38
1402a3b73:	48 8b 5f 20          	mov    0x20(%rdi),%rbx
1402a3b77:	48 85 db             	test   %rbx,%rbx
1402a3b7a:	74 35                	je     0x1402a3bb1
1402a3b7c:	8b c6                	mov    %esi,%eax
1402a3b7e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402a3b83:	03 c6                	add    %esi,%eax
1402a3b85:	75 2a                	jne    0x1402a3bb1
1402a3b87:	48 8b 03             	mov    (%rbx),%rax
1402a3b8a:	48 8b cb             	mov    %rbx,%rcx
1402a3b8d:	48 8b 00             	mov    (%rax),%rax
1402a3b90:	ff 15 a2 90 86 00    	call   *0x8690a2(%rip)        # 0x140b0cc38
1402a3b96:	8b c6                	mov    %esi,%eax
1402a3b98:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a3b9d:	03 c6                	add    %esi,%eax
1402a3b9f:	75 10                	jne    0x1402a3bb1
1402a3ba1:	48 8b 03             	mov    (%rbx),%rax
1402a3ba4:	48 8b cb             	mov    %rbx,%rcx
1402a3ba7:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a3bab:	ff 15 87 90 86 00    	call   *0x869087(%rip)        # 0x140b0cc38
1402a3bb1:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
1402a3bb5:	48 85 db             	test   %rbx,%rbx
1402a3bb8:	74 35                	je     0x1402a3bef
1402a3bba:	8b c6                	mov    %esi,%eax
1402a3bbc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402a3bc1:	03 c6                	add    %esi,%eax
1402a3bc3:	75 2a                	jne    0x1402a3bef
1402a3bc5:	48 8b 03             	mov    (%rbx),%rax
1402a3bc8:	48 8b cb             	mov    %rbx,%rcx
1402a3bcb:	48 8b 00             	mov    (%rax),%rax
1402a3bce:	ff 15 64 90 86 00    	call   *0x869064(%rip)        # 0x140b0cc38
1402a3bd4:	8b c6                	mov    %esi,%eax
1402a3bd6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a3bdb:	03 c6                	add    %esi,%eax
1402a3bdd:	75 10                	jne    0x1402a3bef
1402a3bdf:	48 8b 03             	mov    (%rbx),%rax
1402a3be2:	48 8b cb             	mov    %rbx,%rcx
1402a3be5:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a3be9:	ff 15 49 90 86 00    	call   *0x869049(%rip)        # 0x140b0cc38
1402a3bef:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402a3bf4:	48 8d 05 4d fc 87 00 	lea    0x87fc4d(%rip),%rax        # 0x140b23848
1402a3bfb:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402a3c00:	48 89 07             	mov    %rax,(%rdi)
1402a3c03:	48 83 c4 20          	add    $0x20,%rsp
1402a3c07:	5f                   	pop    %rdi
1402a3c08:	c3                   	ret
1402a3c09:	90                   	nop
1402a3c0a:	90                   	nop
1402a3c0b:	90                   	nop
1402a3c0c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402a3c11:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402a3c16:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1402a3c1b:	57                   	push   %rdi
1402a3c1c:	48 83 ec 20          	sub    $0x20,%rsp
1402a3c20:	49 8b f1             	mov    %r9,%rsi
1402a3c23:	49 8b f8             	mov    %r8,%rdi
1402a3c26:	48 8b d9             	mov    %rcx,%rbx
1402a3c29:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
1402a3c2e:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
1402a3c33:	48 8d 05 0e fb 87 00 	lea    0x87fb0e(%rip),%rax        # 0x140b23748
1402a3c3a:	48 89 01             	mov    %rax,(%rcx)
1402a3c3d:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
1402a3c42:	48 8b 0a             	mov    (%rdx),%rcx
1402a3c45:	48 89 4b 20          	mov    %rcx,0x20(%rbx)
1402a3c49:	48 85 c9             	test   %rcx,%rcx
1402a3c4c:	74 0e                	je     0x1402a3c5c
1402a3c4e:	48 8b 01             	mov    (%rcx),%rax
1402a3c51:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a3c55:	ff 15 dd 8f 86 00    	call   *0x868fdd(%rip)        # 0x140b0cc38
1402a3c5b:	90                   	nop
1402a3c5c:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
1402a3c61:	48 83 63 30 00       	andq   $0x0,0x30(%rbx)
1402a3c66:	48 8b 46 08          	mov    0x8(%rsi),%rax
1402a3c6a:	48 85 c0             	test   %rax,%rax
1402a3c6d:	74 04                	je     0x1402a3c73
1402a3c6f:	f0 ff 40 08          	lock incl 0x8(%rax)
1402a3c73:	48 8b 06             	mov    (%rsi),%rax
1402a3c76:	48 89 43 28          	mov    %rax,0x28(%rbx)
1402a3c7a:	48 8b 46 08          	mov    0x8(%rsi),%rax
1402a3c7e:	48 89 43 30          	mov    %rax,0x30(%rbx)
1402a3c82:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
1402a3c87:	48 83 63 40 00       	andq   $0x0,0x40(%rbx)
1402a3c8c:	48 8b 47 08          	mov    0x8(%rdi),%rax
1402a3c90:	48 85 c0             	test   %rax,%rax
1402a3c93:	74 04                	je     0x1402a3c99
1402a3c95:	f0 ff 40 08          	lock incl 0x8(%rax)
1402a3c99:	48 8b 07             	mov    (%rdi),%rax
1402a3c9c:	48 89 43 38          	mov    %rax,0x38(%rbx)
1402a3ca0:	48 8b 47 08          	mov    0x8(%rdi),%rax
1402a3ca4:	48 89 43 40          	mov    %rax,0x40(%rbx)
1402a3ca8:	b9 18 00 00 00       	mov    $0x18,%ecx
1402a3cad:	e8 52 b9 84 00       	call   0x140aef604
1402a3cb2:	48 8b d0             	mov    %rax,%rdx
1402a3cb5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402a3cba:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1402a3cbf:	48 83 60 10 00       	andq   $0x0,0x10(%rax)
1402a3cc4:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1402a3cc8:	48 85 c9             	test   %rcx,%rcx
1402a3ccb:	74 04                	je     0x1402a3cd1
1402a3ccd:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402a3cd1:	48 8b 07             	mov    (%rdi),%rax
1402a3cd4:	48 89 42 08          	mov    %rax,0x8(%rdx)
1402a3cd8:	48 8b 47 08          	mov    0x8(%rdi),%rax
1402a3cdc:	48 89 42 10          	mov    %rax,0x10(%rdx)
1402a3ce0:	48 89 53 48          	mov    %rdx,0x48(%rbx)
1402a3ce4:	48 83 63 50 00       	andq   $0x0,0x50(%rbx)
1402a3ce9:	48 83 63 58 00       	andq   $0x0,0x58(%rbx)
1402a3cee:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1402a3cf3:	48 8b 47 08          	mov    0x8(%rdi),%rax
1402a3cf7:	48 85 c0             	test   %rax,%rax
1402a3cfa:	74 04                	je     0x1402a3d00
1402a3cfc:	f0 ff 40 08          	lock incl 0x8(%rax)
1402a3d00:	48 8b 07             	mov    (%rdi),%rax
1402a3d03:	48 89 43 50          	mov    %rax,0x50(%rbx)
1402a3d07:	48 8b 47 08          	mov    0x8(%rdi),%rax
1402a3d0b:	48 89 43 58          	mov    %rax,0x58(%rbx)
1402a3d0f:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
1402a3d13:	48 85 ff             	test   %rdi,%rdi
1402a3d16:	74 38                	je     0x1402a3d50
1402a3d18:	83 ce ff             	or     $0xffffffff,%esi
1402a3d1b:	8b c6                	mov    %esi,%eax
1402a3d1d:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402a3d22:	03 c6                	add    %esi,%eax
1402a3d24:	75 2a                	jne    0x1402a3d50
1402a3d26:	48 8b 07             	mov    (%rdi),%rax
1402a3d29:	48 8b cf             	mov    %rdi,%rcx
1402a3d2c:	48 8b 00             	mov    (%rax),%rax
1402a3d2f:	ff 15 03 8f 86 00    	call   *0x868f03(%rip)        # 0x140b0cc38
1402a3d35:	8b c6                	mov    %esi,%eax
1402a3d37:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402a3d3c:	03 c6                	add    %esi,%eax
1402a3d3e:	75 10                	jne    0x1402a3d50
1402a3d40:	48 8b 07             	mov    (%rdi),%rax
1402a3d43:	48 8b cf             	mov    %rdi,%rcx
1402a3d46:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a3d4a:	ff 15 e8 8e 86 00    	call   *0x868ee8(%rip)        # 0x140b0cc38
1402a3d50:	48 8b c3             	mov    %rbx,%rax
1402a3d53:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402a3d58:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1402a3d5d:	48 83 c4 20          	add    $0x20,%rsp
1402a3d61:	5f                   	pop    %rdi
1402a3d62:	c3                   	ret
1402a3d63:	90                   	nop
1402a3d64:	90                   	nop
1402a3d65:	90                   	nop
1402a3d66:	90                   	nop
1402a3d67:	90                   	nop
1402a3d68:	90                   	nop
1402a3d69:	90                   	nop
1402a3d6a:	90                   	nop
1402a3d6b:	90                   	nop
1402a3d6c:	90                   	nop
1402a3d6d:	90                   	nop
1402a3d6e:	90                   	nop
1402a3d6f:	90                   	nop
1402a3d70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402a3d75:	57                   	push   %rdi
1402a3d76:	48 83 ec 20          	sub    $0x20,%rsp
1402a3d7a:	8b da                	mov    %edx,%ebx
1402a3d7c:	48 8b f9             	mov    %rcx,%rdi
1402a3d7f:	e8 1c 00 00 00       	call   0x1402a3da0
1402a3d84:	f6 c3 01             	test   $0x1,%bl
1402a3d87:	74 08                	je     0x1402a3d91
1402a3d89:	48 8b cf             	mov    %rdi,%rcx
1402a3d8c:	e8 43 b8 84 00       	call   0x140aef5d4
1402a3d91:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402a3d96:	48 8b c7             	mov    %rdi,%rax
1402a3d99:	48 83 c4 20          	add    $0x20,%rsp
1402a3d9d:	5f                   	pop    %rdi
1402a3d9e:	c3                   	ret
1402a3d9f:	90                   	nop
1402a3da0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402a3da5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402a3daa:	57                   	push   %rdi
1402a3dab:	48 83 ec 20          	sub    $0x20,%rsp
1402a3daf:	48 8b 79 58          	mov    0x58(%rcx),%rdi
1402a3db3:	83 ce ff             	or     $0xffffffff,%esi
1402a3db6:	48 8b d9             	mov    %rcx,%rbx
1402a3db9:	48 85 ff             	test   %rdi,%rdi
1402a3dbc:	74 35                	je     0x1402a3df3
1402a3dbe:	8b c6                	mov    %esi,%eax
1402a3dc0:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402a3dc5:	03 c6                	add    %esi,%eax
1402a3dc7:	75 2a                	jne    0x1402a3df3
1402a3dc9:	48 8b 07             	mov    (%rdi),%rax
1402a3dcc:	48 8b cf             	mov    %rdi,%rcx
1402a3dcf:	48 8b 00             	mov    (%rax),%rax
1402a3dd2:	ff 15 60 8e 86 00    	call   *0x868e60(%rip)        # 0x140b0cc38
1402a3dd8:	8b c6                	mov    %esi,%eax
1402a3dda:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402a3ddf:	03 c6                	add    %esi,%eax
1402a3de1:	75 10                	jne    0x1402a3df3
1402a3de3:	48 8b 07             	mov    (%rdi),%rax
1402a3de6:	48 8b cf             	mov    %rdi,%rcx
1402a3de9:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a3ded:	ff 15 45 8e 86 00    	call   *0x868e45(%rip)        # 0x140b0cc38
1402a3df3:	48 8d 4b 48          	lea    0x48(%rbx),%rcx
1402a3df7:	e8 c4 97 00 00       	call   0x1402ad5c0
1402a3dfc:	48 8b 7b 40          	mov    0x40(%rbx),%rdi
1402a3e00:	48 85 ff             	test   %rdi,%rdi
1402a3e03:	74 35                	je     0x1402a3e3a
1402a3e05:	8b c6                	mov    %esi,%eax
1402a3e07:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402a3e0c:	03 c6                	add    %esi,%eax
1402a3e0e:	75 2a                	jne    0x1402a3e3a
1402a3e10:	48 8b 07             	mov    (%rdi),%rax
1402a3e13:	48 8b cf             	mov    %rdi,%rcx
1402a3e16:	48 8b 00             	mov    (%rax),%rax
1402a3e19:	ff 15 19 8e 86 00    	call   *0x868e19(%rip)        # 0x140b0cc38
1402a3e1f:	8b c6                	mov    %esi,%eax
1402a3e21:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402a3e26:	03 c6                	add    %esi,%eax
1402a3e28:	75 10                	jne    0x1402a3e3a
1402a3e2a:	48 8b 07             	mov    (%rdi),%rax
1402a3e2d:	48 8b cf             	mov    %rdi,%rcx
1402a3e30:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a3e34:	ff 15 fe 8d 86 00    	call   *0x868dfe(%rip)        # 0x140b0cc38
1402a3e3a:	48 8b 7b 30          	mov    0x30(%rbx),%rdi
1402a3e3e:	48 85 ff             	test   %rdi,%rdi
1402a3e41:	74 35                	je     0x1402a3e78
1402a3e43:	8b c6                	mov    %esi,%eax
1402a3e45:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402a3e4a:	03 c6                	add    %esi,%eax
1402a3e4c:	75 2a                	jne    0x1402a3e78
1402a3e4e:	48 8b 07             	mov    (%rdi),%rax
1402a3e51:	48 8b cf             	mov    %rdi,%rcx
1402a3e54:	48 8b 00             	mov    (%rax),%rax
1402a3e57:	ff 15 db 8d 86 00    	call   *0x868ddb(%rip)        # 0x140b0cc38
1402a3e5d:	8b c6                	mov    %esi,%eax
1402a3e5f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402a3e64:	03 c6                	add    %esi,%eax
1402a3e66:	75 10                	jne    0x1402a3e78
1402a3e68:	48 8b 07             	mov    (%rdi),%rax
1402a3e6b:	48 8b cf             	mov    %rdi,%rcx
1402a3e6e:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a3e72:	ff 15 c0 8d 86 00    	call   *0x868dc0(%rip)        # 0x140b0cc38
1402a3e78:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1402a3e7c:	48 85 c9             	test   %rcx,%rcx
1402a3e7f:	74 12                	je     0x1402a3e93
1402a3e81:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
1402a3e86:	48 8b 01             	mov    (%rcx),%rax
1402a3e89:	48 8b 40 10          	mov    0x10(%rax),%rax
1402a3e8d:	ff 15 a5 8d 86 00    	call   *0x868da5(%rip)        # 0x140b0cc38
1402a3e93:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1402a3e97:	48 85 c9             	test   %rcx,%rcx
1402a3e9a:	74 12                	je     0x1402a3eae
1402a3e9c:	48 83 63 18 00       	andq   $0x0,0x18(%rbx)
1402a3ea1:	48 8b 01             	mov    (%rcx),%rax
1402a3ea4:	48 8b 40 10          	mov    0x10(%rax),%rax
1402a3ea8:	ff 15 8a 8d 86 00    	call   *0x868d8a(%rip)        # 0x140b0cc38
1402a3eae:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1402a3eb2:	48 85 c9             	test   %rcx,%rcx
1402a3eb5:	74 18                	je     0x1402a3ecf
1402a3eb7:	8b c6                	mov    %esi,%eax
1402a3eb9:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1402a3ebe:	03 c6                	add    %esi,%eax
1402a3ec0:	75 0d                	jne    0x1402a3ecf
1402a3ec2:	48 8b 01             	mov    (%rcx),%rax
1402a3ec5:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a3ec9:	ff 15 69 8d 86 00    	call   *0x868d69(%rip)        # 0x140b0cc38
1402a3ecf:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402a3ed4:	48 8d 05 85 f9 87 00 	lea    0x87f985(%rip),%rax        # 0x140b23860
1402a3edb:	48 89 03             	mov    %rax,(%rbx)
1402a3ede:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402a3ee3:	48 83 c4 20          	add    $0x20,%rsp
1402a3ee7:	5f                   	pop    %rdi
1402a3ee8:	c3                   	ret
1402a3ee9:	90                   	nop
1402a3eea:	90                   	nop
1402a3eeb:	90                   	nop
1402a3eec:	48 8d 05 6d f9 87 00 	lea    0x87f96d(%rip),%rax        # 0x140b23860
1402a3ef3:	48 89 01             	mov    %rax,(%rcx)
1402a3ef6:	c3                   	ret
1402a3ef7:	90                   	nop
1402a3ef8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402a3efd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402a3f02:	57                   	push   %rdi
1402a3f03:	48 83 ec 20          	sub    $0x20,%rsp
1402a3f07:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1402a3f0c:	48 8b d9             	mov    %rcx,%rbx
1402a3f0f:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1402a3f13:	76 03                	jbe    0x1402a3f18
1402a3f15:	48 8b 09             	mov    (%rcx),%rcx
1402a3f18:	33 f6                	xor    %esi,%esi
1402a3f1a:	48 83 ff 0b          	cmp    $0xb,%rdi
1402a3f1e:	75 13                	jne    0x1402a3f33
1402a3f20:	4c 8b c7             	mov    %rdi,%r8
1402a3f23:	48 8d 15 be 46 8a 00 	lea    0x8a46be(%rip),%rdx        # 0x140b485e8
1402a3f2a:	e8 bb e3 84 00       	call   0x140af22ea
1402a3f2f:	85 c0                	test   %eax,%eax
1402a3f31:	74 4c                	je     0x1402a3f7f
1402a3f33:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1402a3f38:	48 8b cb             	mov    %rbx,%rcx
1402a3f3b:	76 03                	jbe    0x1402a3f40
1402a3f3d:	48 8b 0b             	mov    (%rbx),%rcx
1402a3f40:	48 83 ff 0a          	cmp    $0xa,%rdi
1402a3f44:	75 13                	jne    0x1402a3f59
1402a3f46:	4c 8b c7             	mov    %rdi,%r8
1402a3f49:	48 8d 15 a8 46 8a 00 	lea    0x8a46a8(%rip),%rdx        # 0x140b485f8
1402a3f50:	e8 95 e3 84 00       	call   0x140af22ea
1402a3f55:	85 c0                	test   %eax,%eax
1402a3f57:	74 26                	je     0x1402a3f7f
1402a3f59:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1402a3f5e:	76 03                	jbe    0x1402a3f63
1402a3f60:	48 8b 1b             	mov    (%rbx),%rbx
1402a3f63:	48 83 ff 0b          	cmp    $0xb,%rdi
1402a3f67:	75 19                	jne    0x1402a3f82
1402a3f69:	4c 8b c7             	mov    %rdi,%r8
1402a3f6c:	48 8d 15 95 46 8a 00 	lea    0x8a4695(%rip),%rdx        # 0x140b48608
1402a3f73:	48 8b cb             	mov    %rbx,%rcx
1402a3f76:	e8 6f e3 84 00       	call   0x140af22ea
1402a3f7b:	85 c0                	test   %eax,%eax
1402a3f7d:	75 03                	jne    0x1402a3f82
1402a3f7f:	40 b6 01             	mov    $0x1,%sil
1402a3f82:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402a3f87:	40 8a c6             	mov    %sil,%al
1402a3f8a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402a3f8f:	48 83 c4 20          	add    $0x20,%rsp
1402a3f93:	5f                   	pop    %rdi
1402a3f94:	c3                   	ret
1402a3f95:	90                   	nop