1408dcb8b:	48 83 c4 28          	add    $0x28,%rsp
1408dcb8f:	c3                   	ret
1408dcb90:	48 8b c4             	mov    %rsp,%rax
1408dcb93:	48 89 58 08          	mov    %rbx,0x8(%rax)
1408dcb97:	48 89 70 18          	mov    %rsi,0x18(%rax)
1408dcb9b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1408dcb9f:	55                   	push   %rbp
1408dcba0:	41 56                	push   %r14
1408dcba2:	41 57                	push   %r15
1408dcba4:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1408dcba8:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1408dcbaf:	48 8b d9             	mov    %rcx,%rbx
1408dcbb2:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dcbb5:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
1408dcbba:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1408dcbbe:	4d 85 c0             	test   %r8,%r8
1408dcbc1:	74 26                	je     0x1408dcbe9
1408dcbc3:	41 8b 40 08          	mov    0x8(%r8),%eax
1408dcbc7:	eb 0b                	jmp    0x1408dcbd4
1408dcbc9:	8d 48 01             	lea    0x1(%rax),%ecx
1408dcbcc:	f0 41 0f b1 48 08    	lock cmpxchg %ecx,0x8(%r8)
1408dcbd2:	74 06                	je     0x1408dcbda
1408dcbd4:	85 c0                	test   %eax,%eax
1408dcbd6:	75 f1                	jne    0x1408dcbc9
1408dcbd8:	eb 0f                	jmp    0x1408dcbe9
1408dcbda:	48 8b 02             	mov    (%rdx),%rax
1408dcbdd:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1408dcbe1:	48 8b 42 08          	mov    0x8(%rdx),%rax
1408dcbe5:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1408dcbe9:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1408dcbed:	48 8b 81 98 00 00 00 	mov    0x98(%rcx),%rax
1408dcbf4:	48 85 c0             	test   %rax,%rax
1408dcbf7:	74 04                	je     0x1408dcbfd
1408dcbf9:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dcbfd:	4c 8b 81 90 00 00 00 	mov    0x90(%rcx),%r8
1408dcc04:	4c 89 45 c7          	mov    %r8,-0x39(%rbp)
1408dcc08:	48 8b 81 98 00 00 00 	mov    0x98(%rcx),%rax
1408dcc0f:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1408dcc13:	45 33 c9             	xor    %r9d,%r9d
1408dcc16:	33 d2                	xor    %edx,%edx
1408dcc18:	49 8b 80 28 02 00 00 	mov    0x228(%r8),%rax
1408dcc1f:	48 85 c0             	test   %rax,%rax
1408dcc22:	74 0e                	je     0x1408dcc32
1408dcc24:	4d 8b 88 20 02 00 00 	mov    0x220(%r8),%r9
1408dcc2b:	48 8b d0             	mov    %rax,%rdx
1408dcc2e:	f0 ff 40 0c          	lock incl 0xc(%rax)
1408dcc32:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dcc35:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
1408dcc3a:	48 85 d2             	test   %rdx,%rdx
1408dcc3d:	74 1d                	je     0x1408dcc5c
1408dcc3f:	8b 42 08             	mov    0x8(%rdx),%eax
1408dcc42:	eb 0a                	jmp    0x1408dcc4e
1408dcc44:	8d 48 01             	lea    0x1(%rax),%ecx
1408dcc47:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1408dcc4c:	74 06                	je     0x1408dcc54
1408dcc4e:	85 c0                	test   %eax,%eax
1408dcc50:	75 f2                	jne    0x1408dcc44
1408dcc52:	eb 08                	jmp    0x1408dcc5c
1408dcc54:	4c 89 4d d7          	mov    %r9,-0x29(%rbp)
1408dcc58:	48 89 55 df          	mov    %rdx,-0x21(%rbp)
1408dcc5c:	41 83 cf ff          	or     $0xffffffff,%r15d
1408dcc60:	48 85 d2             	test   %rdx,%rdx
1408dcc63:	74 1d                	je     0x1408dcc82
1408dcc65:	41 8b c7             	mov    %r15d,%eax
1408dcc68:	f0 0f c1 42 0c       	lock xadd %eax,0xc(%rdx)
1408dcc6d:	41 03 c7             	add    %r15d,%eax
1408dcc70:	75 10                	jne    0x1408dcc82
1408dcc72:	48 8b 02             	mov    (%rdx),%rax
1408dcc75:	48 8b ca             	mov    %rdx,%rcx
1408dcc78:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dcc7c:	ff 15 b6 ff 22 00    	call   *0x22ffb6(%rip)        # 0x140b0cc38
1408dcc82:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1408dcc86:	e8 91 b8 05 00       	call   0x14093851c
1408dcc8b:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dcc8e:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1408dcc93:	83 f8 03             	cmp    $0x3,%eax
1408dcc96:	0f 84 df 01 00 00    	je     0x1408dce7b
1408dcc9c:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
1408dcca0:	48 8b b8 18 01 00 00 	mov    0x118(%rax),%rdi
1408dcca7:	48 3b b8 20 01 00 00 	cmp    0x120(%rax),%rdi
1408dccae:	0f 83 ae 01 00 00    	jae    0x1408dce62
1408dccb4:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408dccbb:	48 85 c0             	test   %rax,%rax
1408dccbe:	74 04                	je     0x1408dccc4
1408dccc0:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dccc4:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
1408dcccb:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1408dcccf:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408dccd6:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1408dccda:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1408dccde:	48 8d 4d 37          	lea    0x37(%rbp),%rcx
1408dcce2:	e8 e9 74 fe ff       	call   0x1408c41d0
1408dcce7:	48 8b 30             	mov    (%rax),%rsi
1408dccea:	48 8b 06             	mov    (%rsi),%rax
1408dcced:	4c 8b 70 30          	mov    0x30(%rax),%r14
1408dccf1:	c7 45 6f 01 00 00 00 	movl   $0x1,0x6f(%rbp)
1408dccf8:	48 8d 55 6f          	lea    0x6f(%rbp),%rdx
1408dccfc:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1408dcd00:	e8 6f e5 82 ff       	call   0x14010b274
1408dcd05:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dcd08:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1408dcd0d:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1408dcd11:	48 85 c9             	test   %rcx,%rcx
1408dcd14:	74 04                	je     0x1408dcd1a
1408dcd16:	f0 ff 41 08          	lock incl 0x8(%rcx)
1408dcd1a:	0f 28 45 c7          	movaps -0x39(%rbp),%xmm0
1408dcd1e:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1408dcd23:	4c 8d 8b d0 00 00 00 	lea    0xd0(%rbx),%r9
1408dcd2a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408dcd2f:	48 8d 45 07          	lea    0x7(%rbp),%rax
1408dcd33:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408dcd38:	4c 8b c7             	mov    %rdi,%r8
1408dcd3b:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1408dcd3f:	48 8b ce             	mov    %rsi,%rcx
1408dcd42:	49 8b c6             	mov    %r14,%rax
1408dcd45:	ff 15 ed fe 22 00    	call   *0x22feed(%rip)        # 0x140b0cc38
1408dcd4b:	48 8b 5d 1f          	mov    0x1f(%rbp),%rbx
1408dcd4f:	48 85 db             	test   %rbx,%rbx
1408dcd52:	74 3c                	je     0x1408dcd90
1408dcd54:	41 8b c7             	mov    %r15d,%eax
1408dcd57:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408dcd5c:	41 03 c7             	add    %r15d,%eax
1408dcd5f:	75 2f                	jne    0x1408dcd90
1408dcd61:	48 8b 03             	mov    (%rbx),%rax
1408dcd64:	48 8b cb             	mov    %rbx,%rcx
1408dcd67:	48 8b 00             	mov    (%rax),%rax
1408dcd6a:	ff 15 c8 fe 22 00    	call   *0x22fec8(%rip)        # 0x140b0cc38
1408dcd70:	41 8b c7             	mov    %r15d,%eax
1408dcd73:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dcd78:	41 03 c7             	add    %r15d,%eax
1408dcd7b:	75 13                	jne    0x1408dcd90
1408dcd7d:	48 8b 03             	mov    (%rbx),%rax
1408dcd80:	48 8b cb             	mov    %rbx,%rcx
1408dcd83:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dcd87:	ff 15 ab fe 22 00    	call   *0x22feab(%rip)        # 0x140b0cc38
1408dcd8d:	90                   	nop
1408dcd8e:	66 90                	xchg   %ax,%ax
1408dcd90:	48 8b 5d 0f          	mov    0xf(%rbp),%rbx
1408dcd94:	48 85 db             	test   %rbx,%rbx
1408dcd97:	74 3a                	je     0x1408dcdd3
1408dcd99:	41 8b c7             	mov    %r15d,%eax
1408dcd9c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408dcda1:	41 03 c7             	add    %r15d,%eax
1408dcda4:	75 2d                	jne    0x1408dcdd3
1408dcda6:	48 8b 03             	mov    (%rbx),%rax
1408dcda9:	48 8b cb             	mov    %rbx,%rcx
1408dcdac:	48 8b 00             	mov    (%rax),%rax
1408dcdaf:	ff 15 83 fe 22 00    	call   *0x22fe83(%rip)        # 0x140b0cc38
1408dcdb5:	41 8b c7             	mov    %r15d,%eax
1408dcdb8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dcdbd:	41 03 c7             	add    %r15d,%eax
1408dcdc0:	75 11                	jne    0x1408dcdd3
1408dcdc2:	48 8b 03             	mov    (%rbx),%rax
1408dcdc5:	48 8b cb             	mov    %rbx,%rcx
1408dcdc8:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dcdcc:	ff 15 66 fe 22 00    	call   *0x22fe66(%rip)        # 0x140b0cc38
1408dcdd2:	90                   	nop
1408dcdd3:	48 8b 5d 2f          	mov    0x2f(%rbp),%rbx
1408dcdd7:	48 85 db             	test   %rbx,%rbx
1408dcdda:	74 3a                	je     0x1408dce16
1408dcddc:	41 8b c7             	mov    %r15d,%eax
1408dcddf:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408dcde4:	41 03 c7             	add    %r15d,%eax
1408dcde7:	75 2d                	jne    0x1408dce16
1408dcde9:	48 8b 03             	mov    (%rbx),%rax
1408dcdec:	48 8b cb             	mov    %rbx,%rcx
1408dcdef:	48 8b 00             	mov    (%rax),%rax
1408dcdf2:	ff 15 40 fe 22 00    	call   *0x22fe40(%rip)        # 0x140b0cc38
1408dcdf8:	41 8b c7             	mov    %r15d,%eax
1408dcdfb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dce00:	41 03 c7             	add    %r15d,%eax
1408dce03:	75 11                	jne    0x1408dce16
1408dce05:	48 8b 03             	mov    (%rbx),%rax
1408dce08:	48 8b cb             	mov    %rbx,%rcx
1408dce0b:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dce0f:	ff 15 23 fe 22 00    	call   *0x22fe23(%rip)        # 0x140b0cc38
1408dce15:	90                   	nop
1408dce16:	48 8b 5d 3f          	mov    0x3f(%rbp),%rbx
1408dce1a:	48 85 db             	test   %rbx,%rbx
1408dce1d:	0f 84 92 00 00 00    	je     0x1408dceb5
1408dce23:	41 8b c7             	mov    %r15d,%eax
1408dce26:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408dce2b:	41 03 c7             	add    %r15d,%eax
1408dce2e:	0f 85 81 00 00 00    	jne    0x1408dceb5
1408dce34:	48 8b 03             	mov    (%rbx),%rax
1408dce37:	48 8b cb             	mov    %rbx,%rcx
1408dce3a:	48 8b 00             	mov    (%rax),%rax
1408dce3d:	ff 15 f5 fd 22 00    	call   *0x22fdf5(%rip)        # 0x140b0cc38
1408dce43:	41 8b c7             	mov    %r15d,%eax
1408dce46:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dce4b:	41 03 c7             	add    %r15d,%eax
1408dce4e:	75 65                	jne    0x1408dceb5
1408dce50:	48 8b 03             	mov    (%rbx),%rax
1408dce53:	48 8b cb             	mov    %rbx,%rcx
1408dce56:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dce5a:	ff 15 d8 fd 22 00    	call   *0x22fdd8(%rip)        # 0x140b0cc38
1408dce60:	eb 53                	jmp    0x1408dceb5
1408dce62:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1408dce66:	48 8b 81 38 02 00 00 	mov    0x238(%rcx),%rax
1408dce6d:	48 85 c0             	test   %rax,%rax
1408dce70:	74 04                	je     0x1408dce76
1408dce72:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dce76:	45 33 c0             	xor    %r8d,%r8d
1408dce79:	eb 17                	jmp    0x1408dce92
1408dce7b:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1408dce7f:	48 8b 81 38 02 00 00 	mov    0x238(%rcx),%rax
1408dce86:	48 85 c0             	test   %rax,%rax
1408dce89:	74 04                	je     0x1408dce8f
1408dce8b:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dce8f:	41 b0 01             	mov    $0x1,%r8b
1408dce92:	48 8b 81 30 02 00 00 	mov    0x230(%rcx),%rax
1408dce99:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1408dce9d:	48 8b 81 38 02 00 00 	mov    0x238(%rcx),%rax
1408dcea4:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1408dcea8:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1408dceac:	48 8b cb             	mov    %rbx,%rcx
1408dceaf:	e8 bc eb ff ff       	call   0x1408dba70
1408dceb4:	90                   	nop
1408dceb5:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1408dceb9:	48 85 c9             	test   %rcx,%rcx
1408dcebc:	74 3f                	je     0x1408dcefd
1408dcebe:	41 8b c7             	mov    %r15d,%eax
1408dcec1:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408dcec6:	41 03 c7             	add    %r15d,%eax
1408dcec9:	75 32                	jne    0x1408dcefd
1408dcecb:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1408dcecf:	48 8b 03             	mov    (%rbx),%rax
1408dced2:	48 8b cb             	mov    %rbx,%rcx
1408dced5:	48 8b 00             	mov    (%rax),%rax
1408dced8:	ff 15 5a fd 22 00    	call   *0x22fd5a(%rip)        # 0x140b0cc38
1408dcede:	41 8b c7             	mov    %r15d,%eax
1408dcee1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dcee6:	41 03 c7             	add    %r15d,%eax
1408dcee9:	75 12                	jne    0x1408dcefd
1408dceeb:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1408dceef:	48 8b 01             	mov    (%rcx),%rax
1408dcef2:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dcef6:	ff 15 3c fd 22 00    	call   *0x22fd3c(%rip)        # 0x140b0cc38
1408dcefc:	90                   	nop
1408dcefd:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1408dcf01:	48 85 c9             	test   %rcx,%rcx
1408dcf04:	74 3f                	je     0x1408dcf45
1408dcf06:	41 8b c7             	mov    %r15d,%eax
1408dcf09:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408dcf0e:	41 03 c7             	add    %r15d,%eax
1408dcf11:	75 32                	jne    0x1408dcf45
1408dcf13:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
1408dcf17:	48 8b 03             	mov    (%rbx),%rax
1408dcf1a:	48 8b cb             	mov    %rbx,%rcx
1408dcf1d:	48 8b 00             	mov    (%rax),%rax
1408dcf20:	ff 15 12 fd 22 00    	call   *0x22fd12(%rip)        # 0x140b0cc38
1408dcf26:	41 8b c7             	mov    %r15d,%eax
1408dcf29:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dcf2e:	41 03 c7             	add    %r15d,%eax
1408dcf31:	75 12                	jne    0x1408dcf45
1408dcf33:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1408dcf37:	48 8b 01             	mov    (%rcx),%rax
1408dcf3a:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dcf3e:	ff 15 f4 fc 22 00    	call   *0x22fcf4(%rip)        # 0x140b0cc38
1408dcf44:	90                   	nop
1408dcf45:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1408dcf49:	48 85 c9             	test   %rcx,%rcx
1408dcf4c:	74 3e                	je     0x1408dcf8c
1408dcf4e:	41 8b c7             	mov    %r15d,%eax
1408dcf51:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408dcf56:	41 03 c7             	add    %r15d,%eax
1408dcf59:	75 31                	jne    0x1408dcf8c
1408dcf5b:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
1408dcf5f:	48 8b 03             	mov    (%rbx),%rax
1408dcf62:	48 8b cb             	mov    %rbx,%rcx
1408dcf65:	48 8b 00             	mov    (%rax),%rax
1408dcf68:	ff 15 ca fc 22 00    	call   *0x22fcca(%rip)        # 0x140b0cc38
1408dcf6e:	41 8b c7             	mov    %r15d,%eax
1408dcf71:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dcf76:	41 03 c7             	add    %r15d,%eax
1408dcf79:	75 11                	jne    0x1408dcf8c
1408dcf7b:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1408dcf7f:	48 8b 01             	mov    (%rcx),%rax
1408dcf82:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dcf86:	ff 15 ac fc 22 00    	call   *0x22fcac(%rip)        # 0x140b0cc38
1408dcf8c:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
1408dcf93:	00
1408dcf94:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1408dcf98:	49 8b 73 30          	mov    0x30(%r11),%rsi
1408dcf9c:	49 8b 7b 38          	mov    0x38(%r11),%rdi
1408dcfa0:	49 8b e3             	mov    %r11,%rsp
1408dcfa3:	41 5f                	pop    %r15
1408dcfa5:	41 5e                	pop    %r14
1408dcfa7:	5d                   	pop    %rbp
1408dcfa8:	c3                   	ret
1408dcfa9:	90                   	nop
1408dcfaa:	90                   	nop
1408dcfab:	90                   	nop
1408dcfac:	90                   	nop
1408dcfad:	90                   	nop
1408dcfae:	90                   	nop
1408dcfaf:	90                   	nop
1408dcfb0:	48 8b c4             	mov    %rsp,%rax
1408dcfb3:	48 89 58 20          	mov    %rbx,0x20(%rax)
1408dcfb7:	55                   	push   %rbp
1408dcfb8:	56                   	push   %rsi
1408dcfb9:	57                   	push   %rdi
1408dcfba:	41 54                	push   %r12
1408dcfbc:	41 55                	push   %r13
1408dcfbe:	41 56                	push   %r14
1408dcfc0:	41 57                	push   %r15
1408dcfc2:	48 8d a8 78 fe ff ff 	lea    -0x188(%rax),%rbp
1408dcfc9:	48 81 ec 50 02 00 00 	sub    $0x250,%rsp
1408dcfd0:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
1408dcfd4:	48 8b 05 65 20 3e 00 	mov    0x3e2065(%rip),%rax        # 0x140cbf040
1408dcfdb:	48 33 c4             	xor    %rsp,%rax
1408dcfde:	48 89 85 30 01 00 00 	mov    %rax,0x130(%rbp)
1408dcfe5:	4d 8b e0             	mov    %r8,%r12
1408dcfe8:	48 8b f2             	mov    %rdx,%rsi
1408dcfeb:	4c 8b f1             	mov    %rcx,%r14
1408dcfee:	48 89 55 88          	mov    %rdx,-0x78(%rbp)
1408dcff2:	4c 89 45 90          	mov    %r8,-0x70(%rbp)
1408dcff6:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
1408dcffb:	48 8b ca             	mov    %rdx,%rcx
1408dcffe:	e8 11 0d 00 00       	call   0x1408ddd14
1408dd003:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1408dd009:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
1408dd00e:	44 89 7c 24 38       	mov    %r15d,0x38(%rsp)
1408dd013:	49 8d 56 40          	lea    0x40(%r14),%rdx
1408dd017:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1408dd01c:	e8 3b 4e fc ff       	call   0x1408a1e5c
1408dd021:	90                   	nop
1408dd022:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1408dd027:	48 8b d0             	mov    %rax,%rdx
1408dd02a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1408dd02f:	e8 8c 08 00 00       	call   0x1408dd8c0
1408dd034:	90                   	nop
1408dd035:	83 cf ff             	or     $0xffffffff,%edi
1408dd038:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1408dd03d:	48 85 db             	test   %rbx,%rbx
1408dd040:	74 35                	je     0x1408dd077
1408dd042:	8b c7                	mov    %edi,%eax
1408dd044:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408dd049:	03 c7                	add    %edi,%eax
1408dd04b:	75 2a                	jne    0x1408dd077
1408dd04d:	48 8b 03             	mov    (%rbx),%rax
1408dd050:	48 8b cb             	mov    %rbx,%rcx
1408dd053:	48 8b 00             	mov    (%rax),%rax
1408dd056:	ff 15 dc fb 22 00    	call   *0x22fbdc(%rip)        # 0x140b0cc38
1408dd05c:	8b c7                	mov    %edi,%eax
1408dd05e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dd063:	03 c7                	add    %edi,%eax
1408dd065:	75 10                	jne    0x1408dd077
1408dd067:	48 8b 03             	mov    (%rbx),%rax
1408dd06a:	48 8b cb             	mov    %rbx,%rcx