14013e8c6:	84 db                	test   %bl,%bl
14013e8c8:	0f 85 73 06 00 00    	jne    0x14013ef41
14013e8ce:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013e8d2:	48 8b 01             	mov    (%rcx),%rax
14013e8d5:	48 8d 15 5c 47 a0 00 	lea    0xa0475c(%rip),%rdx        # 0x140b43038
14013e8dc:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14013e8e1:	45 33 c9             	xor    %r9d,%r9d
14013e8e4:	4c 8d 05 1d 47 a0 00 	lea    0xa0471d(%rip),%r8        # 0x140b43008
14013e8eb:	49 8b d6             	mov    %r14,%rdx
14013e8ee:	48 8b 40 38          	mov    0x38(%rax),%rax
14013e8f2:	ff 15 40 e3 9c 00    	call   *0x9ce340(%rip)        # 0x140b0cc38
14013e8f8:	8b f8                	mov    %eax,%edi
14013e8fa:	85 c0                	test   %eax,%eax
14013e8fc:	0f 88 3f 06 00 00    	js     0x14013ef41
14013e902:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013e906:	48 8b 01             	mov    (%rcx),%rax
14013e909:	48 8d 15 08 47 a0 00 	lea    0xa04708(%rip),%rdx        # 0x140b43018
14013e910:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14013e915:	45 33 c9             	xor    %r9d,%r9d
14013e918:	4c 8d 05 c9 46 a0 00 	lea    0xa046c9(%rip),%r8        # 0x140b42fe8
14013e91f:	49 8b d6             	mov    %r14,%rdx
14013e922:	48 8b 40 38          	mov    0x38(%rax),%rax
14013e926:	ff 15 0c e3 9c 00    	call   *0x9ce30c(%rip)        # 0x140b0cc38
14013e92c:	8b f8                	mov    %eax,%edi
14013e92e:	85 c0                	test   %eax,%eax
14013e930:	0f 88 0b 06 00 00    	js     0x14013ef41
14013e936:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013e93a:	48 8b 01             	mov    (%rcx),%rax
14013e93d:	48 8d 1d b4 46 a0 00 	lea    0xa046b4(%rip),%rbx        # 0x140b42ff8
14013e944:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14013e949:	45 33 c9             	xor    %r9d,%r9d
14013e94c:	4c 8d 05 75 46 a0 00 	lea    0xa04675(%rip),%r8        # 0x140b42fc8
14013e953:	49 8b d6             	mov    %r14,%rdx
14013e956:	48 8b 40 38          	mov    0x38(%rax),%rax
14013e95a:	ff 15 d8 e2 9c 00    	call   *0x9ce2d8(%rip)        # 0x140b0cc38
14013e960:	8b f8                	mov    %eax,%edi
14013e962:	85 c0                	test   %eax,%eax
14013e964:	0f 88 d7 05 00 00    	js     0x14013ef41
14013e96a:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013e96e:	48 8b 01             	mov    (%rcx),%rax
14013e971:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14013e976:	45 33 c9             	xor    %r9d,%r9d
14013e979:	4c 8d 05 58 46 a0 00 	lea    0xa04658(%rip),%r8        # 0x140b42fd8
14013e980:	49 8b d6             	mov    %r14,%rdx
14013e983:	48 8b 40 38          	mov    0x38(%rax),%rax
14013e987:	ff 15 ab e2 9c 00    	call   *0x9ce2ab(%rip)        # 0x140b0cc38
14013e98d:	8b f8                	mov    %eax,%edi
14013e98f:	85 c0                	test   %eax,%eax
14013e991:	0f 88 aa 05 00 00    	js     0x14013ef41
14013e997:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013e99b:	48 8b 01             	mov    (%rcx),%rax
14013e99e:	48 8b 40 78          	mov    0x78(%rax),%rax
14013e9a2:	ff 15 90 e2 9c 00    	call   *0x9ce290(%rip)        # 0x140b0cc38
14013e9a8:	8b f8                	mov    %eax,%edi
14013e9aa:	85 c0                	test   %eax,%eax
14013e9ac:	0f 88 8f 05 00 00    	js     0x14013ef41
14013e9b2:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013e9b6:	48 8b 01             	mov    (%rcx),%rax
14013e9b9:	45 33 c9             	xor    %r9d,%r9d
14013e9bc:	4c 8d 05 ed 46 a0 00 	lea    0xa046ed(%rip),%r8        # 0x140b430b0
14013e9c3:	49 8b d6             	mov    %r14,%rdx
14013e9c6:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14013e9cd:	ff 15 65 e2 9c 00    	call   *0x9ce265(%rip)        # 0x140b0cc38
14013e9d3:	8b f8                	mov    %eax,%edi
14013e9d5:	85 c0                	test   %eax,%eax
14013e9d7:	0f 88 64 05 00 00    	js     0x14013ef41
14013e9dd:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013e9e1:	48 8b 01             	mov    (%rcx),%rax
14013e9e4:	4c 8d 2d cd 04 a0 00 	lea    0xa004cd(%rip),%r13        # 0x140b3eeb8
14013e9eb:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14013e9f0:	45 33 c9             	xor    %r9d,%r9d
14013e9f3:	4c 8d 05 c6 46 a0 00 	lea    0xa046c6(%rip),%r8        # 0x140b430c0
14013e9fa:	49 8b d6             	mov    %r14,%rdx
14013e9fd:	48 8b 40 38          	mov    0x38(%rax),%rax
14013ea01:	ff 15 31 e2 9c 00    	call   *0x9ce231(%rip)        # 0x140b0cc38
14013ea07:	8b f8                	mov    %eax,%edi
14013ea09:	85 c0                	test   %eax,%eax
14013ea0b:	0f 88 30 05 00 00    	js     0x14013ef41
14013ea11:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14013ea15:	e8 ae 4d ff ff       	call   0x1401337c8
14013ea1a:	90                   	nop
14013ea1b:	49 8b 07             	mov    (%r15),%rax
14013ea1e:	f3 0f 10 80 e8 00 00 	movss  0xe8(%rax),%xmm0
14013ea25:	00
14013ea26:	f3 0f 59 05 1a 27 a7 	mulss  0xa7271a(%rip),%xmm0        # 0x140bb1148
14013ea2d:	00
14013ea2e:	0f 28 c8             	movaps %xmm0,%xmm1
14013ea31:	f3 0f 59 0d 8b 28 a7 	mulss  0xa7288b(%rip),%xmm1        # 0x140bb12c4
14013ea38:	00
14013ea39:	f3 0f 10 35 8f 26 a7 	movss  0xa7268f(%rip),%xmm6        # 0x140bb10d0
14013ea40:	00
14013ea41:	0f 2f 05 c4 25 a7 00 	comiss 0xa725c4(%rip),%xmm0        # 0x140bb100c
14013ea48:	76 0e                	jbe    0x14013ea58
14013ea4a:	f3 0f 58 ce          	addss  %xmm6,%xmm1
14013ea4e:	0f 28 c1             	movaps %xmm1,%xmm0
14013ea51:	e8 d0 38 9b 00       	call   0x140af2326
14013ea56:	eb 0c                	jmp    0x14013ea64
14013ea58:	f3 0f 5c ce          	subss  %xmm6,%xmm1
14013ea5c:	0f 28 c1             	movaps %xmm1,%xmm0
14013ea5f:	e8 a4 38 9b 00       	call   0x140af2308
14013ea64:	f3 0f 2c d0          	cvttss2si %xmm0,%edx
14013ea68:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14013ea6c:	ff 15 2e d9 9c 00    	call   *0x9cd92e(%rip)        # 0x140b0c3a0
14013ea72:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
14013ea76:	48 8b 07             	mov    (%rdi),%rax
14013ea79:	48 8b 58 38          	mov    0x38(%rax),%rbx
14013ea7d:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14013ea84:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
14013ea88:	e8 eb ff fc ff       	call   0x14010ea78
14013ea8d:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14013ea94:	48 83 bd 78 02 00 00 	cmpq   $0x7,0x278(%rbp)
14013ea9b:	07
14013ea9c:	48 0f 47 95 60 02 00 	cmova  0x260(%rbp),%rdx
14013eaa3:	00
14013eaa4:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14013eaa9:	45 33 c9             	xor    %r9d,%r9d
14013eaac:	4c 8d 05 dd 45 a0 00 	lea    0xa045dd(%rip),%r8        # 0x140b43090
14013eab3:	49 8b d6             	mov    %r14,%rdx
14013eab6:	48 8b cf             	mov    %rdi,%rcx
14013eab9:	48 8b c3             	mov    %rbx,%rax
14013eabc:	ff 15 76 e1 9c 00    	call   *0x9ce176(%rip)        # 0x140b0cc38
14013eac2:	8b f8                	mov    %eax,%edi
14013eac4:	8b d8                	mov    %eax,%ebx
14013eac6:	c1 eb 1f             	shr    $0x1f,%ebx
14013eac9:	48 8b 85 78 02 00 00 	mov    0x278(%rbp),%rax
14013ead0:	48 83 f8 07          	cmp    $0x7,%rax
14013ead4:	76 35                	jbe    0x14013eb0b
14013ead6:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14013eadd:	00
14013eade:	48 8b 8d 60 02 00 00 	mov    0x260(%rbp),%rcx
14013eae5:	48 8b d1             	mov    %rcx,%rdx
14013eae8:	49 3b c4             	cmp    %r12,%rax
14013eaeb:	72 18                	jb     0x14013eb05
14013eaed:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013eaf1:	48 2b d1             	sub    %rcx,%rdx
14013eaf4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14013eaf8:	48 83 f8 1f          	cmp    $0x1f,%rax
14013eafc:	76 07                	jbe    0x14013eb05
14013eafe:	ff 15 94 de 9c 00    	call   *0x9cde94(%rip)        # 0x140b0c998
14013eb04:	cc                   	int3
14013eb05:	ff 15 b5 dd 9c 00    	call   *0x9cddb5(%rip)        # 0x140b0c8c0
14013eb0b:	84 db                	test   %bl,%bl
14013eb0d:	0f 85 14 04 00 00    	jne    0x14013ef27
14013eb13:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013eb17:	48 8b 01             	mov    (%rcx),%rax
14013eb1a:	48 8d 15 7f 45 a0 00 	lea    0xa0457f(%rip),%rdx        # 0x140b430a0
14013eb21:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14013eb26:	45 33 c9             	xor    %r9d,%r9d
14013eb29:	4c 8d 05 40 45 a0 00 	lea    0xa04540(%rip),%r8        # 0x140b43070
14013eb30:	49 8b d6             	mov    %r14,%rdx
14013eb33:	48 8b 40 38          	mov    0x38(%rax),%rax
14013eb37:	ff 15 fb e0 9c 00    	call   *0x9ce0fb(%rip)        # 0x140b0cc38
14013eb3d:	8b f8                	mov    %eax,%edi
14013eb3f:	85 c0                	test   %eax,%eax
14013eb41:	0f 88 e0 03 00 00    	js     0x14013ef27
14013eb47:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013eb4b:	48 8b 01             	mov    (%rcx),%rax
14013eb4e:	48 8b 40 78          	mov    0x78(%rax),%rax
14013eb52:	ff 15 e0 e0 9c 00    	call   *0x9ce0e0(%rip)        # 0x140b0cc38
14013eb58:	8b f8                	mov    %eax,%edi
14013eb5a:	85 c0                	test   %eax,%eax
14013eb5c:	0f 88 c5 03 00 00    	js     0x14013ef27
14013eb62:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013eb66:	48 8b 01             	mov    (%rcx),%rax
14013eb69:	45 33 c9             	xor    %r9d,%r9d
14013eb6c:	4c 8d 05 15 45 a0 00 	lea    0xa04515(%rip),%r8        # 0x140b43088
14013eb73:	49 8b d6             	mov    %r14,%rdx
14013eb76:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14013eb7d:	ff 15 b5 e0 9c 00    	call   *0x9ce0b5(%rip)        # 0x140b0cc38
14013eb83:	8b f8                	mov    %eax,%edi
14013eb85:	85 c0                	test   %eax,%eax
14013eb87:	0f 88 9a 03 00 00    	js     0x14013ef27
14013eb8d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14013eb92:	e8 31 4c ff ff       	call   0x1401337c8
14013eb97:	90                   	nop
14013eb98:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14013eb9e:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14013eba3:	49 8b 0f             	mov    (%r15),%rcx
14013eba6:	e8 95 78 f7 ff       	call   0x1400b6440
14013ebab:	90                   	nop
14013ebac:	41 83 cc ff          	or     $0xffffffff,%r12d
14013ebb0:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
14013ebb6:	75 60                	jne    0x14013ec18
14013ebb8:	45 33 c0             	xor    %r8d,%r8d
14013ebbb:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14013ebc0:	49 8b 0f             	mov    (%r15),%rcx
14013ebc3:	e8 78 78 f7 ff       	call   0x1400b6440
14013ebc8:	48 8b d0             	mov    %rax,%rdx
14013ebcb:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14013ebd0:	e8 0f 77 ec ff       	call   0x1400062e4
14013ebd5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14013ebda:	48 85 db             	test   %rbx,%rbx
14013ebdd:	74 39                	je     0x14013ec18
14013ebdf:	41 8b c4             	mov    %r12d,%eax
14013ebe2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14013ebe7:	41 03 c4             	add    %r12d,%eax
14013ebea:	75 2c                	jne    0x14013ec18
14013ebec:	48 8b 03             	mov    (%rbx),%rax
14013ebef:	48 8b cb             	mov    %rbx,%rcx
14013ebf2:	48 8b 00             	mov    (%rax),%rax
14013ebf5:	ff 15 3d e0 9c 00    	call   *0x9ce03d(%rip)        # 0x140b0cc38
14013ebfb:	41 8b c4             	mov    %r12d,%eax
14013ebfe:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013ec03:	41 03 c4             	add    %r12d,%eax
14013ec06:	75 10                	jne    0x14013ec18
14013ec08:	48 8b 03             	mov    (%rbx),%rax
14013ec0b:	48 8b cb             	mov    %rbx,%rcx
14013ec0e:	48 8b 40 08          	mov    0x8(%rax),%rax
14013ec12:	ff 15 20 e0 9c 00    	call   *0x9ce020(%rip)        # 0x140b0cc38
14013ec18:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14013ec1d:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
14013ec24:	48 8b 01             	mov    (%rcx),%rax
14013ec27:	48 8b 80 98 01 00 00 	mov    0x198(%rax),%rax
14013ec2e:	ff 15 04 e0 9c 00    	call   *0x9ce004(%rip)        # 0x140b0cc38
14013ec34:	0f 28 c8             	movaps %xmm0,%xmm1
14013ec37:	f3 0f 59 0d 85 26 a7 	mulss  0xa72685(%rip),%xmm1        # 0x140bb12c4
14013ec3e:	00
14013ec3f:	0f 2f 05 c6 23 a7 00 	comiss 0xa723c6(%rip),%xmm0        # 0x140bb100c
14013ec46:	76 0e                	jbe    0x14013ec56
14013ec48:	f3 0f 58 ce          	addss  %xmm6,%xmm1
14013ec4c:	0f 28 c1             	movaps %xmm1,%xmm0
14013ec4f:	e8 d2 36 9b 00       	call   0x140af2326
14013ec54:	eb 0c                	jmp    0x14013ec62
14013ec56:	f3 0f 5c ce          	subss  %xmm6,%xmm1
14013ec5a:	0f 28 c1             	movaps %xmm1,%xmm0
14013ec5d:	e8 a6 36 9b 00       	call   0x140af2308
14013ec62:	f3 0f 2c d0          	cvttss2si %xmm0,%edx
14013ec66:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14013ec6b:	ff 15 2f d7 9c 00    	call   *0x9cd72f(%rip)        # 0x140b0c3a0
14013ec71:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
14013ec75:	48 8b 07             	mov    (%rdi),%rax
14013ec78:	48 8b 58 38          	mov    0x38(%rax),%rbx
14013ec7c:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14013ec83:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14013ec88:	e8 eb fd fc ff       	call   0x14010ea78
14013ec8d:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14013ec94:	48 83 bd 78 02 00 00 	cmpq   $0x7,0x278(%rbp)
14013ec9b:	07
14013ec9c:	48 0f 47 95 60 02 00 	cmova  0x260(%rbp),%rdx
14013eca3:	00
14013eca4:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14013eca9:	45 33 c9             	xor    %r9d,%r9d
14013ecac:	4c 8d 05 9d 3d a0 00 	lea    0xa03d9d(%rip),%r8        # 0x140b42a50
14013ecb3:	49 8b d6             	mov    %r14,%rdx
14013ecb6:	48 8b cf             	mov    %rdi,%rcx
14013ecb9:	48 8b c3             	mov    %rbx,%rax
14013ecbc:	ff 15 76 df 9c 00    	call   *0x9cdf76(%rip)        # 0x140b0cc38
14013ecc2:	8b f8                	mov    %eax,%edi
14013ecc4:	8b d8                	mov    %eax,%ebx
14013ecc6:	c1 eb 1f             	shr    $0x1f,%ebx
14013ecc9:	48 8b 85 78 02 00 00 	mov    0x278(%rbp),%rax
14013ecd0:	48 83 f8 07          	cmp    $0x7,%rax
14013ecd4:	76 38                	jbe    0x14013ed0e
14013ecd6:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14013ecdd:	00
14013ecde:	48 8b 8d 60 02 00 00 	mov    0x260(%rbp),%rcx
14013ece5:	48 8b d1             	mov    %rcx,%rdx
14013ece8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14013ecee:	72 18                	jb     0x14013ed08
14013ecf0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013ecf4:	48 2b d1             	sub    %rcx,%rdx
14013ecf7:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14013ecfb:	48 83 f8 1f          	cmp    $0x1f,%rax
14013ecff:	76 07                	jbe    0x14013ed08
14013ed01:	ff 15 91 dc 9c 00    	call   *0x9cdc91(%rip)        # 0x140b0c998
14013ed07:	cc                   	int3
14013ed08:	ff 15 b2 db 9c 00    	call   *0x9cdbb2(%rip)        # 0x140b0c8c0
14013ed0e:	84 db                	test   %bl,%bl
14013ed10:	0f 85 b2 01 00 00    	jne    0x14013eec8
14013ed16:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013ed1a:	48 8b 01             	mov    (%rcx),%rax
14013ed1d:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14013ed22:	45 33 c9             	xor    %r9d,%r9d
14013ed25:	4c 8d 05 04 3d a0 00 	lea    0xa03d04(%rip),%r8        # 0x140b42a30
14013ed2c:	49 8b d6             	mov    %r14,%rdx
14013ed2f:	48 8b 40 38          	mov    0x38(%rax),%rax
14013ed33:	ff 15 ff de 9c 00    	call   *0x9cdeff(%rip)        # 0x140b0cc38
14013ed39:	8b f8                	mov    %eax,%edi
14013ed3b:	85 c0                	test   %eax,%eax
14013ed3d:	0f 88 85 01 00 00    	js     0x14013eec8
14013ed43:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013ed47:	48 8b 01             	mov    (%rcx),%rax
14013ed4a:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14013ed4f:	45 33 c9             	xor    %r9d,%r9d
14013ed52:	4c 8d 05 ef 42 a0 00 	lea    0xa042ef(%rip),%r8        # 0x140b43048
14013ed59:	49 8b d6             	mov    %r14,%rdx
14013ed5c:	48 8b 40 38          	mov    0x38(%rax),%rax
14013ed60:	ff 15 d2 de 9c 00    	call   *0x9cded2(%rip)        # 0x140b0cc38
14013ed66:	8b f8                	mov    %eax,%edi
14013ed68:	85 c0                	test   %eax,%eax
14013ed6a:	0f 88 58 01 00 00    	js     0x14013eec8
14013ed70:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013ed74:	48 8b 01             	mov    (%rcx),%rax
14013ed77:	48 8b 40 78          	mov    0x78(%rax),%rax
14013ed7b:	ff 15 b7 de 9c 00    	call   *0x9cdeb7(%rip)        # 0x140b0cc38
14013ed81:	8b f8                	mov    %eax,%edi
14013ed83:	85 c0                	test   %eax,%eax
14013ed85:	0f 88 3d 01 00 00    	js     0x14013eec8
14013ed8b:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14013ed8f:	48 8b 01             	mov    (%rcx),%rax
14013ed92:	48 8b 40 78          	mov    0x78(%rax),%rax
14013ed96:	ff 15 9c de 9c 00    	call   *0x9cde9c(%rip)        # 0x140b0cc38
14013ed9c:	8b f8                	mov    %eax,%edi
14013ed9e:	85 c0                	test   %eax,%eax
14013eda0:	0f 88 22 01 00 00    	js     0x14013eec8
14013eda6:	45 33 f6             	xor    %r14d,%r14d
14013eda9:	49 8b 0f             	mov    (%r15),%rcx
14013edac:	48 8b 01             	mov    (%rcx),%rax
14013edaf:	48 8b 40 40          	mov    0x40(%rax),%rax
14013edb3:	ff 15 7f de 9c 00    	call   *0x9cde7f(%rip)        # 0x140b0cc38
14013edb9:	48 85 c0             	test   %rax,%rax
14013edbc:	0f 84 ed 00 00 00    	je     0x14013eeaf
14013edc2:	49 8b 0f             	mov    (%r15),%rcx
14013edc5:	48 8b 01             	mov    (%rcx),%rax
14013edc8:	4d 8b c6             	mov    %r14,%r8
14013edcb:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
14013edd2:	48 8b 40 30          	mov    0x30(%rax),%rax
14013edd6:	ff 15 5c de 9c 00    	call   *0x9cde5c(%rip)        # 0x140b0cc38
14013eddc:	48 8b d0             	mov    %rax,%rdx
14013eddf:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14013ede4:	e8 07 d8 ed ff       	call   0x14001c5f0
14013ede9:	90                   	nop
14013edea:	48 8b 9d 68 02 00 00 	mov    0x268(%rbp),%rbx
14013edf1:	48 85 db             	test   %rbx,%rbx
14013edf4:	74 39                	je     0x14013ee2f
14013edf6:	41 8b c4             	mov    %r12d,%eax
14013edf9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14013edfe:	41 03 c4             	add    %r12d,%eax
14013ee01:	75 2c                	jne    0x14013ee2f
14013ee03:	48 8b 03             	mov    (%rbx),%rax
14013ee06:	48 8b cb             	mov    %rbx,%rcx
14013ee09:	48 8b 00             	mov    (%rax),%rax
14013ee0c:	ff 15 26 de 9c 00    	call   *0x9cde26(%rip)        # 0x140b0cc38
14013ee12:	41 8b c4             	mov    %r12d,%eax
14013ee15:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14013ee1a:	41 03 c4             	add    %r12d,%eax
14013ee1d:	75 10                	jne    0x14013ee2f
14013ee1f:	48 8b 03             	mov    (%rbx),%rax
14013ee22:	48 8b cb             	mov    %rbx,%rcx
14013ee25:	48 8b 40 08          	mov    0x8(%rax),%rax
14013ee29:	ff 15 09 de 9c 00    	call   *0x9cde09(%rip)        # 0x140b0cc38
14013ee2f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14013ee34:	49 8b d7             	mov    %r15,%rdx
14013ee37:	48 8b ce             	mov    %rsi,%rcx
14013ee3a:	e8 2d f6 ff ff       	call   0x14013e46c
14013ee3f:	8b f8                	mov    %eax,%edi
14013ee41:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14013ee46:	85 c0                	test   %eax,%eax
14013ee48:	0f 88 3d 01 00 00    	js     0x14013ef8b
14013ee4e:	48 85 c9             	test   %rcx,%rcx