14021daed:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14021daf4:	ff 15 3e f1 8e 00    	call   *0x8ef13e(%rip)        # 0x140b0cc38
14021dafa:	48 8b f8             	mov    %rax,%rdi
14021dafd:	48 8b 13             	mov    (%rbx),%rdx
14021db00:	48 8b cb             	mov    %rbx,%rcx
14021db03:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14021db0a:	ff 15 28 f1 8e 00    	call   *0x8ef128(%rip)        # 0x140b0cc38
14021db10:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14021db15:	0f 2f 47 0c          	comiss 0xc(%rdi),%xmm0
14021db19:	0f 82 2e 03 00 00    	jb     0x14021de4d
14021db1f:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021db24:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
14021db29:	48 2b c7             	sub    %rdi,%rax
14021db2c:	48 c1 f8 04          	sar    $0x4,%rax
14021db30:	4c 3b f8             	cmp    %rax,%r15
14021db33:	0f 83 86 04 00 00    	jae    0x14021dfbf
14021db39:	4a 8b 3c 2f          	mov    (%rdi,%r13,1),%rdi
14021db3d:	48 8b 06             	mov    (%rsi),%rax
14021db40:	48 8b ce             	mov    %rsi,%rcx
14021db43:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14021db4a:	ff 15 e8 f0 8e 00    	call   *0x8ef0e8(%rip)        # 0x140b0cc38
14021db50:	48 8b d8             	mov    %rax,%rbx
14021db53:	48 8b 17             	mov    (%rdi),%rdx
14021db56:	48 8b cf             	mov    %rdi,%rcx
14021db59:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14021db60:	ff 15 d2 f0 8e 00    	call   *0x8ef0d2(%rip)        # 0x140b0cc38
14021db66:	f3 0f 10 43 08       	movss  0x8(%rbx),%xmm0
14021db6b:	83 cf ff             	or     $0xffffffff,%edi
14021db6e:	0f 2f 00             	comiss (%rax),%xmm0
14021db71:	0f 86 d9 02 00 00    	jbe    0x14021de50
14021db77:	44 3b e7             	cmp    %edi,%r12d
14021db7a:	0f 84 d0 02 00 00    	je     0x14021de50
14021db80:	8b 44 24 48          	mov    0x48(%rsp),%eax
14021db84:	3b c7                	cmp    %edi,%eax
14021db86:	0f 84 c4 02 00 00    	je     0x14021de50
14021db8c:	80 bd a8 00 00 00 00 	cmpb   $0x0,0xa8(%rbp)
14021db93:	75 09                	jne    0x14021db9e
14021db95:	44 3b e0             	cmp    %eax,%r12d
14021db98:	0f 85 b2 02 00 00    	jne    0x14021de50
14021db9e:	45 33 e4             	xor    %r12d,%r12d
14021dba1:	41 8b fc             	mov    %r12d,%edi
14021dba4:	41 83 ce ff          	or     $0xffffffff,%r14d
14021dba8:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021dbad:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021dbb2:	48 2b c1             	sub    %rcx,%rax
14021dbb5:	48 c1 f8 04          	sar    $0x4,%rax
14021dbb9:	4c 3b f8             	cmp    %rax,%r15
14021dbbc:	0f 83 fd 03 00 00    	jae    0x14021dfbf
14021dbc2:	4a 8b 0c 29          	mov    (%rcx,%r13,1),%rcx
14021dbc6:	48 8b 01             	mov    (%rcx),%rax
14021dbc9:	48 8b 40 40          	mov    0x40(%rax),%rax
14021dbcd:	ff 15 65 f0 8e 00    	call   *0x8ef065(%rip)        # 0x140b0cc38
14021dbd3:	48 3b f8             	cmp    %rax,%rdi
14021dbd6:	48 8b 06             	mov    (%rsi),%rax
14021dbd9:	0f 83 99 01 00 00    	jae    0x14021dd78
14021dbdf:	48 8b 58 48          	mov    0x48(%rax),%rbx
14021dbe3:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021dbe8:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021dbed:	48 2b c1             	sub    %rcx,%rax
14021dbf0:	48 c1 f8 04          	sar    $0x4,%rax
14021dbf4:	4c 3b f8             	cmp    %rax,%r15
14021dbf7:	0f 83 b4 03 00 00    	jae    0x14021dfb1
14021dbfd:	4a 8b 0c 29          	mov    (%rcx,%r13,1),%rcx
14021dc01:	48 8b 01             	mov    (%rcx),%rax
14021dc04:	4c 8b c7             	mov    %rdi,%r8
14021dc07:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14021dc0b:	48 8b 40 30          	mov    0x30(%rax),%rax
14021dc0f:	ff 15 23 f0 8e 00    	call   *0x8ef023(%rip)        # 0x140b0cc38
14021dc15:	90                   	nop
14021dc16:	48 8b d0             	mov    %rax,%rdx
14021dc19:	48 8b ce             	mov    %rsi,%rcx
14021dc1c:	48 8b c3             	mov    %rbx,%rax
14021dc1f:	ff 15 13 f0 8e 00    	call   *0x8ef013(%rip)        # 0x140b0cc38
14021dc25:	90                   	nop
14021dc26:	48 8b 5d 30          	mov    0x30(%rbp),%rbx
14021dc2a:	48 85 db             	test   %rbx,%rbx
14021dc2d:	74 3e                	je     0x14021dc6d
14021dc2f:	41 8b c6             	mov    %r14d,%eax
14021dc32:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14021dc37:	41 03 c6             	add    %r14d,%eax
14021dc3a:	75 2c                	jne    0x14021dc68
14021dc3c:	48 8b 03             	mov    (%rbx),%rax
14021dc3f:	48 8b cb             	mov    %rbx,%rcx
14021dc42:	48 8b 00             	mov    (%rax),%rax
14021dc45:	ff 15 ed ef 8e 00    	call   *0x8eefed(%rip)        # 0x140b0cc38
14021dc4b:	41 8b c6             	mov    %r14d,%eax
14021dc4e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14021dc53:	41 03 c6             	add    %r14d,%eax
14021dc56:	75 10                	jne    0x14021dc68
14021dc58:	48 8b 03             	mov    (%rbx),%rax
14021dc5b:	48 8b cb             	mov    %rbx,%rcx
14021dc5e:	48 8b 40 08          	mov    0x8(%rax),%rax
14021dc62:	ff 15 d0 ef 8e 00    	call   *0x8eefd0(%rip)        # 0x140b0cc38
14021dc68:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021dc6d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021dc72:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021dc77:	48 2b c1             	sub    %rcx,%rax
14021dc7a:	48 c1 f8 04          	sar    $0x4,%rax
14021dc7e:	4c 3b f8             	cmp    %rax,%r15
14021dc81:	0f 83 23 03 00 00    	jae    0x14021dfaa
14021dc87:	4a 8b 0c 29          	mov    (%rcx,%r13,1),%rcx
14021dc8b:	48 8b 01             	mov    (%rcx),%rax
14021dc8e:	4c 8b c7             	mov    %rdi,%r8
14021dc91:	48 8d 55 38          	lea    0x38(%rbp),%rdx
14021dc95:	48 8b 40 30          	mov    0x30(%rax),%rax
14021dc99:	ff 15 99 ef 8e 00    	call   *0x8eef99(%rip)        # 0x140b0cc38
14021dc9f:	90                   	nop
14021dca0:	48 8b 08             	mov    (%rax),%rcx
14021dca3:	48 8b 01             	mov    (%rcx),%rax
14021dca6:	0f 57 c0             	xorps  %xmm0,%xmm0
14021dca9:	66 0f 7f 45 00       	movdqa %xmm0,0x0(%rbp)
14021dcae:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14021dcb3:	48 85 d2             	test   %rdx,%rdx
14021dcb6:	74 10                	je     0x14021dcc8
14021dcb8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14021dcbe:	f0 44 01 42 08       	lock add %r8d,0x8(%rdx)
14021dcc3:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021dcc8:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14021dccd:	66 0f 7f 45 00       	movdqa %xmm0,0x0(%rbp)
14021dcd2:	4c 8d 45 00          	lea    0x0(%rbp),%r8
14021dcd6:	33 d2                	xor    %edx,%edx
14021dcd8:	48 8b 40 60          	mov    0x60(%rax),%rax
14021dcdc:	ff 15 56 ef 8e 00    	call   *0x8eef56(%rip)        # 0x140b0cc38
14021dce2:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
14021dce6:	48 85 db             	test   %rbx,%rbx
14021dce9:	74 3e                	je     0x14021dd29
14021dceb:	41 8b c6             	mov    %r14d,%eax
14021dcee:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14021dcf3:	41 03 c6             	add    %r14d,%eax
14021dcf6:	75 2c                	jne    0x14021dd24
14021dcf8:	48 8b 03             	mov    (%rbx),%rax
14021dcfb:	48 8b cb             	mov    %rbx,%rcx
14021dcfe:	48 8b 00             	mov    (%rax),%rax
14021dd01:	ff 15 31 ef 8e 00    	call   *0x8eef31(%rip)        # 0x140b0cc38
14021dd07:	41 8b c6             	mov    %r14d,%eax
14021dd0a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14021dd0f:	41 03 c6             	add    %r14d,%eax
14021dd12:	75 10                	jne    0x14021dd24
14021dd14:	48 8b 03             	mov    (%rbx),%rax
14021dd17:	48 8b cb             	mov    %rbx,%rcx
14021dd1a:	48 8b 40 08          	mov    0x8(%rax),%rax
14021dd1e:	ff 15 14 ef 8e 00    	call   *0x8eef14(%rip)        # 0x140b0cc38
14021dd24:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021dd29:	48 8b 5d 40          	mov    0x40(%rbp),%rbx
14021dd2d:	48 85 db             	test   %rbx,%rbx
14021dd30:	74 3e                	je     0x14021dd70
14021dd32:	41 8b c6             	mov    %r14d,%eax
14021dd35:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14021dd3a:	41 03 c6             	add    %r14d,%eax
14021dd3d:	75 2c                	jne    0x14021dd6b
14021dd3f:	48 8b 03             	mov    (%rbx),%rax
14021dd42:	48 8b cb             	mov    %rbx,%rcx
14021dd45:	48 8b 00             	mov    (%rax),%rax
14021dd48:	ff 15 ea ee 8e 00    	call   *0x8eeeea(%rip)        # 0x140b0cc38
14021dd4e:	41 8b c6             	mov    %r14d,%eax
14021dd51:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14021dd56:	41 03 c6             	add    %r14d,%eax
14021dd59:	75 10                	jne    0x14021dd6b
14021dd5b:	48 8b 03             	mov    (%rbx),%rax
14021dd5e:	48 8b cb             	mov    %rbx,%rcx
14021dd61:	48 8b 40 08          	mov    0x8(%rax),%rax
14021dd65:	ff 15 cd ee 8e 00    	call   *0x8eeecd(%rip)        # 0x140b0cc38
14021dd6b:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021dd70:	48 ff c7             	inc    %rdi
14021dd73:	e9 30 fe ff ff       	jmp    0x14021dba8
14021dd78:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14021dd7d:	48 8b ce             	mov    %rsi,%rcx
14021dd80:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
14021dd87:	ff 15 ab ee 8e 00    	call   *0x8eeeab(%rip)        # 0x140b0cc38
14021dd8d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021dd92:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021dd97:	48 2b c1             	sub    %rcx,%rax
14021dd9a:	48 c1 f8 04          	sar    $0x4,%rax
14021dd9e:	4c 3b f8             	cmp    %rax,%r15
14021dda1:	0f 83 18 02 00 00    	jae    0x14021dfbf
14021dda7:	4a 8b 0c 29          	mov    (%rcx,%r13,1),%rcx
14021ddab:	48 8b 01             	mov    (%rcx),%rax
14021ddae:	33 d2                	xor    %edx,%edx
14021ddb0:	48 8b 40 70          	mov    0x70(%rax),%rax
14021ddb4:	ff 15 7e ee 8e 00    	call   *0x8eee7e(%rip)        # 0x140b0cc38
14021ddba:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021ddbf:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021ddc4:	48 2b c1             	sub    %rcx,%rax
14021ddc7:	48 c1 f8 04          	sar    $0x4,%rax
14021ddcb:	4c 3b f8             	cmp    %rax,%r15
14021ddce:	0f 83 e4 01 00 00    	jae    0x14021dfb8
14021ddd4:	4a 8b 0c 29          	mov    (%rcx,%r13,1),%rcx
14021ddd8:	48 8b 01             	mov    (%rcx),%rax
14021dddb:	0f 57 c0             	xorps  %xmm0,%xmm0
14021ddde:	f3 0f 7f 45 b8       	movdqu %xmm0,-0x48(%rbp)
14021dde3:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
14021dde7:	33 d2                	xor    %edx,%edx
14021dde9:	48 8b 40 60          	mov    0x60(%rax),%rax
14021dded:	ff 15 45 ee 8e 00    	call   *0x8eee45(%rip)        # 0x140b0cc38
14021ddf3:	90                   	nop
14021ddf4:	48 8b 5d c0          	mov    -0x40(%rbp),%rbx
14021ddf8:	83 cf ff             	or     $0xffffffff,%edi
14021ddfb:	48 85 db             	test   %rbx,%rbx
14021ddfe:	74 3a                	je     0x14021de3a
14021de00:	8b c7                	mov    %edi,%eax
14021de02:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14021de07:	03 c7                	add    %edi,%eax
14021de09:	75 2a                	jne    0x14021de35
14021de0b:	48 8b 03             	mov    (%rbx),%rax
14021de0e:	48 8b cb             	mov    %rbx,%rcx
14021de11:	48 8b 00             	mov    (%rax),%rax
14021de14:	ff 15 1e ee 8e 00    	call   *0x8eee1e(%rip)        # 0x140b0cc38
14021de1a:	8b c7                	mov    %edi,%eax
14021de1c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14021de21:	03 c7                	add    %edi,%eax
14021de23:	75 10                	jne    0x14021de35
14021de25:	48 8b 03             	mov    (%rbx),%rax
14021de28:	48 8b cb             	mov    %rbx,%rcx
14021de2b:	48 8b 40 08          	mov    0x8(%rax),%rax
14021de2f:	ff 15 03 ee 8e 00    	call   *0x8eee03(%rip)        # 0x140b0cc38
14021de35:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021de3a:	8b 44 24 4c          	mov    0x4c(%rsp),%eax
14021de3e:	89 85 b8 00 00 00    	mov    %eax,0xb8(%rbp)
14021de44:	4c 8b 75 a8          	mov    -0x58(%rbp),%r14
14021de48:	e9 c9 00 00 00       	jmp    0x14021df16
14021de4d:	83 cf ff             	or     $0xffffffff,%edi
14021de50:	45 33 e4             	xor    %r12d,%r12d
14021de53:	48 85 f6             	test   %rsi,%rsi
14021de56:	74 56                	je     0x14021deae
14021de58:	4c 3b 75 b0          	cmp    -0x50(%rbp),%r14
14021de5c:	74 3b                	je     0x14021de99
14021de5e:	4d 89 26             	mov    %r12,(%r14)
14021de61:	49 8d 4e 08          	lea    0x8(%r14),%rcx
14021de65:	4c 89 21             	mov    %r12,(%rcx)
14021de68:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14021de6d:	48 85 d2             	test   %rdx,%rdx
14021de70:	74 12                	je     0x14021de84
14021de72:	41 8d 44 24 01       	lea    0x1(%r12),%eax
14021de77:	f0 01 42 08          	lock add %eax,0x8(%rdx)
14021de7b:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021de80:	4c 8b 75 a8          	mov    -0x58(%rbp),%r14
14021de84:	49 89 36             	mov    %rsi,(%r14)
14021de87:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14021de8c:	48 89 01             	mov    %rax,(%rcx)
14021de8f:	49 83 c6 10          	add    $0x10,%r14
14021de93:	4c 89 75 a8          	mov    %r14,-0x58(%rbp)
14021de97:	eb 15                	jmp    0x14021deae
14021de99:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14021de9e:	49 8b d6             	mov    %r14,%rdx
14021dea1:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14021dea5:	e8 46 28 e0 ff       	call   0x1400206f0
14021deaa:	4c 8b 75 a8          	mov    -0x58(%rbp),%r14
14021deae:	0f 57 c0             	xorps  %xmm0,%xmm0
14021deb1:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
14021deb6:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
14021deba:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021debf:	e8 20 84 de ff       	call   0x1400062e4
14021dec4:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
14021dec8:	48 85 c9             	test   %rcx,%rcx
14021decb:	74 3e                	je     0x14021df0b
14021decd:	8b c7                	mov    %edi,%eax
14021decf:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14021ded4:	03 c7                	add    %edi,%eax
14021ded6:	75 2f                	jne    0x14021df07
14021ded8:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
14021dedc:	48 8b 03             	mov    (%rbx),%rax
14021dedf:	48 8b cb             	mov    %rbx,%rcx
14021dee2:	48 8b 00             	mov    (%rax),%rax
14021dee5:	ff 15 4d ed 8e 00    	call   *0x8eed4d(%rip)        # 0x140b0cc38
14021deeb:	8b c7                	mov    %edi,%eax
14021deed:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14021def2:	03 c7                	add    %edi,%eax
14021def4:	75 11                	jne    0x14021df07
14021def6:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
14021defa:	48 8b 01             	mov    (%rcx),%rax
14021defd:	48 8b 40 08          	mov    0x8(%rax),%rax
14021df01:	ff 15 31 ed 8e 00    	call   *0x8eed31(%rip)        # 0x140b0cc38
14021df07:	4c 8b 75 a8          	mov    -0x58(%rbp),%r14
14021df0b:	89 bd b8 00 00 00    	mov    %edi,0xb8(%rbp)
14021df11:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021df16:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
14021df1a:	e8 b1 cf df ff       	call   0x14001aed0
14021df1f:	49 ff c7             	inc    %r15
14021df22:	49 83 c5 10          	add    $0x10,%r13
14021df26:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14021df2b:	48 8b c1             	mov    %rcx,%rax
14021df2e:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14021df33:	48 2b c2             	sub    %rdx,%rax
14021df36:	48 c1 f8 04          	sar    $0x4,%rax
14021df3a:	4c 3b f8             	cmp    %rax,%r15
14021df3d:	0f 82 4b f7 ff ff    	jb     0x14021d68e
14021df43:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
14021df4a:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14021df4e:	48 8b 01             	mov    (%rcx),%rax
14021df51:	33 d2                	xor    %edx,%edx
14021df53:	48 8b 40 70          	mov    0x70(%rax),%rax
14021df57:	ff 15 db ec 8e 00    	call   *0x8eecdb(%rip)        # 0x140b0cc38
14021df5d:	90                   	nop
14021df5e:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
14021df62:	48 85 c9             	test   %rcx,%rcx
14021df65:	74 6d                	je     0x14021dfd4
14021df67:	48 8b 45 20          	mov    0x20(%rbp),%rax
14021df6b:	48 2b c1             	sub    %rcx,%rax
14021df6e:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14021df72:	48 8b d1             	mov    %rcx,%rdx
14021df75:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14021df7b:	72 50                	jb     0x14021dfcd
14021df7d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14021df81:	48 2b d1             	sub    %rcx,%rdx
14021df84:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14021df88:	48 83 f8 1f          	cmp    $0x1f,%rax
14021df8c:	76 3f                	jbe    0x14021dfcd
14021df8e:	ff 15 04 ea 8e 00    	call   *0x8eea04(%rip)        # 0x140b0c998
14021df94:	90                   	nop
14021df95:	ff 15 fd e9 8e 00    	call   *0x8ee9fd(%rip)        # 0x140b0c998
14021df9b:	90                   	nop
14021df9c:	ff 15 f6 e9 8e 00    	call   *0x8ee9f6(%rip)        # 0x140b0c998
14021dfa2:	90                   	nop
14021dfa3:	ff 15 ef e9 8e 00    	call   *0x8ee9ef(%rip)        # 0x140b0c998
14021dfa9:	cc                   	int3
14021dfaa:	ff 15 e8 e9 8e 00    	call   *0x8ee9e8(%rip)        # 0x140b0c998
14021dfb0:	cc                   	int3
14021dfb1:	ff 15 e1 e9 8e 00    	call   *0x8ee9e1(%rip)        # 0x140b0c998
14021dfb7:	cc                   	int3
14021dfb8:	ff 15 da e9 8e 00    	call   *0x8ee9da(%rip)        # 0x140b0c998
14021dfbe:	cc                   	int3
14021dfbf:	ff 15 d3 e9 8e 00    	call   *0x8ee9d3(%rip)        # 0x140b0c998
14021dfc5:	90                   	nop
14021dfc6:	ff 15 cc e9 8e 00    	call   *0x8ee9cc(%rip)        # 0x140b0c998
14021dfcc:	90                   	nop
14021dfcd:	ff 15 ed e8 8e 00    	call   *0x8ee8ed(%rip)        # 0x140b0c8c0
14021dfd3:	90                   	nop
14021dfd4:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14021dfd8:	48 85 c9             	test   %rcx,%rcx
14021dfdb:	74 3b                	je     0x14021e018
14021dfdd:	8b c7                	mov    %edi,%eax
14021dfdf:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14021dfe4:	03 c7                	add    %edi,%eax
14021dfe6:	75 30                	jne    0x14021e018
14021dfe8:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
14021dfec:	48 8b 03             	mov    (%rbx),%rax
14021dfef:	48 8b cb             	mov    %rbx,%rcx
14021dff2:	48 8b 00             	mov    (%rax),%rax
14021dff5:	ff 15 3d ec 8e 00    	call   *0x8eec3d(%rip)        # 0x140b0cc38
14021dffb:	8b c7                	mov    %edi,%eax
14021dffd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14021e002:	03 c7                	add    %edi,%eax
14021e004:	75 12                	jne    0x14021e018
14021e006:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14021e00a:	48 8b 01             	mov    (%rcx),%rax
14021e00d:	48 8b 40 08          	mov    0x8(%rax),%rax
14021e011:	ff 15 21 ec 8e 00    	call   *0x8eec21(%rip)        # 0x140b0cc38
14021e017:	90                   	nop
14021e018:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14021e01c:	e8 af ce df ff       	call   0x14001aed0