1401838c8:	ff 15 6a 93 98 00    	call   *0x98936a(%rip)        # 0x140b0cc38
1401838ce:	48 8b 7d ff          	mov    -0x1(%rbp),%rdi
1401838d2:	48 83 c3 10          	add    $0x10,%rbx
1401838d6:	e9 3e ff ff ff       	jmp    0x140183819
1401838db:	48 8b c7             	mov    %rdi,%rax
1401838de:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1401838e2:	48 2b c3             	sub    %rbx,%rax
1401838e5:	48 c1 f8 04          	sar    $0x4,%rax
1401838e9:	48 85 c0             	test   %rax,%rax
1401838ec:	0f 84 56 05 00 00    	je     0x140183e48
1401838f2:	45 33 ff             	xor    %r15d,%r15d
1401838f5:	48 85 c0             	test   %rax,%rax
1401838f8:	0f 84 94 00 00 00    	je     0x140183992
1401838fe:	45 33 e4             	xor    %r12d,%r12d
140183901:	48 8b c7             	mov    %rdi,%rax
140183904:	48 2b c3             	sub    %rbx,%rax
140183907:	48 c1 f8 04          	sar    $0x4,%rax
14018390b:	4c 3b f8             	cmp    %rax,%r15
14018390e:	0f 83 cb 05 00 00    	jae    0x140183edf
140183914:	4d 8d 34 1c          	lea    (%r12,%rbx,1),%r14
140183918:	49 8b 0e             	mov    (%r14),%rcx
14018391b:	e8 c0 a2 00 00       	call   0x14018dbe0
140183920:	84 c0                	test   %al,%al
140183922:	75 0c                	jne    0x140183930
140183924:	49 8b 0e             	mov    (%r14),%rcx
140183927:	e8 34 a3 00 00       	call   0x14018dc60
14018392c:	84 c0                	test   %al,%al
14018392e:	74 62                	je     0x140183992
140183930:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140183934:	48 3b 56 10          	cmp    0x10(%rsi),%rdx
140183938:	74 33                	je     0x14018396d
14018393a:	48 83 22 00          	andq   $0x0,(%rdx)
14018393e:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
140183943:	49 8b 46 08          	mov    0x8(%r14),%rax
140183947:	48 85 c0             	test   %rax,%rax
14018394a:	74 0c                	je     0x140183958
14018394c:	f0 ff 40 08          	lock incl 0x8(%rax)
140183950:	48 8b 7d ff          	mov    -0x1(%rbp),%rdi
140183954:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
140183958:	49 8b 06             	mov    (%r14),%rax
14018395b:	48 89 02             	mov    %rax,(%rdx)
14018395e:	49 8b 46 08          	mov    0x8(%r14),%rax
140183962:	48 89 42 08          	mov    %rax,0x8(%rdx)
140183966:	48 83 46 08 10       	addq   $0x10,0x8(%rsi)
14018396b:	eb 0b                	jmp    0x140183978
14018396d:	4d 8b c6             	mov    %r14,%r8
140183970:	48 8b ce             	mov    %rsi,%rcx
140183973:	e8 ac cb e9 ff       	call   0x140020524
140183978:	49 ff c7             	inc    %r15
14018397b:	49 83 c4 10          	add    $0x10,%r12
14018397f:	48 8b c7             	mov    %rdi,%rax
140183982:	48 2b c3             	sub    %rbx,%rax
140183985:	48 c1 f8 04          	sar    $0x4,%rax
140183989:	4c 3b f8             	cmp    %rax,%r15
14018398c:	0f 82 6f ff ff ff    	jb     0x140183901
140183992:	48 8b 46 08          	mov    0x8(%rsi),%rax
140183996:	48 3b 06             	cmp    (%rsi),%rax
140183999:	0f 85 a9 04 00 00    	jne    0x140183e48
14018399f:	45 32 ff             	xor    %r15b,%r15b
1401839a2:	44 88 7d 67          	mov    %r15b,0x67(%rbp)
1401839a6:	45 33 e4             	xor    %r12d,%r12d
1401839a9:	4c 8b ef             	mov    %rdi,%r13
1401839ac:	4c 2b eb             	sub    %rbx,%r13
1401839af:	49 c1 fd 04          	sar    $0x4,%r13
1401839b3:	4d 85 ed             	test   %r13,%r13
1401839b6:	0f 84 23 05 00 00    	je     0x140183edf
1401839bc:	48 8b 0b             	mov    (%rbx),%rcx
1401839bf:	48 8b 81 50 01 00 00 	mov    0x150(%rcx),%rax
1401839c6:	48 2b 81 48 01 00 00 	sub    0x148(%rcx),%rax
1401839cd:	48 c1 f8 04          	sar    $0x4,%rax
1401839d1:	4c 3b e0             	cmp    %rax,%r12
1401839d4:	73 21                	jae    0x1401839f7
1401839d6:	49 8b d4             	mov    %r12,%rdx
1401839d9:	e8 12 98 00 00       	call   0x14018d1f0
1401839de:	4c 8b f0             	mov    %rax,%r14
1401839e1:	48 8b 40 10          	mov    0x10(%rax),%rax
1401839e5:	48 85 c0             	test   %rax,%rax
1401839e8:	0f 85 a2 00 00 00    	jne    0x140183a90
1401839ee:	45 84 ff             	test   %r15b,%r15b
1401839f1:	0f 84 ff 00 00 00    	je     0x140183af6
1401839f7:	48 8b c7             	mov    %rdi,%rax
1401839fa:	48 2b c3             	sub    %rbx,%rax
1401839fd:	48 c1 f8 04          	sar    $0x4,%rax
140183a01:	48 85 c0             	test   %rax,%rax
140183a04:	0f 84 d5 04 00 00    	je     0x140183edf
140183a0a:	48 8b 0b             	mov    (%rbx),%rcx
140183a0d:	48 8b 81 50 01 00 00 	mov    0x150(%rcx),%rax
140183a14:	48 2b 81 48 01 00 00 	sub    0x148(%rcx),%rax
140183a1b:	48 c1 f8 04          	sar    $0x4,%rax
140183a1f:	4c 3b e0             	cmp    %rax,%r12
140183a22:	0f 83 5d 04 00 00    	jae    0x140183e85
140183a28:	4d 8b cc             	mov    %r12,%r9
140183a2b:	45 33 c0             	xor    %r8d,%r8d
140183a2e:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140183a32:	e8 49 98 00 00       	call   0x14018d280
140183a37:	90                   	nop
140183a38:	48 8b c7             	mov    %rdi,%rax
140183a3b:	48 2b c3             	sub    %rbx,%rax
140183a3e:	48 c1 f8 04          	sar    $0x4,%rax
140183a42:	48 85 c0             	test   %rax,%rax
140183a45:	0f 84 33 04 00 00    	je     0x140183e7e
140183a4b:	48 8b 0b             	mov    (%rbx),%rcx
140183a4e:	4c 8b 89 50 01 00 00 	mov    0x150(%rcx),%r9
140183a55:	4c 2b 89 48 01 00 00 	sub    0x148(%rcx),%r9
140183a5c:	49 c1 f9 04          	sar    $0x4,%r9
140183a60:	4d 8b c4             	mov    %r12,%r8
140183a63:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140183a67:	e8 14 98 00 00       	call   0x14018d280
140183a6c:	90                   	nop
140183a6d:	48 8b c7             	mov    %rdi,%rax
140183a70:	48 2b c3             	sub    %rbx,%rax
140183a73:	48 c1 f8 04          	sar    $0x4,%rax
140183a77:	48 85 c0             	test   %rax,%rax
140183a7a:	0f 85 87 00 00 00    	jne    0x140183b07
140183a80:	ff 15 12 8f 98 00    	call   *0x988f12(%rip)        # 0x140b0c998
140183a86:	90                   	nop
140183a87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140183a8e:	00 00
140183a90:	45 33 ff             	xor    %r15d,%r15d
140183a93:	48 85 c0             	test   %rax,%rax
140183a96:	74 57                	je     0x140183aef
140183a98:	4c 3b f8             	cmp    %rax,%r15
140183a9b:	0f 87 3e 04 00 00    	ja     0x140183edf
140183aa1:	49 8b ce             	mov    %r14,%rcx
140183aa4:	49 83 7e 18 07       	cmpq   $0x7,0x18(%r14)
140183aa9:	76 03                	jbe    0x140183aae
140183aab:	49 8b 0e             	mov    (%r14),%rcx
140183aae:	42 0f b7 0c 79       	movzwl (%rcx,%r15,2),%ecx
140183ab3:	ff 15 e7 8f 98 00    	call   *0x988fe7(%rip)        # 0x140b0caa0
140183ab9:	85 c0                	test   %eax,%eax
140183abb:	75 26                	jne    0x140183ae3
140183abd:	4d 3b 7e 10          	cmp    0x10(%r14),%r15
140183ac1:	0f 87 18 04 00 00    	ja     0x140183edf
140183ac7:	49 8b ce             	mov    %r14,%rcx
140183aca:	49 83 7e 18 07       	cmpq   $0x7,0x18(%r14)
140183acf:	76 03                	jbe    0x140183ad4
140183ad1:	49 8b 0e             	mov    (%r14),%rcx
140183ad4:	42 0f b7 0c 79       	movzwl (%rcx,%r15,2),%ecx
140183ad9:	ff 15 e9 8f 98 00    	call   *0x988fe9(%rip)        # 0x140b0cac8
140183adf:	85 c0                	test   %eax,%eax
140183ae1:	74 1b                	je     0x140183afe
140183ae3:	49 ff c7             	inc    %r15
140183ae6:	49 8b 46 10          	mov    0x10(%r14),%rax
140183aea:	4c 3b f8             	cmp    %rax,%r15
140183aed:	72 b2                	jb     0x140183aa1
140183aef:	41 b7 01             	mov    $0x1,%r15b
140183af2:	44 88 7d 67          	mov    %r15b,0x67(%rbp)
140183af6:	49 ff c4             	inc    %r12
140183af9:	e9 b5 fe ff ff       	jmp    0x1401839b3
140183afe:	44 8a 7d 67          	mov    0x67(%rbp),%r15b
140183b02:	e9 e7 fe ff ff       	jmp    0x1401839ee
140183b07:	48 8b 0b             	mov    (%rbx),%rcx
140183b0a:	48 8b 01             	mov    (%rcx),%rax
140183b0d:	45 33 c0             	xor    %r8d,%r8d
140183b10:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140183b14:	48 8b 40 20          	mov    0x20(%rax),%rax
140183b18:	ff 15 1a 91 98 00    	call   *0x98911a(%rip)        # 0x140b0cc38
140183b1e:	90                   	nop
140183b1f:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140183b23:	48 8b 01             	mov    (%rcx),%rax
140183b26:	0f 57 c0             	xorps  %xmm0,%xmm0
140183b29:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
140183b2e:	48 8b 55 bf          	mov    -0x41(%rbp),%rdx
140183b32:	48 85 d2             	test   %rdx,%rdx
140183b35:	74 0c                	je     0x140183b43
140183b37:	f0 ff 42 08          	lock incl 0x8(%rdx)
140183b3b:	48 8b 7d ff          	mov    -0x1(%rbp),%rdi
140183b3f:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
140183b43:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
140183b47:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
140183b4c:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140183b50:	48 8b 40 48          	mov    0x48(%rax),%rax
140183b54:	ff 15 de 90 98 00    	call   *0x9890de(%rip)        # 0x140b0cc38
140183b5a:	4c 8b 75 ef          	mov    -0x11(%rbp),%r14
140183b5e:	41 83 cf ff          	or     $0xffffffff,%r15d
140183b62:	4d 85 f6             	test   %r14,%r14
140183b65:	74 43                	je     0x140183baa
140183b67:	41 8b c7             	mov    %r15d,%eax
140183b6a:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
140183b70:	41 03 c7             	add    %r15d,%eax
140183b73:	75 2d                	jne    0x140183ba2
140183b75:	49 8b 06             	mov    (%r14),%rax
140183b78:	49 8b ce             	mov    %r14,%rcx
140183b7b:	48 8b 00             	mov    (%rax),%rax
140183b7e:	ff 15 b4 90 98 00    	call   *0x9890b4(%rip)        # 0x140b0cc38
140183b84:	41 8b c7             	mov    %r15d,%eax
140183b87:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
140183b8d:	41 03 c7             	add    %r15d,%eax
140183b90:	75 10                	jne    0x140183ba2
140183b92:	49 8b 06             	mov    (%r14),%rax
140183b95:	49 8b ce             	mov    %r14,%rcx
140183b98:	48 8b 40 08          	mov    0x8(%rax),%rax
140183b9c:	ff 15 96 90 98 00    	call   *0x989096(%rip)        # 0x140b0cc38
140183ba2:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
140183ba6:	48 8b 7d ff          	mov    -0x1(%rbp),%rdi
140183baa:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140183bae:	48 8b 01             	mov    (%rcx),%rax
140183bb1:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
140183bb5:	33 d2                	xor    %edx,%edx
140183bb7:	48 8b 40 60          	mov    0x60(%rax),%rax
140183bbb:	ff 15 77 90 98 00    	call   *0x989077(%rip)        # 0x140b0cc38
140183bc1:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140183bc5:	48 8b 01             	mov    (%rcx),%rax
140183bc8:	0f 57 c0             	xorps  %xmm0,%xmm0
140183bcb:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
140183bd0:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
140183bd4:	48 85 d2             	test   %rdx,%rdx
140183bd7:	74 0c                	je     0x140183be5
140183bd9:	f0 ff 42 08          	lock incl 0x8(%rdx)
140183bdd:	48 8b 7d ff          	mov    -0x1(%rbp),%rdi
140183be1:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
140183be5:	0f 28 45 d7          	movaps -0x29(%rbp),%xmm0
140183be9:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
140183bee:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140183bf2:	48 8b 40 48          	mov    0x48(%rax),%rax
140183bf6:	ff 15 3c 90 98 00    	call   *0x98903c(%rip)        # 0x140b0cc38
140183bfc:	4c 8b 75 ef          	mov    -0x11(%rbp),%r14
140183c00:	4d 85 f6             	test   %r14,%r14
140183c03:	74 43                	je     0x140183c48
140183c05:	41 8b c7             	mov    %r15d,%eax
140183c08:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
140183c0e:	41 03 c7             	add    %r15d,%eax
140183c11:	75 2d                	jne    0x140183c40
140183c13:	49 8b 06             	mov    (%r14),%rax
140183c16:	49 8b ce             	mov    %r14,%rcx
140183c19:	48 8b 00             	mov    (%rax),%rax
140183c1c:	ff 15 16 90 98 00    	call   *0x989016(%rip)        # 0x140b0cc38
140183c22:	41 8b c7             	mov    %r15d,%eax
140183c25:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
140183c2b:	41 03 c7             	add    %r15d,%eax
140183c2e:	75 10                	jne    0x140183c40
140183c30:	49 8b 06             	mov    (%r14),%rax
140183c33:	49 8b ce             	mov    %r14,%rcx
140183c36:	48 8b 40 08          	mov    0x8(%rax),%rax
140183c3a:	ff 15 f8 8f 98 00    	call   *0x988ff8(%rip)        # 0x140b0cc38
140183c40:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
140183c44:	48 8b 7d ff          	mov    -0x1(%rbp),%rdi
140183c48:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
140183c4c:	48 8b 01             	mov    (%rcx),%rax
140183c4f:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
140183c53:	33 d2                	xor    %edx,%edx
140183c55:	48 8b 40 60          	mov    0x60(%rax),%rax
140183c59:	ff 15 d9 8f 98 00    	call   *0x988fd9(%rip)        # 0x140b0cc38
140183c5f:	48 2b fb             	sub    %rbx,%rdi
140183c62:	48 c1 ff 04          	sar    $0x4,%rdi
140183c66:	48 85 ff             	test   %rdi,%rdi
140183c69:	75 07                	jne    0x140183c72
140183c6b:	ff 15 27 8d 98 00    	call   *0x988d27(%rip)        # 0x140b0c998
140183c71:	cc                   	int3
140183c72:	48 8b 0b             	mov    (%rbx),%rcx
140183c75:	48 8b 01             	mov    (%rcx),%rax
140183c78:	0f 57 c0             	xorps  %xmm0,%xmm0
140183c7b:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
140183c80:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
140183c84:	33 d2                	xor    %edx,%edx
140183c86:	48 8b 40 60          	mov    0x60(%rax),%rax
140183c8a:	ff 15 a8 8f 98 00    	call   *0x988fa8(%rip)        # 0x140b0cc38
140183c90:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
140183c94:	48 85 db             	test   %rbx,%rbx
140183c97:	74 39                	je     0x140183cd2
140183c99:	41 8b c7             	mov    %r15d,%eax
140183c9c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140183ca1:	41 03 c7             	add    %r15d,%eax
140183ca4:	75 2c                	jne    0x140183cd2
140183ca6:	48 8b 03             	mov    (%rbx),%rax
140183ca9:	48 8b cb             	mov    %rbx,%rcx
140183cac:	48 8b 00             	mov    (%rax),%rax
140183caf:	ff 15 83 8f 98 00    	call   *0x988f83(%rip)        # 0x140b0cc38
140183cb5:	41 8b c7             	mov    %r15d,%eax
140183cb8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140183cbd:	41 03 c7             	add    %r15d,%eax
140183cc0:	75 10                	jne    0x140183cd2
140183cc2:	48 8b 03             	mov    (%rbx),%rax
140183cc5:	48 8b cb             	mov    %rbx,%rcx
140183cc8:	48 8b 40 08          	mov    0x8(%rax),%rax
140183ccc:	ff 15 66 8f 98 00    	call   *0x988f66(%rip)        # 0x140b0cc38
140183cd2:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140183cd6:	48 8b 01             	mov    (%rcx),%rax
140183cd9:	33 d2                	xor    %edx,%edx
140183cdb:	48 8b 40 70          	mov    0x70(%rax),%rax
140183cdf:	ff 15 53 8f 98 00    	call   *0x988f53(%rip)        # 0x140b0cc38
140183ce5:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140183ce9:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140183ced:	e8 9a 88 e9 ff       	call   0x14001c58c
140183cf2:	48 8b c8             	mov    %rax,%rcx
140183cf5:	e8 a2 e6 01 00       	call   0x1401a239c
140183cfa:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
140183cfe:	48 85 db             	test   %rbx,%rbx
140183d01:	74 39                	je     0x140183d3c
140183d03:	41 8b c7             	mov    %r15d,%eax
140183d06:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140183d0b:	41 03 c7             	add    %r15d,%eax
140183d0e:	75 2c                	jne    0x140183d3c
140183d10:	48 8b 03             	mov    (%rbx),%rax
140183d13:	48 8b cb             	mov    %rbx,%rcx
140183d16:	48 8b 00             	mov    (%rax),%rax
140183d19:	ff 15 19 8f 98 00    	call   *0x988f19(%rip)        # 0x140b0cc38
140183d1f:	41 8b c7             	mov    %r15d,%eax
140183d22:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140183d27:	41 03 c7             	add    %r15d,%eax
140183d2a:	75 10                	jne    0x140183d3c
140183d2c:	48 8b 03             	mov    (%rbx),%rax
140183d2f:	48 8b cb             	mov    %rbx,%rcx
140183d32:	48 8b 40 08          	mov    0x8(%rax),%rax
140183d36:	ff 15 fc 8e 98 00    	call   *0x988efc(%rip)        # 0x140b0cc38
140183d3c:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140183d40:	48 3b 56 10          	cmp    0x10(%rsi),%rdx
140183d44:	74 2c                	je     0x140183d72
140183d46:	48 83 22 00          	andq   $0x0,(%rdx)
140183d4a:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
140183d4f:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
140183d53:	48 85 c0             	test   %rax,%rax
140183d56:	74 04                	je     0x140183d5c
140183d58:	f0 ff 40 08          	lock incl 0x8(%rax)
140183d5c:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
140183d60:	48 89 02             	mov    %rax,(%rdx)
140183d63:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
140183d67:	48 89 42 08          	mov    %rax,0x8(%rdx)
140183d6b:	48 83 46 08 10       	addq   $0x10,0x8(%rsi)
140183d70:	eb 0d                	jmp    0x140183d7f
140183d72:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
140183d76:	48 8b ce             	mov    %rsi,%rcx
140183d79:	e8 a6 c7 e9 ff       	call   0x140020524
140183d7e:	90                   	nop
140183d7f:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
140183d83:	48 85 db             	test   %rbx,%rbx
140183d86:	74 3a                	je     0x140183dc2
140183d88:	41 8b c7             	mov    %r15d,%eax
140183d8b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140183d90:	41 03 c7             	add    %r15d,%eax
140183d93:	75 2d                	jne    0x140183dc2
140183d95:	48 8b 03             	mov    (%rbx),%rax
140183d98:	48 8b cb             	mov    %rbx,%rcx
140183d9b:	48 8b 00             	mov    (%rax),%rax
140183d9e:	ff 15 94 8e 98 00    	call   *0x988e94(%rip)        # 0x140b0cc38
140183da4:	41 8b c7             	mov    %r15d,%eax
140183da7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140183dac:	41 03 c7             	add    %r15d,%eax
140183daf:	75 11                	jne    0x140183dc2
140183db1:	48 8b 03             	mov    (%rbx),%rax
140183db4:	48 8b cb             	mov    %rbx,%rcx
140183db7:	48 8b 40 08          	mov    0x8(%rax),%rax
140183dbb:	ff 15 77 8e 98 00    	call   *0x988e77(%rip)        # 0x140b0cc38
140183dc1:	90                   	nop
140183dc2:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
140183dc6:	48 85 db             	test   %rbx,%rbx
140183dc9:	74 3a                	je     0x140183e05
140183dcb:	41 8b c7             	mov    %r15d,%eax
140183dce:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140183dd3:	41 03 c7             	add    %r15d,%eax