140a0d8ae:	cc                   	int3
140a0d8af:	cc                   	int3
140a0d8b0:	48 8d 05 09 c6 66 00 	lea    0x66c609(%rip),%rax        # 0x141079ec0
140a0d8b7:	48 89 01             	mov    %rax,(%rcx)
140a0d8ba:	c3                   	ret
140a0d8bb:	cc                   	int3
140a0d8bc:	cc                   	int3
140a0d8bd:	cc                   	int3
140a0d8be:	cc                   	int3
140a0d8bf:	cc                   	int3
140a0d8c0:	40 55                	rex push %rbp
140a0d8c2:	53                   	push   %rbx
140a0d8c3:	56                   	push   %rsi
140a0d8c4:	57                   	push   %rdi
140a0d8c5:	41 56                	push   %r14
140a0d8c7:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
140a0d8cc:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140a0d8d3:	48 8b f9             	mov    %rcx,%rdi
140a0d8d6:	48 8b 31             	mov    (%rcx),%rsi
140a0d8d9:	48 89 75 6f          	mov    %rsi,0x6f(%rbp)
140a0d8dd:	48 8b 46 18          	mov    0x18(%rsi),%rax
140a0d8e1:	48 8b 59 08          	mov    0x8(%rcx),%rbx
140a0d8e5:	48 85 c0             	test   %rax,%rax
140a0d8e8:	79 15                	jns    0x140a0d8ff
140a0d8ea:	48 3b 43 10          	cmp    0x10(%rbx),%rax
140a0d8ee:	75 16                	jne    0x140a0d906
140a0d8f0:	48 8b 5b 38          	mov    0x38(%rbx),%rbx
140a0d8f4:	48 85 db             	test   %rbx,%rbx
140a0d8f7:	74 20                	je     0x140a0d919
140a0d8f9:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140a0d8fd:	eb 21                	jmp    0x140a0d920
140a0d8ff:	48 83 7b 10 00       	cmpq   $0x0,0x10(%rbx)
140a0d904:	7d ea                	jge    0x140a0d8f0
140a0d906:	b8 01 00 00 00       	mov    $0x1,%eax
140a0d90b:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140a0d912:	41 5e                	pop    %r14
140a0d914:	5f                   	pop    %rdi
140a0d915:	5e                   	pop    %rsi
140a0d916:	5b                   	pop    %rbx
140a0d917:	5d                   	pop    %rbp
140a0d918:	c3                   	ret
140a0d919:	48 8d 15 48 94 a2 00 	lea    0xa29448(%rip),%rdx        # 0x141436d68
140a0d920:	44 0f b7 02          	movzwl (%rdx),%r8d
140a0d924:	0f b7 05 f5 52 9a 00 	movzwl 0x9a52f5(%rip),%eax        # 0x1413b2c20
140a0d92b:	44 3b c0             	cmp    %eax,%r8d
140a0d92e:	75 28                	jne    0x140a0d958
140a0d930:	4d 03 c0             	add    %r8,%r8
140a0d933:	48 8d 4a 02          	lea    0x2(%rdx),%rcx
140a0d937:	48 8d 15 e4 52 9a 00 	lea    0x9a52e4(%rip),%rdx        # 0x1413b2c22
140a0d93e:	e8 0d 21 4d 00       	call   0x140edfa50
140a0d943:	85 c0                	test   %eax,%eax
140a0d945:	75 11                	jne    0x140a0d958
140a0d947:	48 85 db             	test   %rbx,%rbx
140a0d94a:	74 0c                	je     0x140a0d958
140a0d94c:	48 8d 53 18          	lea    0x18(%rbx),%rdx
140a0d950:	48 8b 0e             	mov    (%rsi),%rcx
140a0d953:	e8 68 4e 07 00       	call   0x140a827c0
140a0d958:	48 8b 17             	mov    (%rdi),%rdx
140a0d95b:	48 8b 02             	mov    (%rdx),%rax
140a0d95e:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140a0d965:	48 89 4d 67          	mov    %rcx,0x67(%rbp)
140a0d969:	48 8b 0a             	mov    (%rdx),%rcx
140a0d96c:	48 8b 47 08          	mov    0x8(%rdi),%rax
140a0d970:	48 89 81 c0 00 00 00 	mov    %rax,0xc0(%rcx)
140a0d977:	48 8b 37             	mov    (%rdi),%rsi
140a0d97a:	48 89 75 b7          	mov    %rsi,-0x49(%rbp)
140a0d97e:	48 8d 45 67          	lea    0x67(%rbp),%rax
140a0d982:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140a0d986:	0f 10 45 b7          	movups -0x49(%rbp),%xmm0
140a0d98a:	0f 11 45 1f          	movups %xmm0,0x1f(%rbp)
140a0d98e:	c6 45 2f 01          	movb   $0x1,0x2f(%rbp)
140a0d992:	48 8b 06             	mov    (%rsi),%rax
140a0d995:	4c 8d 35 5c fc 66 00 	lea    0x66fc5c(%rip),%r14        # 0x14107d5f8
140a0d99c:	4c 89 75 a7          	mov    %r14,-0x59(%rbp)
140a0d9a0:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140a0d9a4:	48 8b 46 20          	mov    0x20(%rsi),%rax
140a0d9a8:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a0d9ac:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140a0d9b0:	49 83 c0 30          	add    $0x30,%r8
140a0d9b4:	48 8b 09             	mov    (%rcx),%rcx
140a0d9b7:	48 85 c9             	test   %rcx,%rcx
140a0d9ba:	74 63                	je     0x140a0da1f
140a0d9bc:	48 8b 01             	mov    (%rcx),%rax
140a0d9bf:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140a0d9c3:	48 8b 40 08          	mov    0x8(%rax),%rax
140a0d9c7:	ff 15 53 60 57 00    	call   *0x576053(%rip)        # 0x140f83a20
140a0d9cd:	84 c0                	test   %al,%al
140a0d9cf:	74 4e                	je     0x140a0da1f
140a0d9d1:	48 8b 45 6f          	mov    0x6f(%rbp),%rax
140a0d9d5:	48 8b 48 10          	mov    0x10(%rax),%rcx
140a0d9d9:	48 8b 01             	mov    (%rcx),%rax
140a0d9dc:	48 8b 40 10          	mov    0x10(%rax),%rax
140a0d9e0:	ff 15 3a 60 57 00    	call   *0x57603a(%rip)        # 0x140f83a20
140a0d9e6:	84 c0                	test   %al,%al
140a0d9e8:	74 20                	je     0x140a0da0a
140a0d9ea:	48 8b 45 6f          	mov    0x6f(%rbp),%rax
140a0d9ee:	48 8b 48 10          	mov    0x10(%rax),%rcx
140a0d9f2:	48 8b 01             	mov    (%rcx),%rax
140a0d9f5:	48 8b 40 08          	mov    0x8(%rax),%rax
140a0d9f9:	ff 15 21 60 57 00    	call   *0x576021(%rip)        # 0x140f83a20
140a0d9ff:	84 c0                	test   %al,%al
140a0da01:	74 07                	je     0x140a0da0a
140a0da03:	33 db                	xor    %ebx,%ebx
140a0da05:	e9 9e 00 00 00       	jmp    0x140a0daa8
140a0da0a:	48 8b 45 6f          	mov    0x6f(%rbp),%rax
140a0da0e:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a0da12:	c6 01 01             	movb   $0x1,(%rcx)
140a0da15:	bb 02 00 00 00       	mov    $0x2,%ebx
140a0da1a:	e9 89 00 00 00       	jmp    0x140a0daa8
140a0da1f:	48 8b 17             	mov    (%rdi),%rdx
140a0da22:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140a0da26:	48 8b 01             	mov    (%rcx),%rax
140a0da29:	48 8b 12             	mov    (%rdx),%rdx
140a0da2c:	4c 8b 82 c0 00 00 00 	mov    0xc0(%rdx),%r8
140a0da33:	49 83 c0 30          	add    $0x30,%r8
140a0da37:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
140a0da3b:	48 8b 40 08          	mov    0x8(%rax),%rax
140a0da3f:	ff 15 db 5f 57 00    	call   *0x575fdb(%rip)        # 0x140f83a20
140a0da45:	90                   	nop
140a0da46:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140a0da4a:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140a0da4e:	48 8d 45 6f          	lea    0x6f(%rbp),%rax
140a0da52:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140a0da56:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140a0da5a:	48 8b 07             	mov    (%rdi),%rax
140a0da5d:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140a0da61:	48 89 4d cf          	mov    %rcx,-0x31(%rbp)
140a0da65:	48 8d 45 6f          	lea    0x6f(%rbp),%rax
140a0da69:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140a0da6d:	0f 10 45 c7          	movups -0x39(%rbp),%xmm0
140a0da71:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
140a0da75:	f2 0f 10 4d d7       	movsd  -0x29(%rbp),%xmm1
140a0da7a:	f2 0f 11 4d 07       	movsd  %xmm1,0x7(%rbp)
140a0da7f:	0f 10 45 b7          	movups -0x49(%rbp),%xmm0
140a0da83:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
140a0da87:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140a0da8b:	48 89 45 77          	mov    %rax,0x77(%rbp)
140a0da8f:	48 8d 55 77          	lea    0x77(%rbp),%rdx
140a0da93:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140a0da97:	e8 84 f8 ff ff       	call   0x140a0d320
140a0da9c:	8b d8                	mov    %eax,%ebx
140a0da9e:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140a0daa2:	e8 d9 59 fb ff       	call   0x1409c3480
140a0daa7:	90                   	nop
140a0daa8:	4c 89 75 a7          	mov    %r14,-0x59(%rbp)
140a0daac:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
140a0dab0:	e8 9b 47 07 00       	call   0x140a82250
140a0dab5:	90                   	nop
140a0dab6:	48 8b 16             	mov    (%rsi),%rdx
140a0dab9:	48 8b 4d 67          	mov    0x67(%rbp),%rcx
140a0dabd:	48 89 8a c0 00 00 00 	mov    %rcx,0xc0(%rdx)
140a0dac4:	8b c3                	mov    %ebx,%eax
140a0dac6:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140a0dacd:	41 5e                	pop    %r14
140a0dacf:	5f                   	pop    %rdi
140a0dad0:	5e                   	pop    %rsi
140a0dad1:	5b                   	pop    %rbx
140a0dad2:	5d                   	pop    %rbp
140a0dad3:	c3                   	ret
140a0dad4:	cc                   	int3
140a0dad5:	cc                   	int3
140a0dad6:	cc                   	int3
140a0dad7:	cc                   	int3
140a0dad8:	cc                   	int3
140a0dad9:	cc                   	int3
140a0dada:	cc                   	int3
140a0dadb:	cc                   	int3
140a0dadc:	cc                   	int3
140a0dadd:	cc                   	int3
140a0dade:	cc                   	int3
140a0dadf:	cc                   	int3
140a0dae0:	40 55                	rex push %rbp
140a0dae2:	53                   	push   %rbx
140a0dae3:	56                   	push   %rsi
140a0dae4:	57                   	push   %rdi
140a0dae5:	41 54                	push   %r12
140a0dae7:	41 56                	push   %r14
140a0dae9:	41 57                	push   %r15
140a0daeb:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
140a0daf0:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
140a0daf7:	4c 8b e1             	mov    %rcx,%r12
140a0dafa:	33 ff                	xor    %edi,%edi
140a0dafc:	89 7d 67             	mov    %edi,0x67(%rbp)
140a0daff:	48 8b 01             	mov    (%rcx),%rax
140a0db02:	48 39 78 18          	cmp    %rdi,0x18(%rax)
140a0db06:	0f 8d 82 03 00 00    	jge    0x140a0de8e
140a0db0c:	48 8b 59 08          	mov    0x8(%rcx),%rbx
140a0db10:	b9 28 00 00 00       	mov    $0x28,%ecx
140a0db15:	e8 12 4c 42 00       	call   0x140e3272c
140a0db1a:	48 85 c0             	test   %rax,%rax
140a0db1d:	0f 84 9b 03 00 00    	je     0x140a0debe
140a0db23:	48 8d 15 02 51 9a 00 	lea    0x9a5102(%rip),%rdx        # 0x1413b2c2c
140a0db2a:	48 8b c8             	mov    %rax,%rcx
140a0db2d:	e8 8e 92 ff ff       	call   0x140a06dc0
140a0db32:	48 8b f0             	mov    %rax,%rsi
140a0db35:	48 8b 43 38          	mov    0x38(%rbx),%rax
140a0db39:	48 85 c0             	test   %rax,%rax
140a0db3c:	74 04                	je     0x140a0db42
140a0db3e:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
140a0db42:	48 89 46 20          	mov    %rax,0x20(%rsi)
140a0db46:	48 ff 46 10          	incq   0x10(%rsi)
140a0db4a:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140a0db4f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a0db54:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140a0db59:	e8 82 15 fb ff       	call   0x1409bf0e0
140a0db5e:	48 8b df             	mov    %rdi,%rbx
140a0db61:	48 85 f6             	test   %rsi,%rsi
140a0db64:	48 0f 44 de          	cmove  %rsi,%rbx
140a0db68:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
140a0db6f:	48 85 db             	test   %rbx,%rbx
140a0db72:	74 28                	je     0x140a0db9c
140a0db74:	48 8b 03             	mov    (%rbx),%rax
140a0db77:	90                   	nop
140a0db78:	48 83 f8 01          	cmp    $0x1,%rax
140a0db7c:	74 0e                	je     0x140a0db8c
140a0db7e:	48 8b c6             	mov    %rsi,%rax
140a0db81:	f0 48 0f c1 03       	lock xadd %rax,(%rbx)
140a0db86:	48 83 f8 01          	cmp    $0x1,%rax
140a0db8a:	75 10                	jne    0x140a0db9c
140a0db8c:	48 8b cb             	mov    %rbx,%rcx
140a0db8f:	e8 4c 92 ff ff       	call   0x140a06de0
140a0db94:	48 8b cb             	mov    %rbx,%rcx
140a0db97:	e8 f4 34 42 00       	call   0x140e31090
140a0db9c:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140a0dba1:	48 89 45 77          	mov    %rax,0x77(%rbp)
140a0dba5:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140a0dbaa:	48 85 c0             	test   %rax,%rax
140a0dbad:	74 05                	je     0x140a0dbb4
140a0dbaf:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
140a0dbb4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a0dbb9:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
140a0dbbf:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140a0dbc4:	b2 02                	mov    $0x2,%dl
140a0dbc6:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
140a0dbca:	e8 d1 94 ff ff       	call   0x140a070a0
140a0dbcf:	90                   	nop
140a0dbd0:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140a0dbd5:	48 85 db             	test   %rbx,%rbx
140a0dbd8:	74 2e                	je     0x140a0dc08
140a0dbda:	48 8b 03             	mov    (%rbx),%rax
140a0dbdd:	90                   	nop
140a0dbde:	48 83 f8 01          	cmp    $0x1,%rax
140a0dbe2:	74 13                	je     0x140a0dbf7
140a0dbe4:	48 8b d6             	mov    %rsi,%rdx
140a0dbe7:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140a0dbec:	f0 48 0f c1 10       	lock xadd %rdx,(%rax)
140a0dbf1:	48 83 fa 01          	cmp    $0x1,%rdx
140a0dbf5:	75 11                	jne    0x140a0dc08
140a0dbf7:	48 8b cb             	mov    %rbx,%rcx
140a0dbfa:	e8 e1 91 ff ff       	call   0x140a06de0
140a0dbff:	48 8b cb             	mov    %rbx,%rcx
140a0dc02:	e8 89 34 42 00       	call   0x140e31090
140a0dc07:	90                   	nop
140a0dc08:	b9 20 00 00 00       	mov    $0x20,%ecx
140a0dc0d:	e8 1a 4b 42 00       	call   0x140e3272c
140a0dc12:	48 85 c0             	test   %rax,%rax
140a0dc15:	0f 84 8a 02 00 00    	je     0x140a0dea5
140a0dc1b:	48 8d 15 46 4e 9a 00 	lea    0x9a4e46(%rip),%rdx        # 0x1413b2a68
140a0dc22:	48 8b c8             	mov    %rax,%rcx
140a0dc25:	e8 96 91 ff ff       	call   0x140a06dc0
140a0dc2a:	48 8b d8             	mov    %rax,%rbx
140a0dc2d:	48 8b 45 67          	mov    0x67(%rbp),%rax
140a0dc31:	48 89 7d 67          	mov    %rdi,0x67(%rbp)
140a0dc35:	48 89 43 18          	mov    %rax,0x18(%rbx)
140a0dc39:	48 ff 43 10          	incq   0x10(%rbx)
140a0dc3d:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140a0dc42:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a0dc47:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140a0dc4c:	e8 8f 14 fb ff       	call   0x1409bf0e0
140a0dc51:	4c 8b f7             	mov    %rdi,%r14
140a0dc54:	48 85 db             	test   %rbx,%rbx
140a0dc57:	4c 0f 44 f3          	cmove  %rbx,%r14
140a0dc5b:	4d 85 f6             	test   %r14,%r14
140a0dc5e:	74 28                	je     0x140a0dc88
140a0dc60:	49 8b 06             	mov    (%r14),%rax
140a0dc63:	90                   	nop
140a0dc64:	48 83 f8 01          	cmp    $0x1,%rax
140a0dc68:	74 0e                	je     0x140a0dc78
140a0dc6a:	48 8b c6             	mov    %rsi,%rax
140a0dc6d:	f0 49 0f c1 06       	lock xadd %rax,(%r14)
140a0dc72:	48 83 f8 01          	cmp    $0x1,%rax
140a0dc76:	75 10                	jne    0x140a0dc88
140a0dc78:	49 8b ce             	mov    %r14,%rcx
140a0dc7b:	e8 60 91 ff ff       	call   0x140a06de0
140a0dc80:	49 8b ce             	mov    %r14,%rcx
140a0dc83:	e8 08 34 42 00       	call   0x140e31090
140a0dc88:	4d 8b 44 24 08       	mov    0x8(%r12),%r8
140a0dc8d:	49 8b 50 28          	mov    0x28(%r8),%rdx
140a0dc91:	49 89 78 28          	mov    %rdi,0x28(%r8)
140a0dc95:	49 8b 48 20          	mov    0x20(%r8),%rcx
140a0dc99:	49 89 78 20          	mov    %rdi,0x20(%r8)
140a0dc9d:	49 8b 40 18          	mov    0x18(%r8),%rax
140a0dca1:	49 89 78 18          	mov    %rdi,0x18(%r8)
140a0dca5:	48 89 45 8f          	mov    %rax,-0x71(%rbp)
140a0dca9:	48 89 4d 97          	mov    %rcx,-0x69(%rbp)
140a0dcad:	48 89 55 9f          	mov    %rdx,-0x61(%rbp)
140a0dcb1:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140a0dcb6:	4c 8b 40 10          	mov    0x10(%rax),%r8
140a0dcba:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a0dcbe:	48 85 c9             	test   %rcx,%rcx
140a0dcc1:	74 04                	je     0x140a0dcc7
140a0dcc3:	48 89 78 08          	mov    %rdi,0x8(%rax)
140a0dcc7:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
140a0dccb:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140a0dcd0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a0dcd5:	4c 8d 4d 8f          	lea    -0x71(%rbp),%r9
140a0dcd9:	48 8d 55 77          	lea    0x77(%rbp),%rdx
140a0dcdd:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140a0dce1:	e8 aa c1 ff ff       	call   0x140a09e90
140a0dce6:	90                   	nop
140a0dce7:	49 8b 04 24          	mov    (%r12),%rax
140a0dceb:	48 8b 08             	mov    (%rax),%rcx
140a0dcee:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
140a0dcf2:	48 89 81 c0 00 00 00 	mov    %rax,0xc0(%rcx)
140a0dcf9:	49 8b 04 24          	mov    (%r12),%rax
140a0dcfd:	48 8b 48 20          	mov    0x20(%rax),%rcx
140a0dd01:	48 8b 41 08          	mov    0x8(%rcx),%rax
140a0dd05:	48 8b 08             	mov    (%rax),%rcx
140a0dd08:	48 85 c9             	test   %rcx,%rcx
140a0dd0b:	74 6a                	je     0x140a0dd77
140a0dd0d:	4c 8d 45 07          	lea    0x7(%rbp),%r8
140a0dd11:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a0dd16:	e8 55 d9 ff ff       	call   0x140a0b670
140a0dd1b:	45 32 ff             	xor    %r15b,%r15b
140a0dd1e:	44 38 38             	cmp    %r15b,(%rax)
140a0dd21:	74 12                	je     0x140a0dd35
140a0dd23:	41 b7 01             	mov    $0x1,%r15b
140a0dd26:	48 8b 58 10          	mov    0x10(%rax),%rbx
140a0dd2a:	48 85 db             	test   %rbx,%rbx
140a0dd2d:	74 0a                	je     0x140a0dd39
140a0dd2f:	48 89 78 10          	mov    %rdi,0x10(%rax)
140a0dd33:	eb 04                	jmp    0x140a0dd39
140a0dd35:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
140a0dd39:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
140a0dd3e:	74 43                	je     0x140a0dd83
140a0dd40:	4c 8b 75 87          	mov    -0x79(%rbp),%r14
140a0dd44:	4d 85 f6             	test   %r14,%r14
140a0dd47:	74 3a                	je     0x140a0dd83
140a0dd49:	49 8b 06             	mov    (%r14),%rax
140a0dd4c:	90                   	nop
140a0dd4d:	48 83 f8 01          	cmp    $0x1,%rax
140a0dd51:	74 12                	je     0x140a0dd65
140a0dd53:	48 8b d6             	mov    %rsi,%rdx
140a0dd56:	48 8b 45 87          	mov    -0x79(%rbp),%rax
140a0dd5a:	f0 48 0f c1 10       	lock xadd %rdx,(%rax)
140a0dd5f:	48 83 fa 01          	cmp    $0x1,%rdx
140a0dd63:	75 1e                	jne    0x140a0dd83
140a0dd65:	49 8b ce             	mov    %r14,%rcx
140a0dd68:	e8 73 90 ff ff       	call   0x140a06de0
140a0dd6d:	49 8b ce             	mov    %r14,%rcx