1408bc841:	75 07                	jne    0x1408bc84a
1408bc843:	ff 15 4f fc 24 00    	call   *0x24fc4f(%rip)        # 0x140b0c498
1408bc849:	90                   	nop
1408bc84a:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1408bc851:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1408bc858:	48 8d 05 d9 aa 26 00 	lea    0x26aad9(%rip),%rax        # 0x140b27338
1408bc85f:	48 89 06             	mov    %rax,(%rsi)
1408bc862:	48 8d 7e 10          	lea    0x10(%rsi),%rdi
1408bc866:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
1408bc86b:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1408bc870:	48 83 67 10 00       	andq   $0x0,0x10(%rdi)
1408bc875:	48 8d 05 0c a7 26 00 	lea    0x26a70c(%rip),%rax        # 0x140b26f88
1408bc87c:	48 89 07             	mov    %rax,(%rdi)
1408bc87f:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1408bc883:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1408bc888:	e8 0f 25 00 00       	call   0x1408bed9c
1408bc88d:	48 83 67 28 00       	andq   $0x0,0x28(%rdi)
1408bc892:	48 83 67 30 00       	andq   $0x0,0x30(%rdi)
1408bc897:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408bc89b:	48 85 c0             	test   %rax,%rax
1408bc89e:	74 04                	je     0x1408bc8a4
1408bc8a0:	f0 ff 40 08          	lock incl 0x8(%rax)
1408bc8a4:	48 8b 03             	mov    (%rbx),%rax
1408bc8a7:	48 89 47 28          	mov    %rax,0x28(%rdi)
1408bc8ab:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408bc8af:	48 89 47 30          	mov    %rax,0x30(%rdi)
1408bc8b3:	c6 47 40 00          	movb   $0x0,0x40(%rdi)
1408bc8b7:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
1408bc8bb:	ff 15 ef f8 24 00    	call   *0x24f8ef(%rip)        # 0x140b0c1b0
1408bc8c1:	c6 47 40 01          	movb   $0x1,0x40(%rdi)
1408bc8c5:	49 89 3e             	mov    %rdi,(%r14)
1408bc8c8:	49 89 76 08          	mov    %rsi,0x8(%r14)
1408bc8cc:	48 85 ff             	test   %rdi,%rdi
1408bc8cf:	0f 84 99 00 00 00    	je     0x1408bc96e
1408bc8d5:	48 8b 47 10          	mov    0x10(%rdi),%rax
1408bc8d9:	48 85 c0             	test   %rax,%rax
1408bc8dc:	74 05                	je     0x1408bc8e3
1408bc8de:	8b 48 08             	mov    0x8(%rax),%ecx
1408bc8e1:	eb 02                	jmp    0x1408bc8e5
1408bc8e3:	33 c9                	xor    %ecx,%ecx
1408bc8e5:	85 c9                	test   %ecx,%ecx
1408bc8e7:	0f 85 81 00 00 00    	jne    0x1408bc96e
1408bc8ed:	f0 ff 46 08          	lock incl 0x8(%rsi)
1408bc8f1:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1408bc8f5:	33 c0                	xor    %eax,%eax
1408bc8f7:	33 d2                	xor    %edx,%edx
1408bc8f9:	48 85 db             	test   %rbx,%rbx
1408bc8fc:	74 0a                	je     0x1408bc908
1408bc8fe:	48 8b d3             	mov    %rbx,%rdx
1408bc901:	f0 ff 43 0c          	lock incl 0xc(%rbx)
1408bc905:	48 8b c7             	mov    %rdi,%rax
1408bc908:	48 89 47 08          	mov    %rax,0x8(%rdi)
1408bc90c:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1408bc910:	48 89 57 10          	mov    %rdx,0x10(%rdi)
1408bc914:	83 cf ff             	or     $0xffffffff,%edi
1408bc917:	48 85 c9             	test   %rcx,%rcx
1408bc91a:	74 18                	je     0x1408bc934
1408bc91c:	8b c7                	mov    %edi,%eax
1408bc91e:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408bc923:	03 c7                	add    %edi,%eax
1408bc925:	75 0d                	jne    0x1408bc934
1408bc927:	48 8b 01             	mov    (%rcx),%rax
1408bc92a:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bc92e:	ff 15 04 03 25 00    	call   *0x250304(%rip)        # 0x140b0cc38
1408bc934:	48 85 db             	test   %rbx,%rbx
1408bc937:	74 35                	je     0x1408bc96e
1408bc939:	8b c7                	mov    %edi,%eax
1408bc93b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408bc940:	03 c7                	add    %edi,%eax
1408bc942:	75 2a                	jne    0x1408bc96e
1408bc944:	48 8b 03             	mov    (%rbx),%rax
1408bc947:	48 8b cb             	mov    %rbx,%rcx
1408bc94a:	48 8b 00             	mov    (%rax),%rax
1408bc94d:	ff 15 e5 02 25 00    	call   *0x2502e5(%rip)        # 0x140b0cc38
1408bc953:	8b c7                	mov    %edi,%eax
1408bc955:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408bc95a:	03 c7                	add    %edi,%eax
1408bc95c:	75 10                	jne    0x1408bc96e
1408bc95e:	48 8b 03             	mov    (%rbx),%rax
1408bc961:	48 8b cb             	mov    %rbx,%rcx
1408bc964:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bc968:	ff 15 ca 02 25 00    	call   *0x2502ca(%rip)        # 0x140b0cc38
1408bc96e:	49 8b c6             	mov    %r14,%rax
1408bc971:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1408bc976:	48 83 c4 30          	add    $0x30,%rsp
1408bc97a:	41 5e                	pop    %r14
1408bc97c:	5f                   	pop    %rdi
1408bc97d:	5e                   	pop    %rsi
1408bc97e:	c3                   	ret
1408bc97f:	90                   	nop
1408bc980:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bc985:	56                   	push   %rsi
1408bc986:	57                   	push   %rdi
1408bc987:	41 56                	push   %r14
1408bc989:	48 83 ec 30          	sub    $0x30,%rsp
1408bc98d:	48 8b da             	mov    %rdx,%rbx
1408bc990:	4c 8b f1             	mov    %rcx,%r14
1408bc993:	b9 58 00 00 00       	mov    $0x58,%ecx
1408bc998:	ff 15 2a ff 24 00    	call   *0x24ff2a(%rip)        # 0x140b0c8c8
1408bc99e:	48 8b f0             	mov    %rax,%rsi
1408bc9a1:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1408bc9a6:	48 85 c0             	test   %rax,%rax
1408bc9a9:	75 07                	jne    0x1408bc9b2
1408bc9ab:	ff 15 e7 fa 24 00    	call   *0x24fae7(%rip)        # 0x140b0c498
1408bc9b1:	90                   	nop
1408bc9b2:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1408bc9b9:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1408bc9c0:	48 8d 05 21 a9 26 00 	lea    0x26a921(%rip),%rax        # 0x140b272e8
1408bc9c7:	48 89 06             	mov    %rax,(%rsi)
1408bc9ca:	48 8d 7e 10          	lea    0x10(%rsi),%rdi
1408bc9ce:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
1408bc9d3:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1408bc9d8:	48 83 67 10 00       	andq   $0x0,0x10(%rdi)
1408bc9dd:	48 8d 05 cc a5 26 00 	lea    0x26a5cc(%rip),%rax        # 0x140b26fb0
1408bc9e4:	48 89 07             	mov    %rax,(%rdi)
1408bc9e7:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1408bc9eb:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1408bc9f0:	e8 3b 23 00 00       	call   0x1408bed30
1408bc9f5:	48 83 67 28 00       	andq   $0x0,0x28(%rdi)
1408bc9fa:	48 83 67 30 00       	andq   $0x0,0x30(%rdi)
1408bc9ff:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408bca03:	48 85 c0             	test   %rax,%rax
1408bca06:	74 04                	je     0x1408bca0c
1408bca08:	f0 ff 40 08          	lock incl 0x8(%rax)
1408bca0c:	48 8b 03             	mov    (%rbx),%rax
1408bca0f:	48 89 47 28          	mov    %rax,0x28(%rdi)
1408bca13:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408bca17:	48 89 47 30          	mov    %rax,0x30(%rdi)
1408bca1b:	c6 47 40 00          	movb   $0x0,0x40(%rdi)
1408bca1f:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
1408bca23:	ff 15 87 f7 24 00    	call   *0x24f787(%rip)        # 0x140b0c1b0
1408bca29:	c6 47 40 01          	movb   $0x1,0x40(%rdi)
1408bca2d:	49 89 3e             	mov    %rdi,(%r14)
1408bca30:	49 89 76 08          	mov    %rsi,0x8(%r14)
1408bca34:	48 85 ff             	test   %rdi,%rdi
1408bca37:	0f 84 99 00 00 00    	je     0x1408bcad6
1408bca3d:	48 8b 47 10          	mov    0x10(%rdi),%rax
1408bca41:	48 85 c0             	test   %rax,%rax
1408bca44:	74 05                	je     0x1408bca4b
1408bca46:	8b 48 08             	mov    0x8(%rax),%ecx
1408bca49:	eb 02                	jmp    0x1408bca4d
1408bca4b:	33 c9                	xor    %ecx,%ecx
1408bca4d:	85 c9                	test   %ecx,%ecx
1408bca4f:	0f 85 81 00 00 00    	jne    0x1408bcad6
1408bca55:	f0 ff 46 08          	lock incl 0x8(%rsi)
1408bca59:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1408bca5d:	33 c0                	xor    %eax,%eax
1408bca5f:	33 d2                	xor    %edx,%edx
1408bca61:	48 85 db             	test   %rbx,%rbx
1408bca64:	74 0a                	je     0x1408bca70
1408bca66:	48 8b d3             	mov    %rbx,%rdx
1408bca69:	f0 ff 43 0c          	lock incl 0xc(%rbx)
1408bca6d:	48 8b c7             	mov    %rdi,%rax
1408bca70:	48 89 47 08          	mov    %rax,0x8(%rdi)
1408bca74:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1408bca78:	48 89 57 10          	mov    %rdx,0x10(%rdi)
1408bca7c:	83 cf ff             	or     $0xffffffff,%edi
1408bca7f:	48 85 c9             	test   %rcx,%rcx
1408bca82:	74 18                	je     0x1408bca9c
1408bca84:	8b c7                	mov    %edi,%eax
1408bca86:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408bca8b:	03 c7                	add    %edi,%eax
1408bca8d:	75 0d                	jne    0x1408bca9c
1408bca8f:	48 8b 01             	mov    (%rcx),%rax
1408bca92:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bca96:	ff 15 9c 01 25 00    	call   *0x25019c(%rip)        # 0x140b0cc38
1408bca9c:	48 85 db             	test   %rbx,%rbx
1408bca9f:	74 35                	je     0x1408bcad6
1408bcaa1:	8b c7                	mov    %edi,%eax
1408bcaa3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408bcaa8:	03 c7                	add    %edi,%eax
1408bcaaa:	75 2a                	jne    0x1408bcad6
1408bcaac:	48 8b 03             	mov    (%rbx),%rax
1408bcaaf:	48 8b cb             	mov    %rbx,%rcx
1408bcab2:	48 8b 00             	mov    (%rax),%rax
1408bcab5:	ff 15 7d 01 25 00    	call   *0x25017d(%rip)        # 0x140b0cc38
1408bcabb:	8b c7                	mov    %edi,%eax
1408bcabd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408bcac2:	03 c7                	add    %edi,%eax
1408bcac4:	75 10                	jne    0x1408bcad6
1408bcac6:	48 8b 03             	mov    (%rbx),%rax
1408bcac9:	48 8b cb             	mov    %rbx,%rcx
1408bcacc:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bcad0:	ff 15 62 01 25 00    	call   *0x250162(%rip)        # 0x140b0cc38
1408bcad6:	49 8b c6             	mov    %r14,%rax
1408bcad9:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1408bcade:	48 83 c4 30          	add    $0x30,%rsp
1408bcae2:	41 5e                	pop    %r14
1408bcae4:	5f                   	pop    %rdi
1408bcae5:	5e                   	pop    %rsi
1408bcae6:	c3                   	ret
1408bcae7:	90                   	nop
1408bcae8:	48 8b c4             	mov    %rsp,%rax
1408bcaeb:	48 89 58 10          	mov    %rbx,0x10(%rax)
1408bcaef:	48 89 68 18          	mov    %rbp,0x18(%rax)
1408bcaf3:	48 89 70 20          	mov    %rsi,0x20(%rax)
1408bcaf7:	48 89 48 08          	mov    %rcx,0x8(%rax)
1408bcafb:	57                   	push   %rdi
1408bcafc:	48 83 ec 30          	sub    $0x30,%rsp
1408bcb00:	48 8b f1             	mov    %rcx,%rsi
1408bcb03:	83 60 e8 00          	andl   $0x0,-0x18(%rax)
1408bcb07:	e8 98 13 00 00       	call   0x1408bdea4
1408bcb0c:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1408bcb13:	00
1408bcb14:	48 8b 1e             	mov    (%rsi),%rbx
1408bcb17:	4c 8b 43 38          	mov    0x38(%rbx),%r8
1408bcb1b:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1408bcb1f:	48 85 d2             	test   %rdx,%rdx
1408bcb22:	0f 84 e5 00 00 00    	je     0x1408bcc0d
1408bcb28:	8b 42 08             	mov    0x8(%rdx),%eax
1408bcb2b:	eb 0a                	jmp    0x1408bcb37
1408bcb2d:	8d 48 01             	lea    0x1(%rax),%ecx
1408bcb30:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1408bcb35:	74 0a                	je     0x1408bcb41
1408bcb37:	85 c0                	test   %eax,%eax
1408bcb39:	0f 84 ce 00 00 00    	je     0x1408bcc0d
1408bcb3f:	eb ec                	jmp    0x1408bcb2d
1408bcb41:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408bcb45:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1408bcb49:	33 c9                	xor    %ecx,%ecx
1408bcb4b:	33 ff                	xor    %edi,%edi
1408bcb4d:	48 85 db             	test   %rbx,%rbx
1408bcb50:	74 0a                	je     0x1408bcb5c
1408bcb52:	48 8b c8             	mov    %rax,%rcx
1408bcb55:	48 8b fb             	mov    %rbx,%rdi
1408bcb58:	f0 ff 43 0c          	lock incl 0xc(%rbx)
1408bcb5c:	33 c0                	xor    %eax,%eax
1408bcb5e:	33 d2                	xor    %edx,%edx
1408bcb60:	48 85 ff             	test   %rdi,%rdi
1408bcb63:	74 0a                	je     0x1408bcb6f
1408bcb65:	f0 ff 47 0c          	lock incl 0xc(%rdi)
1408bcb69:	48 8b c1             	mov    %rcx,%rax
1408bcb6c:	48 8b d7             	mov    %rdi,%rdx
1408bcb6f:	49 89 40 10          	mov    %rax,0x10(%r8)
1408bcb73:	49 8b 48 18          	mov    0x18(%r8),%rcx
1408bcb77:	49 89 50 18          	mov    %rdx,0x18(%r8)
1408bcb7b:	83 cd ff             	or     $0xffffffff,%ebp
1408bcb7e:	48 85 c9             	test   %rcx,%rcx
1408bcb81:	74 18                	je     0x1408bcb9b
1408bcb83:	8b c5                	mov    %ebp,%eax
1408bcb85:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408bcb8a:	03 c5                	add    %ebp,%eax
1408bcb8c:	75 0d                	jne    0x1408bcb9b
1408bcb8e:	48 8b 01             	mov    (%rcx),%rax
1408bcb91:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bcb95:	ff 15 9d 00 25 00    	call   *0x25009d(%rip)        # 0x140b0cc38
1408bcb9b:	48 85 ff             	test   %rdi,%rdi
1408bcb9e:	74 1b                	je     0x1408bcbbb
1408bcba0:	8b c5                	mov    %ebp,%eax
1408bcba2:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1408bcba7:	03 c5                	add    %ebp,%eax
1408bcba9:	75 10                	jne    0x1408bcbbb
1408bcbab:	48 8b 07             	mov    (%rdi),%rax
1408bcbae:	48 8b cf             	mov    %rdi,%rcx
1408bcbb1:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bcbb5:	ff 15 7d 00 25 00    	call   *0x25007d(%rip)        # 0x140b0cc38
1408bcbbb:	48 85 db             	test   %rbx,%rbx
1408bcbbe:	74 35                	je     0x1408bcbf5
1408bcbc0:	8b c5                	mov    %ebp,%eax
1408bcbc2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408bcbc7:	03 c5                	add    %ebp,%eax
1408bcbc9:	75 2a                	jne    0x1408bcbf5
1408bcbcb:	48 8b 03             	mov    (%rbx),%rax
1408bcbce:	48 8b cb             	mov    %rbx,%rcx
1408bcbd1:	48 8b 00             	mov    (%rax),%rax
1408bcbd4:	ff 15 5e 00 25 00    	call   *0x25005e(%rip)        # 0x140b0cc38
1408bcbda:	8b c5                	mov    %ebp,%eax
1408bcbdc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408bcbe1:	03 c5                	add    %ebp,%eax
1408bcbe3:	75 10                	jne    0x1408bcbf5
1408bcbe5:	48 8b 03             	mov    (%rbx),%rax
1408bcbe8:	48 8b cb             	mov    %rbx,%rcx
1408bcbeb:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bcbef:	ff 15 43 00 25 00    	call   *0x250043(%rip)        # 0x140b0cc38
1408bcbf5:	48 8b c6             	mov    %rsi,%rax
1408bcbf8:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1408bcbfd:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1408bcc02:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1408bcc07:	48 83 c4 30          	add    $0x30,%rsp
1408bcc0b:	5f                   	pop    %rdi
1408bcc0c:	c3                   	ret
1408bcc0d:	e8 76 c6 74 ff       	call   0x140009288
1408bcc12:	cc                   	int3
1408bcc13:	90                   	nop
1408bcc14:	90                   	nop
1408bcc15:	90                   	nop
1408bcc16:	90                   	nop
1408bcc17:	90                   	nop
1408bcc18:	90                   	nop
1408bcc19:	90                   	nop
1408bcc1a:	90                   	nop
1408bcc1b:	90                   	nop
1408bcc1c:	90                   	nop
1408bcc1d:	90                   	nop
1408bcc1e:	90                   	nop
1408bcc1f:	90                   	nop
1408bcc20:	48 83 ec 28          	sub    $0x28,%rsp
1408bcc24:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1408bcc28:	48 85 c9             	test   %rcx,%rcx
1408bcc2b:	74 0d                	je     0x1408bcc3a
1408bcc2d:	48 8b 01             	mov    (%rcx),%rax
1408bcc30:	48 8b 40 30          	mov    0x30(%rax),%rax
1408bcc34:	ff 15 fe ff 24 00    	call   *0x24fffe(%rip)        # 0x140b0cc38
1408bcc3a:	48 83 c4 28          	add    $0x28,%rsp
1408bcc3e:	c3                   	ret
1408bcc3f:	90                   	nop
1408bcc40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bcc45:	57                   	push   %rdi
1408bcc46:	48 83 ec 30          	sub    $0x30,%rsp
1408bcc4a:	48 8b fa             	mov    %rdx,%rdi
1408bcc4d:	48 8b d9             	mov    %rcx,%rbx
1408bcc50:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1408bcc54:	48 8b 01             	mov    (%rcx),%rax
1408bcc57:	48 8b 40 38          	mov    0x38(%rax),%rax
1408bcc5b:	ff 15 d7 ff 24 00    	call   *0x24ffd7(%rip)        # 0x140b0cc38
1408bcc61:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1408bcc65:	48 85 c9             	test   %rcx,%rcx
1408bcc68:	74 7b                	je     0x1408bcce5
1408bcc6a:	48 8b 01             	mov    (%rcx),%rax
1408bcc6d:	4c 8b 07             	mov    (%rdi),%r8
1408bcc70:	0f 57 c0             	xorps  %xmm0,%xmm0
1408bcc73:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1408bcc79:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1408bcc7d:	48 85 d2             	test   %rdx,%rdx
1408bcc80:	74 04                	je     0x1408bcc86
1408bcc82:	f0 ff 42 08          	lock incl 0x8(%rdx)
1408bcc86:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1408bcc8b:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1408bcc8f:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1408bcc94:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1408bcc99:	48 8b 40 20          	mov    0x20(%rax),%rax
1408bcc9d:	ff 15 95 ff 24 00    	call   *0x24ff95(%rip)        # 0x140b0cc38
1408bcca3:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1408bcca8:	48 85 db             	test   %rbx,%rbx
1408bccab:	74 38                	je     0x1408bcce5
1408bccad:	83 cf ff             	or     $0xffffffff,%edi
1408bccb0:	8b c7                	mov    %edi,%eax
1408bccb2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408bccb7:	03 c7                	add    %edi,%eax
1408bccb9:	75 2a                	jne    0x1408bcce5
1408bccbb:	48 8b 03             	mov    (%rbx),%rax
1408bccbe:	48 8b cb             	mov    %rbx,%rcx
1408bccc1:	48 8b 00             	mov    (%rax),%rax
1408bccc4:	ff 15 6e ff 24 00    	call   *0x24ff6e(%rip)        # 0x140b0cc38
1408bccca:	8b c7                	mov    %edi,%eax
1408bcccc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408bccd1:	03 c7                	add    %edi,%eax
1408bccd3:	75 10                	jne    0x1408bcce5
1408bccd5:	48 8b 03             	mov    (%rbx),%rax
1408bccd8:	48 8b cb             	mov    %rbx,%rcx