14098e8c3:	48 8b c3             	mov    %rbx,%rax
14098e8c6:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14098e8cb:	48 33 cc             	xor    %rsp,%rcx
14098e8ce:	e8 0d 0d 16 00       	call   0x140aef5e0
14098e8d3:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
14098e8da:	00
14098e8db:	48 83 c4 60          	add    $0x60,%rsp
14098e8df:	5f                   	pop    %rdi
14098e8e0:	c3                   	ret
14098e8e1:	90                   	nop
14098e8e2:	90                   	nop
14098e8e3:	90                   	nop
14098e8e4:	40 55                	rex push %rbp
14098e8e6:	48 8b ec             	mov    %rsp,%rbp
14098e8e9:	48 83 ec 40          	sub    $0x40,%rsp
14098e8ed:	48 8b 05 4c 07 33 00 	mov    0x33074c(%rip),%rax        # 0x140cbf040
14098e8f4:	48 33 c4             	xor    %rsp,%rax
14098e8f7:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14098e8fb:	80 3d 2e c7 39 00 00 	cmpb   $0x0,0x39c72e(%rip)        # 0x140d2b030
14098e902:	75 5e                	jne    0x14098e962
14098e904:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
14098e909:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14098e90d:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
14098e911:	c6 05 18 c7 39 00 01 	movb   $0x1,0x39c718(%rip)        # 0x140d2b030
14098e918:	33 c9                	xor    %ecx,%ecx
14098e91a:	c7 45 e8 60 fc 39 04 	movl   $0x439fc60,-0x18(%rbp)
14098e921:	c7 45 ec 44 ca 94 49 	movl   $0x4994ca44,-0x14(%rbp)
14098e928:	c7 45 f0 8d ee 3a 9a 	movl   $0x9a3aee8d,-0x10(%rbp)
14098e92f:	c7 45 f4 f7 b7 32 ec 	movl   $0xec32b7f7,-0xc(%rbp)
14098e936:	ff 15 14 49 3c 00    	call   *0x3c4914(%rip)        # 0x140d53250
14098e93c:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14098e940:	c1 e8 1f             	shr    $0x1f,%eax
14098e943:	34 01                	xor    $0x1,%al
14098e945:	88 05 e6 c6 39 00    	mov    %al,0x39c6e6(%rip)        # 0x140d2b031
14098e94b:	48 85 c9             	test   %rcx,%rcx
14098e94e:	74 12                	je     0x14098e962
14098e950:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
14098e955:	48 8b 01             	mov    (%rcx),%rax
14098e958:	48 8b 40 10          	mov    0x10(%rax),%rax
14098e95c:	ff 15 d6 e2 17 00    	call   *0x17e2d6(%rip)        # 0x140b0cc38
14098e962:	8a 05 c9 c6 39 00    	mov    0x39c6c9(%rip),%al        # 0x140d2b031
14098e968:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14098e96c:	48 33 cc             	xor    %rsp,%rcx
14098e96f:	e8 6c 0c 16 00       	call   0x140aef5e0
14098e974:	48 83 c4 40          	add    $0x40,%rsp
14098e978:	5d                   	pop    %rbp
14098e979:	c3                   	ret
14098e97a:	90                   	nop
14098e97b:	90                   	nop
14098e97c:	48 8b c4             	mov    %rsp,%rax
14098e97f:	48 89 58 10          	mov    %rbx,0x10(%rax)
14098e983:	48 89 70 18          	mov    %rsi,0x18(%rax)
14098e987:	48 89 78 20          	mov    %rdi,0x20(%rax)
14098e98b:	48 89 48 08          	mov    %rcx,0x8(%rax)
14098e98f:	55                   	push   %rbp
14098e990:	41 54                	push   %r12
14098e992:	41 55                	push   %r13
14098e994:	41 56                	push   %r14
14098e996:	41 57                	push   %r15
14098e998:	48 8d 68 b9          	lea    -0x47(%rax),%rbp
14098e99c:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14098e9a3:	49 8b f0             	mov    %r8,%rsi
14098e9a6:	48 8b f9             	mov    %rcx,%rdi
14098e9a9:	8b 45 77             	mov    0x77(%rbp),%eax
14098e9ac:	89 44 24 28          	mov    %eax,0x28(%rsp)
14098e9b0:	48 8b 45 6f          	mov    0x6f(%rbp),%rax
14098e9b4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14098e9b9:	4c 8b c2             	mov    %rdx,%r8
14098e9bc:	48 8b d6             	mov    %rsi,%rdx
14098e9bf:	e8 2c a5 02 00       	call   0x1409b8ef0
14098e9c4:	48 8d 05 2d f2 19 00 	lea    0x19f22d(%rip),%rax        # 0x140b2dbf8
14098e9cb:	48 89 07             	mov    %rax,(%rdi)
14098e9ce:	4c 8d a7 c8 00 00 00 	lea    0xc8(%rdi),%r12
14098e9d5:	4c 89 65 bf          	mov    %r12,-0x41(%rbp)
14098e9d9:	45 33 ed             	xor    %r13d,%r13d
14098e9dc:	4d 89 2c 24          	mov    %r13,(%r12)
14098e9e0:	4d 89 6c 24 08       	mov    %r13,0x8(%r12)
14098e9e5:	41 8d 4d 48          	lea    0x48(%r13),%ecx
14098e9e9:	ff 15 d9 de 17 00    	call   *0x17ded9(%rip)        # 0x140b0c8c8
14098e9ef:	48 85 c0             	test   %rax,%rax
14098e9f2:	75 07                	jne    0x14098e9fb
14098e9f4:	ff 15 9e da 17 00    	call   *0x17da9e(%rip)        # 0x140b0c498
14098e9fa:	cc                   	int3
14098e9fb:	48 89 00             	mov    %rax,(%rax)
14098e9fe:	48 89 40 08          	mov    %rax,0x8(%rax)
14098ea02:	48 89 40 10          	mov    %rax,0x10(%rax)
14098ea06:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14098ea0c:	49 89 04 24          	mov    %rax,(%r12)
14098ea10:	48 8b d6             	mov    %rsi,%rdx
14098ea13:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
14098ea17:	e8 38 1c ff ff       	call   0x140980654
14098ea1c:	44 8b 45 7f          	mov    0x7f(%rbp),%r8d
14098ea20:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
14098ea24:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14098ea28:	e8 db 27 ff ff       	call   0x140981208
14098ea2d:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
14098ea31:	48 8b 01             	mov    (%rcx),%rax
14098ea34:	45 33 c0             	xor    %r8d,%r8d
14098ea37:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
14098ea3b:	48 8b 40 40          	mov    0x40(%rax),%rax
14098ea3f:	ff 15 f3 e1 17 00    	call   *0x17e1f3(%rip)        # 0x140b0cc38
14098ea45:	4c 89 6d af          	mov    %r13,-0x51(%rbp)
14098ea49:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14098ea4d:	48 8b 01             	mov    (%rcx),%rax
14098ea50:	48 8b 40 28          	mov    0x28(%rax),%rax
14098ea54:	0f 1f 40 00          	nopl   0x0(%rax)
14098ea58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14098ea5f:	00
14098ea60:	ff 15 d2 e1 17 00    	call   *0x17e1d2(%rip)        # 0x140b0cc38
14098ea66:	8b d8                	mov    %eax,%ebx
14098ea68:	0f 57 c0             	xorps  %xmm0,%xmm0
14098ea6b:	66 0f 7f 45 bf       	movdqa %xmm0,-0x41(%rbp)
14098ea70:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
14098ea74:	48 85 c0             	test   %rax,%rax
14098ea77:	74 04                	je     0x14098ea7d
14098ea79:	f0 ff 40 08          	lock incl 0x8(%rax)
14098ea7d:	0f 28 45 cf          	movaps -0x31(%rbp),%xmm0
14098ea81:	66 0f 7f 45 bf       	movdqa %xmm0,-0x41(%rbp)
14098ea86:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14098ea8a:	e8 61 c4 fa ff       	call   0x14093aef0
14098ea8f:	48 8d 8f b8 00 00 00 	lea    0xb8(%rdi),%rcx
14098ea96:	4c 8d 8f b0 00 00 00 	lea    0xb0(%rdi),%r9
14098ea9d:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14098eaa1:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14098eaa6:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14098eaab:	48 8b d3             	mov    %rbx,%rdx
14098eaae:	48 8b c8             	mov    %rax,%rcx
14098eab1:	e8 9a de 13 00       	call   0x140acc950
14098eab6:	41 83 ce ff          	or     $0xffffffff,%r14d
14098eaba:	85 c0                	test   %eax,%eax
14098eabc:	79 79                	jns    0x14098eb37
14098eabe:	0f 57 c0             	xorps  %xmm0,%xmm0
14098eac1:	66 0f 7f 45 bf       	movdqa %xmm0,-0x41(%rbp)
14098eac6:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
14098eaca:	48 85 c0             	test   %rax,%rax
14098eacd:	74 04                	je     0x14098ead3
14098eacf:	f0 ff 40 08          	lock incl 0x8(%rax)
14098ead3:	0f 28 45 cf          	movaps -0x31(%rbp),%xmm0
14098ead7:	66 0f 7f 45 bf       	movdqa %xmm0,-0x41(%rbp)
14098eadc:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
14098eae0:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14098eae4:	e8 33 a4 15 00       	call   0x140ae8f1c
14098eae9:	48 8b d0             	mov    %rax,%rdx
14098eaec:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14098eaf0:	e8 ef 77 67 ff       	call   0x1400062e4
14098eaf5:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
14098eaf9:	48 85 db             	test   %rbx,%rbx
14098eafc:	74 39                	je     0x14098eb37
14098eafe:	41 8b c6             	mov    %r14d,%eax
14098eb01:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14098eb06:	41 03 c6             	add    %r14d,%eax
14098eb09:	75 2c                	jne    0x14098eb37
14098eb0b:	48 8b 03             	mov    (%rbx),%rax
14098eb0e:	48 8b cb             	mov    %rbx,%rcx
14098eb11:	48 8b 00             	mov    (%rax),%rax
14098eb14:	ff 15 1e e1 17 00    	call   *0x17e11e(%rip)        # 0x140b0cc38
14098eb1a:	41 8b c6             	mov    %r14d,%eax
14098eb1d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098eb22:	41 03 c6             	add    %r14d,%eax
14098eb25:	75 10                	jne    0x14098eb37
14098eb27:	48 8b 03             	mov    (%rbx),%rax
14098eb2a:	48 8b cb             	mov    %rbx,%rcx
14098eb2d:	48 8b 40 08          	mov    0x8(%rax),%rax
14098eb31:	ff 15 01 e1 17 00    	call   *0x17e101(%rip)        # 0x140b0cc38
14098eb37:	48 8d 8f a0 00 00 00 	lea    0xa0(%rdi),%rcx
14098eb3e:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
14098eb42:	e8 31 c6 68 ff       	call   0x14001b178
14098eb47:	48 8d 47 20          	lea    0x20(%rdi),%rax
14098eb4b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14098eb50:	4c 8d 4f 1c          	lea    0x1c(%rdi),%r9
14098eb54:	f3 0f 10 10          	movss  (%rax),%xmm2
14098eb58:	f3 0f 10 4f 1c       	movss  0x1c(%rdi),%xmm1
14098eb5d:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
14098eb61:	e8 d6 2c ff ff       	call   0x14098183c
14098eb66:	48 8d 5f 30          	lea    0x30(%rdi),%rbx
14098eb6a:	4d 8b c4             	mov    %r12,%r8
14098eb6d:	48 8b d3             	mov    %rbx,%rdx
14098eb70:	48 8b ce             	mov    %rsi,%rcx
14098eb73:	e8 50 84 02 00       	call   0x1409b6fc8
14098eb78:	44 38 af 98 00 00 00 	cmp    %r13b,0x98(%rdi)
14098eb7f:	74 0d                	je     0x14098eb8e
14098eb81:	41 8b f5             	mov    %r13d,%esi
14098eb84:	83 3b 09             	cmpl   $0x9,(%rbx)
14098eb87:	0f 45 33             	cmovne (%rbx),%esi
14098eb8a:	89 33                	mov    %esi,(%rbx)
14098eb8c:	eb 22                	jmp    0x14098ebb0
14098eb8e:	8b 33                	mov    (%rbx),%esi
14098eb90:	4c 39 af d0 00 00 00 	cmp    %r13,0xd0(%rdi)
14098eb97:	74 07                	je     0x14098eba0
14098eb99:	83 fe 09             	cmp    $0x9,%esi
14098eb9c:	75 12                	jne    0x14098ebb0
14098eb9e:	eb 0a                	jmp    0x14098ebaa
14098eba0:	83 fe 02             	cmp    $0x2,%esi
14098eba3:	74 0b                	je     0x14098ebb0
14098eba5:	83 fe 01             	cmp    $0x1,%esi
14098eba8:	74 06                	je     0x14098ebb0
14098ebaa:	41 8b f5             	mov    %r13d,%esi
14098ebad:	44 89 2b             	mov    %r13d,(%rbx)
14098ebb0:	8b d6                	mov    %esi,%edx
14098ebb2:	48 8b cf             	mov    %rdi,%rcx
14098ebb5:	e8 6a 81 02 00       	call   0x1409b6d24
14098ebba:	49 8b 04 24          	mov    (%r12),%rax
14098ebbe:	48 8b 18             	mov    (%rax),%rbx
14098ebc1:	48 3b d8             	cmp    %rax,%rbx
14098ebc4:	0f 84 7f 01 00 00    	je     0x14098ed49
14098ebca:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
14098ebd1:	aa aa aa
14098ebd4:	44 0f b6 7b 20       	movzbl 0x20(%rbx),%r15d
14098ebd9:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14098ebdd:	48 8b 47 40          	mov    0x40(%rdi),%rax
14098ebe1:	48 2b c1             	sub    %rcx,%rax
14098ebe4:	48 c1 f8 03          	sar    $0x3,%rax
14098ebe8:	48 0f af c2          	imul   %rdx,%rax
14098ebec:	4c 3b f8             	cmp    %rax,%r15
14098ebef:	0f 83 63 02 00 00    	jae    0x14098ee58
14098ebf5:	4f 8d 34 7f          	lea    (%r15,%r15,2),%r14
14098ebf9:	4a 8d 14 f1          	lea    (%rcx,%r14,8),%rdx
14098ebfd:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14098ec01:	e8 ce cf 68 ff       	call   0x14001bbd4
14098ec06:	90                   	nop
14098ec07:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14098ec0b:	48 8b 47 40          	mov    0x40(%rdi),%rax
14098ec0f:	48 2b c1             	sub    %rcx,%rax
14098ec12:	48 c1 f8 03          	sar    $0x3,%rax
14098ec16:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
14098ec1d:	aa aa aa
14098ec20:	48 0f af c2          	imul   %rdx,%rax
14098ec24:	4c 3b f8             	cmp    %rax,%r15
14098ec27:	0f 83 24 02 00 00    	jae    0x14098ee51
14098ec2d:	4a 8b 04 f1          	mov    (%rcx,%r14,8),%rax
14098ec31:	4a 3b 44 f1 08       	cmp    0x8(%rcx,%r14,8),%rax
14098ec36:	74 05                	je     0x14098ec3d
14098ec38:	4a 89 44 f1 08       	mov    %rax,0x8(%rcx,%r14,8)
14098ec3d:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14098ec41:	48 8b 47 40          	mov    0x40(%rdi),%rax
14098ec45:	48 2b c1             	sub    %rcx,%rax
14098ec48:	48 c1 f8 03          	sar    $0x3,%rax
14098ec4c:	48 0f af c2          	imul   %rdx,%rax
14098ec50:	4c 3b f8             	cmp    %rax,%r15
14098ec53:	0f 83 f8 01 00 00    	jae    0x14098ee51
14098ec59:	4e 8d 04 f1          	lea    (%rcx,%r14,8),%r8
14098ec5d:	48 8d 53 28          	lea    0x28(%rbx),%rdx
14098ec61:	49 8b 00             	mov    (%r8),%rax
14098ec64:	49 3b 40 08          	cmp    0x8(%r8),%rax
14098ec68:	74 04                	je     0x14098ec6e
14098ec6a:	49 89 40 08          	mov    %rax,0x8(%r8)
14098ec6e:	8b ce                	mov    %esi,%ecx
14098ec70:	e8 7f 42 ff ff       	call   0x140982ef4
14098ec75:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14098ec79:	48 8b 47 40          	mov    0x40(%rdi),%rax
14098ec7d:	48 2b c1             	sub    %rcx,%rax
14098ec80:	48 c1 f8 03          	sar    $0x3,%rax
14098ec84:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
14098ec8b:	aa aa aa
14098ec8e:	48 0f af c2          	imul   %rdx,%rax
14098ec92:	4c 3b f8             	cmp    %rax,%r15
14098ec95:	0f 83 b6 01 00 00    	jae    0x14098ee51
14098ec9b:	4a 8d 0c f1          	lea    (%rcx,%r14,8),%rcx
14098ec9f:	48 8b 11             	mov    (%rcx),%rdx
14098eca2:	48 8b 41 08          	mov    0x8(%rcx),%rax
14098eca6:	48 2b c2             	sub    %rdx,%rax
14098eca9:	48 83 f8 04          	cmp    $0x4,%rax
14098ecad:	75 0f                	jne    0x14098ecbe
14098ecaf:	44 39 2a             	cmp    %r13d,(%rdx)
14098ecb2:	75 0a                	jne    0x14098ecbe
14098ecb4:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
14098ecb8:	e8 ab ac 84 ff       	call   0x1401d9968
14098ecbd:	90                   	nop
14098ecbe:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14098ecc2:	48 85 c9             	test   %rcx,%rcx
14098ecc5:	74 31                	je     0x14098ecf8
14098ecc7:	48 8b 45 0f          	mov    0xf(%rbp),%rax
14098eccb:	48 2b c1             	sub    %rcx,%rax
14098ecce:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14098ecd2:	48 8b d1             	mov    %rcx,%rdx
14098ecd5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14098ecdb:	72 15                	jb     0x14098ecf2
14098ecdd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14098ece1:	48 2b d1             	sub    %rcx,%rdx
14098ece4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14098ece8:	48 83 f8 1f          	cmp    $0x1f,%rax
14098ecec:	0f 87 66 01 00 00    	ja     0x14098ee58
14098ecf2:	ff 15 c8 db 17 00    	call   *0x17dbc8(%rip)        # 0x140b0c8c0
14098ecf8:	48 8b 43 10          	mov    0x10(%rbx),%rax
14098ecfc:	44 38 68 19          	cmp    %r13b,0x19(%rax)
14098ed00:	74 1e                	je     0x14098ed20
14098ed02:	48 8b 43 08          	mov    0x8(%rbx),%rax
14098ed06:	eb 0d                	jmp    0x14098ed15
14098ed08:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14098ed0c:	75 0d                	jne    0x14098ed1b
14098ed0e:	48 8b d8             	mov    %rax,%rbx
14098ed11:	48 8b 40 08          	mov    0x8(%rax),%rax
14098ed15:	44 38 68 19          	cmp    %r13b,0x19(%rax)
14098ed19:	74 ed                	je     0x14098ed08
14098ed1b:	48 8b d8             	mov    %rax,%rbx
14098ed1e:	eb 1b                	jmp    0x14098ed3b
14098ed20:	48 8b d8             	mov    %rax,%rbx
14098ed23:	48 8b 08             	mov    (%rax),%rcx
14098ed26:	44 38 69 19          	cmp    %r13b,0x19(%rcx)
14098ed2a:	75 0f                	jne    0x14098ed3b
14098ed2c:	48 8b d9             	mov    %rcx,%rbx
14098ed2f:	48 8b 01             	mov    (%rcx),%rax
14098ed32:	48 8b c8             	mov    %rax,%rcx
14098ed35:	44 38 68 19          	cmp    %r13b,0x19(%rax)
14098ed39:	74 f1                	je     0x14098ed2c
14098ed3b:	49 3b 1c 24          	cmp    (%r12),%rbx
14098ed3f:	0f 85 85 fe ff ff    	jne    0x14098ebca
14098ed45:	41 83 ce ff          	or     $0xffffffff,%r14d
14098ed49:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
14098ed4d:	48 85 c9             	test   %rcx,%rcx
14098ed50:	74 12                	je     0x14098ed64
14098ed52:	4c 89 6d af          	mov    %r13,-0x51(%rbp)
14098ed56:	48 8b 01             	mov    (%rcx),%rax
14098ed59:	48 8b 40 10          	mov    0x10(%rax),%rax
14098ed5d:	ff 15 d5 de 17 00    	call   *0x17ded5(%rip)        # 0x140b0cc38
14098ed63:	90                   	nop
14098ed64:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
14098ed68:	48 85 db             	test   %rbx,%rbx
14098ed6b:	74 3a                	je     0x14098eda7
14098ed6d:	41 8b c6             	mov    %r14d,%eax
14098ed70:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14098ed75:	41 03 c6             	add    %r14d,%eax
14098ed78:	75 2d                	jne    0x14098eda7
14098ed7a:	48 8b 03             	mov    (%rbx),%rax
14098ed7d:	48 8b cb             	mov    %rbx,%rcx
14098ed80:	48 8b 00             	mov    (%rax),%rax
14098ed83:	ff 15 af de 17 00    	call   *0x17deaf(%rip)        # 0x140b0cc38
14098ed89:	41 8b c6             	mov    %r14d,%eax
14098ed8c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098ed91:	41 03 c6             	add    %r14d,%eax
14098ed94:	75 11                	jne    0x14098eda7
14098ed96:	48 8b 03             	mov    (%rbx),%rax
14098ed99:	48 8b cb             	mov    %rbx,%rcx
14098ed9c:	48 8b 40 08          	mov    0x8(%rax),%rax
14098eda0:	ff 15 92 de 17 00    	call   *0x17de92(%rip)        # 0x140b0cc38
14098eda6:	90                   	nop
14098eda7:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
14098edab:	48 85 db             	test   %rbx,%rbx
14098edae:	74 3a                	je     0x14098edea
14098edb0:	41 8b c6             	mov    %r14d,%eax
14098edb3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14098edb8:	41 03 c6             	add    %r14d,%eax
14098edbb:	75 2d                	jne    0x14098edea
14098edbd:	48 8b 03             	mov    (%rbx),%rax
14098edc0:	48 8b cb             	mov    %rbx,%rcx
14098edc3:	48 8b 00             	mov    (%rax),%rax
14098edc6:	ff 15 6c de 17 00    	call   *0x17de6c(%rip)        # 0x140b0cc38
14098edcc:	41 8b c6             	mov    %r14d,%eax
14098edcf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14098edd4:	41 03 c6             	add    %r14d,%eax