1408c7b51:	74 41                	je     0x1408c7b94
1408c7b53:	83 64 24 30 fe       	andl   $0xfffffffe,0x30(%rsp)
1408c7b58:	48 8b 45 18          	mov    0x18(%rbp),%rax
1408c7b5c:	48 83 f8 07          	cmp    $0x7,%rax
1408c7b60:	76 32                	jbe    0x1408c7b94
1408c7b62:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1408c7b69:	00
1408c7b6a:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1408c7b6e:	48 8b d1             	mov    %rcx,%rdx
1408c7b71:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1408c7b77:	72 15                	jb     0x1408c7b8e
1408c7b79:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1408c7b7d:	48 2b d1             	sub    %rcx,%rdx
1408c7b80:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1408c7b84:	48 83 f8 1f          	cmp    $0x1f,%rax
1408c7b88:	0f 87 59 03 00 00    	ja     0x1408c7ee7
1408c7b8e:	ff 15 2c 4d 24 00    	call   *0x244d2c(%rip)        # 0x140b0c8c0
1408c7b94:	40 84 f6             	test   %sil,%sil
1408c7b97:	0f 84 d3 01 00 00    	je     0x1408c7d70
1408c7b9d:	4c 39 a7 68 01 00 00 	cmp    %r12,0x168(%rdi)
1408c7ba4:	0f 84 93 01 00 00    	je     0x1408c7d3d
1408c7baa:	4c 39 64 24 60       	cmp    %r12,0x60(%rsp)
1408c7baf:	0f 84 bb 01 00 00    	je     0x1408c7d70
1408c7bb5:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7bb8:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7bbd:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1408c7bc2:	48 85 c9             	test   %rcx,%rcx
1408c7bc5:	74 05                	je     0x1408c7bcc
1408c7bc7:	f0 44 01 71 08       	lock add %r14d,0x8(%rcx)
1408c7bcc:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1408c7bd1:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7bd6:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7bd9:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1408c7bde:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408c7be3:	48 85 c9             	test   %rcx,%rcx
1408c7be6:	74 05                	je     0x1408c7bed
1408c7be8:	f0 44 01 71 08       	lock add %r14d,0x8(%rcx)
1408c7bed:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1408c7bf2:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1408c7bf7:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1408c7bfb:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1408c7bff:	e8 68 9f 16 00       	call   0x140a31b6c
1408c7c04:	84 c0                	test   %al,%al
1408c7c06:	0f 84 64 01 00 00    	je     0x1408c7d70
1408c7c0c:	48 8b b7 e0 01 00 00 	mov    0x1e0(%rdi),%rsi
1408c7c13:	48 8b 06             	mov    (%rsi),%rax
1408c7c16:	4c 8b b0 28 01 00 00 	mov    0x128(%rax),%r14
1408c7c1d:	48 8b 0b             	mov    (%rbx),%rcx
1408c7c20:	48 8b 01             	mov    (%rcx),%rax
1408c7c23:	48 8b 40 38          	mov    0x38(%rax),%rax
1408c7c27:	ff 15 0b 50 24 00    	call   *0x24500b(%rip)        # 0x140b0cc38
1408c7c2d:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7c30:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1408c7c35:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1408c7c3a:	48 85 c9             	test   %rcx,%rcx
1408c7c3d:	74 04                	je     0x1408c7c43
1408c7c3f:	f0 ff 41 08          	lock incl 0x8(%rcx)
1408c7c43:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1408c7c48:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1408c7c4d:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7c50:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1408c7c55:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408c7c5a:	48 85 c9             	test   %rcx,%rcx
1408c7c5d:	74 04                	je     0x1408c7c63
1408c7c5f:	f0 ff 41 08          	lock incl 0x8(%rcx)
1408c7c63:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1408c7c68:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1408c7c6d:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408c7c71:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
1408c7c75:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1408c7c79:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1408c7c7d:	48 8b ce             	mov    %rsi,%rcx
1408c7c80:	49 8b c6             	mov    %r14,%rax
1408c7c83:	ff 15 af 4f 24 00    	call   *0x244faf(%rip)        # 0x140b0cc38
1408c7c89:	90                   	nop
1408c7c8a:	48 8b 0b             	mov    (%rbx),%rcx
1408c7c8d:	48 8b 01             	mov    (%rcx),%rax
1408c7c90:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7c93:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1408c7c99:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1408c7c9d:	41 be 01 00 00 00    	mov    $0x1,%r14d
1408c7ca3:	48 85 d2             	test   %rdx,%rdx
1408c7ca6:	74 05                	je     0x1408c7cad
1408c7ca8:	f0 44 01 72 08       	lock add %r14d,0x8(%rdx)
1408c7cad:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
1408c7cb1:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1408c7cb7:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1408c7cbc:	48 8b 97 68 01 00 00 	mov    0x168(%rdi),%rdx
1408c7cc3:	48 8b 40 28          	mov    0x28(%rax),%rax
1408c7cc7:	ff 15 6b 4f 24 00    	call   *0x244f6b(%rip)        # 0x140b0cc38
1408c7ccd:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7cd0:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7cd5:	48 8b 45 88          	mov    -0x78(%rbp),%rax
1408c7cd9:	48 85 c0             	test   %rax,%rax
1408c7cdc:	74 05                	je     0x1408c7ce3
1408c7cde:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
1408c7ce3:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
1408c7ce7:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7cec:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1408c7cf0:	48 8b cf             	mov    %rdi,%rcx
1408c7cf3:	e8 7c ef ff ff       	call   0x1408c6c74
1408c7cf8:	90                   	nop
1408c7cf9:	48 8b 75 88          	mov    -0x78(%rbp),%rsi
1408c7cfd:	48 85 f6             	test   %rsi,%rsi
1408c7d00:	74 6e                	je     0x1408c7d70
1408c7d02:	41 8b c5             	mov    %r13d,%eax
1408c7d05:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1408c7d0a:	41 03 c5             	add    %r13d,%eax
1408c7d0d:	75 61                	jne    0x1408c7d70
1408c7d0f:	48 8b 06             	mov    (%rsi),%rax
1408c7d12:	48 8b ce             	mov    %rsi,%rcx
1408c7d15:	48 8b 00             	mov    (%rax),%rax
1408c7d18:	ff 15 1a 4f 24 00    	call   *0x244f1a(%rip)        # 0x140b0cc38
1408c7d1e:	41 8b c5             	mov    %r13d,%eax
1408c7d21:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1408c7d26:	41 03 c5             	add    %r13d,%eax
1408c7d29:	75 45                	jne    0x1408c7d70
1408c7d2b:	48 8b 06             	mov    (%rsi),%rax
1408c7d2e:	48 8b ce             	mov    %rsi,%rcx
1408c7d31:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c7d35:	ff 15 fd 4e 24 00    	call   *0x244efd(%rip)        # 0x140b0cc38
1408c7d3b:	eb 33                	jmp    0x1408c7d70
1408c7d3d:	45 8a fe             	mov    %r14b,%r15b
1408c7d40:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7d43:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7d48:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1408c7d4d:	48 85 c9             	test   %rcx,%rcx
1408c7d50:	74 05                	je     0x1408c7d57
1408c7d52:	f0 44 01 71 08       	lock add %r14d,0x8(%rcx)
1408c7d57:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1408c7d5c:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7d61:	45 8a c6             	mov    %r14b,%r8b
1408c7d64:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1408c7d68:	48 8b cf             	mov    %rdi,%rcx
1408c7d6b:	e8 50 f1 ff ff       	call   0x1408c6ec0
1408c7d70:	4c 39 a7 68 01 00 00 	cmp    %r12,0x168(%rdi)
1408c7d77:	75 35                	jne    0x1408c7dae
1408c7d79:	45 84 ff             	test   %r15b,%r15b
1408c7d7c:	75 30                	jne    0x1408c7dae
1408c7d7e:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7d81:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7d86:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1408c7d8b:	48 85 c9             	test   %rcx,%rcx
1408c7d8e:	74 05                	je     0x1408c7d95
1408c7d90:	f0 44 01 71 08       	lock add %r14d,0x8(%rcx)
1408c7d95:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1408c7d9a:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7d9f:	45 33 c0             	xor    %r8d,%r8d
1408c7da2:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1408c7da6:	48 8b cf             	mov    %rdi,%rcx
1408c7da9:	e8 12 f1 ff ff       	call   0x1408c6ec0
1408c7dae:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7db1:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7db6:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1408c7dbb:	48 85 c9             	test   %rcx,%rcx
1408c7dbe:	74 05                	je     0x1408c7dc5
1408c7dc0:	f0 44 01 71 08       	lock add %r14d,0x8(%rcx)
1408c7dc5:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1408c7dca:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408c7dcf:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1408c7dd3:	48 8b cf             	mov    %rdi,%rcx
1408c7dd6:	e8 99 ee ff ff       	call   0x1408c6c74
1408c7ddb:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1408c7de0:	48 85 c9             	test   %rcx,%rcx
1408c7de3:	74 05                	je     0x1408c7dea
1408c7de5:	f0 44 01 71 08       	lock add %r14d,0x8(%rcx)
1408c7dea:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1408c7def:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1408c7df4:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1408c7df9:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1408c7dfe:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1408c7e03:	48 85 f6             	test   %rsi,%rsi
1408c7e06:	74 39                	je     0x1408c7e41
1408c7e08:	41 8b c5             	mov    %r13d,%eax
1408c7e0b:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1408c7e10:	41 03 c5             	add    %r13d,%eax
1408c7e13:	75 2c                	jne    0x1408c7e41
1408c7e15:	48 8b 06             	mov    (%rsi),%rax
1408c7e18:	48 8b ce             	mov    %rsi,%rcx
1408c7e1b:	48 8b 00             	mov    (%rax),%rax
1408c7e1e:	ff 15 14 4e 24 00    	call   *0x244e14(%rip)        # 0x140b0cc38
1408c7e24:	41 8b c5             	mov    %r13d,%eax
1408c7e27:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1408c7e2c:	41 03 c5             	add    %r13d,%eax
1408c7e2f:	75 10                	jne    0x1408c7e41
1408c7e31:	48 8b 06             	mov    (%rsi),%rax
1408c7e34:	48 8b ce             	mov    %rsi,%rcx
1408c7e37:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c7e3b:	ff 15 f7 4d 24 00    	call   *0x244df7(%rip)        # 0x140b0cc38
1408c7e41:	48 8b 0b             	mov    (%rbx),%rcx
1408c7e44:	48 8b b7 68 01 00 00 	mov    0x168(%rdi),%rsi
1408c7e4b:	48 8b 01             	mov    (%rcx),%rax
1408c7e4e:	48 8b 40 18          	mov    0x18(%rax),%rax
1408c7e52:	ff 15 e0 4d 24 00    	call   *0x244de0(%rip)        # 0x140b0cc38
1408c7e58:	48 3b f0             	cmp    %rax,%rsi
1408c7e5b:	0f 82 70 fb ff ff    	jb     0x1408c79d1
1408c7e61:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408c7e65:	48 85 c0             	test   %rax,%rax
1408c7e68:	74 05                	je     0x1408c7e6f
1408c7e6a:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
1408c7e6f:	48 8b 03             	mov    (%rbx),%rax
1408c7e72:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1408c7e77:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408c7e7b:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1408c7e80:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1408c7e85:	48 85 f6             	test   %rsi,%rsi
1408c7e88:	74 39                	je     0x1408c7ec3
1408c7e8a:	41 8b c5             	mov    %r13d,%eax
1408c7e8d:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1408c7e92:	41 03 c5             	add    %r13d,%eax
1408c7e95:	75 2c                	jne    0x1408c7ec3
1408c7e97:	48 8b 06             	mov    (%rsi),%rax
1408c7e9a:	48 8b ce             	mov    %rsi,%rcx
1408c7e9d:	48 8b 00             	mov    (%rax),%rax
1408c7ea0:	ff 15 92 4d 24 00    	call   *0x244d92(%rip)        # 0x140b0cc38
1408c7ea6:	41 8b c5             	mov    %r13d,%eax
1408c7ea9:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1408c7eae:	41 03 c5             	add    %r13d,%eax
1408c7eb1:	75 10                	jne    0x1408c7ec3
1408c7eb3:	48 8b 06             	mov    (%rsi),%rax
1408c7eb6:	48 8b ce             	mov    %rsi,%rcx
1408c7eb9:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c7ebd:	ff 15 75 4d 24 00    	call   *0x244d75(%rip)        # 0x140b0cc38
1408c7ec3:	4c 01 b7 60 01 00 00 	add    %r14,0x160(%rdi)
1408c7eca:	41 8a f4             	mov    %r12b,%sil
1408c7ecd:	48 83 c3 10          	add    $0x10,%rbx
1408c7ed1:	48 3b 9f 28 01 00 00 	cmp    0x128(%rdi),%rbx
1408c7ed8:	0f 85 cd fa ff ff    	jne    0x1408c79ab
1408c7ede:	eb 1f                	jmp    0x1408c7eff
1408c7ee0:	ff 15 b2 4a 24 00    	call   *0x244ab2(%rip)        # 0x140b0c998
1408c7ee6:	90                   	nop
1408c7ee7:	ff 15 ab 4a 24 00    	call   *0x244aab(%rip)        # 0x140b0c998
1408c7eed:	cc                   	int3
1408c7eee:	66 0f 6f 44 24 40    	movdqa 0x40(%rsp),%xmm0
1408c7ef4:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1408c7ef9:	66 0f d6 44 24 48    	movq   %xmm0,0x48(%rsp)
1408c7eff:	48 8b 87 88 01 00 00 	mov    0x188(%rdi),%rax
1408c7f06:	48 85 c0             	test   %rax,%rax
1408c7f09:	74 34                	je     0x1408c7f3f
1408c7f0b:	48 8d 8f 78 01 00 00 	lea    0x178(%rdi),%rcx
1408c7f12:	48 ff c8             	dec    %rax
1408c7f15:	48 3b 41 10          	cmp    0x10(%rcx),%rax
1408c7f19:	76 07                	jbe    0x1408c7f22
1408c7f1b:	ff 15 77 4a 24 00    	call   *0x244a77(%rip)        # 0x140b0c998
1408c7f21:	cc                   	int3
1408c7f22:	48 83 79 18 07       	cmpq   $0x7,0x18(%rcx)
1408c7f27:	76 03                	jbe    0x1408c7f2c
1408c7f29:	48 8b 09             	mov    (%rcx),%rcx
1408c7f2c:	0f b7 0c 41          	movzwl (%rcx,%rax,2),%ecx
1408c7f30:	e8 2b a0 06 00       	call   0x140931f60
1408c7f35:	40 0f b6 f6          	movzbl %sil,%esi
1408c7f39:	84 c0                	test   %al,%al
1408c7f3b:	41 0f 44 f6          	cmove  %r14d,%esi
1408c7f3f:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c7f42:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1408c7f48:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1408c7f4d:	48 85 c9             	test   %rcx,%rcx
1408c7f50:	74 05                	je     0x1408c7f57
1408c7f52:	f0 44 01 71 08       	lock add %r14d,0x8(%rcx)
1408c7f57:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1408c7f5c:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1408c7f62:	44 8a c6             	mov    %sil,%r8b
1408c7f65:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1408c7f6a:	48 8b cf             	mov    %rdi,%rcx
1408c7f6d:	e8 4e ef ff ff       	call   0x1408c6ec0
1408c7f72:	48 8d 8f 38 01 00 00 	lea    0x138(%rdi),%rcx
1408c7f79:	4c 89 6d c0          	mov    %r13,-0x40(%rbp)
1408c7f7d:	4c 89 6d c8          	mov    %r13,-0x38(%rbp)
1408c7f81:	4c 89 6d d0          	mov    %r13,-0x30(%rbp)
1408c7f85:	4c 89 6d d8          	mov    %r13,-0x28(%rbp)
1408c7f89:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1408c7f8d:	e8 82 32 07 00       	call   0x14093b214
1408c7f92:	84 c0                	test   %al,%al
1408c7f94:	75 0e                	jne    0x1408c7fa4
1408c7f96:	4c 01 af 60 01 00 00 	add    %r13,0x160(%rdi)
1408c7f9d:	4c 89 a7 70 01 00 00 	mov    %r12,0x170(%rdi)
1408c7fa4:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1408c7fa9:	48 85 c9             	test   %rcx,%rcx
1408c7fac:	74 41                	je     0x1408c7fef
1408c7fae:	41 8b c5             	mov    %r13d,%eax
1408c7fb1:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408c7fb6:	41 03 c5             	add    %r13d,%eax
1408c7fb9:	75 34                	jne    0x1408c7fef
1408c7fbb:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1408c7fc0:	48 8b 03             	mov    (%rbx),%rax
1408c7fc3:	48 8b cb             	mov    %rbx,%rcx
1408c7fc6:	48 8b 00             	mov    (%rax),%rax
1408c7fc9:	ff 15 69 4c 24 00    	call   *0x244c69(%rip)        # 0x140b0cc38
1408c7fcf:	41 8b c5             	mov    %r13d,%eax
1408c7fd2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c7fd7:	41 03 c5             	add    %r13d,%eax
1408c7fda:	75 13                	jne    0x1408c7fef
1408c7fdc:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1408c7fe1:	48 8b 01             	mov    (%rcx),%rax
1408c7fe4:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c7fe8:	ff 15 4a 4c 24 00    	call   *0x244c4a(%rip)        # 0x140b0cc38
1408c7fee:	90                   	nop
1408c7fef:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1408c7ff4:	48 85 c9             	test   %rcx,%rcx
1408c7ff7:	74 41                	je     0x1408c803a
1408c7ff9:	41 8b c5             	mov    %r13d,%eax
1408c7ffc:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408c8001:	41 03 c5             	add    %r13d,%eax
1408c8004:	75 34                	jne    0x1408c803a
1408c8006:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1408c800b:	48 8b 03             	mov    (%rbx),%rax
1408c800e:	48 8b cb             	mov    %rbx,%rcx
1408c8011:	48 8b 00             	mov    (%rax),%rax
1408c8014:	ff 15 1e 4c 24 00    	call   *0x244c1e(%rip)        # 0x140b0cc38
1408c801a:	41 8b c5             	mov    %r13d,%eax
1408c801d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c8022:	41 03 c5             	add    %r13d,%eax
1408c8025:	75 13                	jne    0x1408c803a
1408c8027:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1408c802c:	48 8b 01             	mov    (%rcx),%rax
1408c802f:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c8033:	ff 15 ff 4b 24 00    	call   *0x244bff(%rip)        # 0x140b0cc38
1408c8039:	90                   	nop
1408c803a:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408c803f:	48 85 c9             	test   %rcx,%rcx
1408c8042:	74 40                	je     0x1408c8084
1408c8044:	41 8b c5             	mov    %r13d,%eax
1408c8047:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408c804c:	41 03 c5             	add    %r13d,%eax
1408c804f:	75 33                	jne    0x1408c8084
1408c8051:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1408c8056:	48 8b 03             	mov    (%rbx),%rax
1408c8059:	48 8b cb             	mov    %rbx,%rcx
1408c805c:	48 8b 00             	mov    (%rax),%rax
1408c805f:	ff 15 d3 4b 24 00    	call   *0x244bd3(%rip)        # 0x140b0cc38
1408c8065:	41 8b c5             	mov    %r13d,%eax
1408c8068:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c806d:	41 03 c5             	add    %r13d,%eax
1408c8070:	75 12                	jne    0x1408c8084
1408c8072:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408c8077:	48 8b 01             	mov    (%rcx),%rax
1408c807a:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c807e:	ff 15 b4 4b 24 00    	call   *0x244bb4(%rip)        # 0x140b0cc38
1408c8084:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1408c8088:	48 33 cc             	xor    %rsp,%rcx
1408c808b:	e8 50 75 22 00       	call   0x140aef5e0
1408c8090:	4c 8d 9c 24 30 01 00 	lea    0x130(%rsp),%r11
1408c8097:	00
1408c8098:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1408c809c:	49 8b 73 40          	mov    0x40(%r11),%rsi
1408c80a0:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1408c80a4:	49 8b e3             	mov    %r11,%rsp
1408c80a7:	41 5f                	pop    %r15
1408c80a9:	41 5e                	pop    %r14
1408c80ab:	41 5d                	pop    %r13