1400f79c0:	48 8b 40 60          	mov    0x60(%rax),%rax
1400f79c4:	ff 15 6e 52 a1 00    	call   *0xa1526e(%rip)        # 0x140b0cc38
1400f79ca:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1400f79d0:	45 39 3e             	cmp    %r15d,(%r14)
1400f79d3:	0f 85 48 02 00 00    	jne    0x1400f7c21
1400f79d9:	48 8b 86 98 0b 00 00 	mov    0xb98(%rsi),%rax
1400f79e0:	48 85 c0             	test   %rax,%rax
1400f79e3:	74 05                	je     0x1400f79ea
1400f79e5:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400f79ea:	48 8b 9e 90 0b 00 00 	mov    0xb90(%rsi),%rbx
1400f79f1:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
1400f79f5:	48 8b 86 98 0b 00 00 	mov    0xb98(%rsi),%rax
1400f79fc:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1400f7a00:	48 83 a6 90 0b 00 00 	andq   $0x0,0xb90(%rsi)
1400f7a07:	00
1400f7a08:	48 8b f8             	mov    %rax,%rdi
1400f7a0b:	48 83 a6 98 0b 00 00 	andq   $0x0,0xb98(%rsi)
1400f7a12:	00
1400f7a13:	41 83 cc ff          	or     $0xffffffff,%r12d
1400f7a17:	48 85 c0             	test   %rax,%rax
1400f7a1a:	74 3d                	je     0x1400f7a59
1400f7a1c:	41 8b c4             	mov    %r12d,%eax
1400f7a1f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400f7a24:	41 03 c4             	add    %r12d,%eax
1400f7a27:	75 2c                	jne    0x1400f7a55
1400f7a29:	48 8b 07             	mov    (%rdi),%rax
1400f7a2c:	48 8b cf             	mov    %rdi,%rcx
1400f7a2f:	48 8b 00             	mov    (%rax),%rax
1400f7a32:	ff 15 00 52 a1 00    	call   *0xa15200(%rip)        # 0x140b0cc38
1400f7a38:	41 8b c4             	mov    %r12d,%eax
1400f7a3b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400f7a40:	41 03 c4             	add    %r12d,%eax
1400f7a43:	75 10                	jne    0x1400f7a55
1400f7a45:	48 8b 07             	mov    (%rdi),%rax
1400f7a48:	48 8b cf             	mov    %rdi,%rcx
1400f7a4b:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f7a4f:	ff 15 e3 51 a1 00    	call   *0xa151e3(%rip)        # 0x140b0cc38
1400f7a55:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1400f7a59:	48 8b 8e a0 0b 00 00 	mov    0xba0(%rsi),%rcx
1400f7a60:	48 85 c9             	test   %rcx,%rcx
1400f7a63:	0f 84 e0 01 00 00    	je     0x1400f7c49
1400f7a69:	48 8b 01             	mov    (%rcx),%rax
1400f7a6c:	45 8b c7             	mov    %r15d,%r8d
1400f7a6f:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1400f7a73:	48 8b 40 60          	mov    0x60(%rax),%rax
1400f7a77:	ff 15 bb 51 a1 00    	call   *0xa151bb(%rip)        # 0x140b0cc38
1400f7a7d:	48 81 7d e7 00 65 cd 	cmpq   $0x1dcd6500,-0x19(%rbp)
1400f7a84:	1d
1400f7a85:	76 0c                	jbe    0x1400f7a93
1400f7a87:	41 c7 06 02 00 00 00 	movl   $0x2,(%r14)
1400f7a8e:	e9 47 01 00 00       	jmp    0x1400f7bda
1400f7a93:	48 8b 03             	mov    (%rbx),%rax
1400f7a96:	48 8b cb             	mov    %rbx,%rcx
1400f7a99:	48 8b 40 18          	mov    0x18(%rax),%rax
1400f7a9d:	ff 15 95 51 a1 00    	call   *0xa15195(%rip)        # 0x140b0cc38
1400f7aa3:	44 8b f8             	mov    %eax,%r15d
1400f7aa6:	83 f8 02             	cmp    $0x2,%eax
1400f7aa9:	0f 85 fe 00 00 00    	jne    0x1400f7bad
1400f7aaf:	83 65 a7 00          	andl   $0x0,-0x59(%rbp)
1400f7ab3:	48 8b 8e 70 0a 00 00 	mov    0xa70(%rsi),%rcx
1400f7aba:	48 85 c9             	test   %rcx,%rcx
1400f7abd:	75 07                	jne    0x1400f7ac6
1400f7abf:	ff 15 f3 49 a1 00    	call   *0xa149f3(%rip)        # 0x140b0c4b8
1400f7ac5:	cc                   	int3
1400f7ac6:	48 8b 01             	mov    (%rcx),%rax
1400f7ac9:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1400f7acd:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1400f7ad1:	48 8b 40 10          	mov    0x10(%rax),%rax
1400f7ad5:	ff 15 5d 51 a1 00    	call   *0xa1515d(%rip)        # 0x140b0cc38
1400f7adb:	90                   	nop
1400f7adc:	48 8b 55 bf          	mov    -0x41(%rbp),%rdx
1400f7ae0:	48 85 d2             	test   %rdx,%rdx
1400f7ae3:	74 14                	je     0x1400f7af9
1400f7ae5:	48 8b 03             	mov    (%rbx),%rax
1400f7ae8:	48 8b cb             	mov    %rbx,%rcx
1400f7aeb:	48 8b 40 20          	mov    0x20(%rax),%rax
1400f7aef:	ff 15 43 51 a1 00    	call   *0xa15143(%rip)        # 0x140b0cc38
1400f7af5:	84 c0                	test   %al,%al
1400f7af7:	75 5b                	jne    0x1400f7b54
1400f7af9:	b8 04 00 00 00       	mov    $0x4,%eax
1400f7afe:	41 89 06             	mov    %eax,(%r14)
1400f7b01:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
1400f7b05:	48 85 db             	test   %rbx,%rbx
1400f7b08:	0f 84 cc 00 00 00    	je     0x1400f7bda
1400f7b0e:	41 8b c4             	mov    %r12d,%eax
1400f7b11:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f7b16:	41 03 c4             	add    %r12d,%eax
1400f7b19:	0f 85 bb 00 00 00    	jne    0x1400f7bda
1400f7b1f:	48 8b 03             	mov    (%rbx),%rax
1400f7b22:	48 8b cb             	mov    %rbx,%rcx
1400f7b25:	48 8b 00             	mov    (%rax),%rax
1400f7b28:	ff 15 0a 51 a1 00    	call   *0xa1510a(%rip)        # 0x140b0cc38
1400f7b2e:	41 8b c4             	mov    %r12d,%eax
1400f7b31:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f7b36:	41 03 c4             	add    %r12d,%eax
1400f7b39:	0f 85 9b 00 00 00    	jne    0x1400f7bda
1400f7b3f:	48 8b 03             	mov    (%rbx),%rax
1400f7b42:	48 8b cb             	mov    %rbx,%rcx
1400f7b45:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f7b49:	ff 15 e9 50 a1 00    	call   *0xa150e9(%rip)        # 0x140b0cc38
1400f7b4f:	e9 86 00 00 00       	jmp    0x1400f7bda
1400f7b54:	48 8b 03             	mov    (%rbx),%rax
1400f7b57:	48 8b cb             	mov    %rbx,%rcx
1400f7b5a:	48 8b 40 18          	mov    0x18(%rax),%rax
1400f7b5e:	ff 15 d4 50 a1 00    	call   *0xa150d4(%rip)        # 0x140b0cc38
1400f7b64:	44 8b f8             	mov    %eax,%r15d
1400f7b67:	48 8b 7d c7          	mov    -0x39(%rbp),%rdi
1400f7b6b:	48 85 ff             	test   %rdi,%rdi
1400f7b6e:	74 3d                	je     0x1400f7bad
1400f7b70:	41 8b c4             	mov    %r12d,%eax
1400f7b73:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400f7b78:	41 03 c4             	add    %r12d,%eax
1400f7b7b:	75 2c                	jne    0x1400f7ba9
1400f7b7d:	48 8b 07             	mov    (%rdi),%rax
1400f7b80:	48 8b cf             	mov    %rdi,%rcx
1400f7b83:	48 8b 00             	mov    (%rax),%rax
1400f7b86:	ff 15 ac 50 a1 00    	call   *0xa150ac(%rip)        # 0x140b0cc38
1400f7b8c:	41 8b c4             	mov    %r12d,%eax
1400f7b8f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400f7b94:	41 03 c4             	add    %r12d,%eax
1400f7b97:	75 10                	jne    0x1400f7ba9
1400f7b99:	48 8b 07             	mov    (%rdi),%rax
1400f7b9c:	48 8b cf             	mov    %rdi,%rcx
1400f7b9f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f7ba3:	ff 15 8f 50 a1 00    	call   *0xa1508f(%rip)        # 0x140b0cc38
1400f7ba9:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1400f7bad:	41 83 ff 01          	cmp    $0x1,%r15d
1400f7bb1:	75 09                	jne    0x1400f7bbc
1400f7bb3:	41 c7 06 03 00 00 00 	movl   $0x3,(%r14)
1400f7bba:	eb 1e                	jmp    0x1400f7bda
1400f7bbc:	48 8b 03             	mov    (%rbx),%rax
1400f7bbf:	48 8b cb             	mov    %rbx,%rcx
1400f7bc2:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1400f7bc9:	ff 15 69 50 a1 00    	call   *0xa15069(%rip)        # 0x140b0cc38
1400f7bcf:	84 c0                	test   %al,%al
1400f7bd1:	75 07                	jne    0x1400f7bda
1400f7bd3:	41 c7 06 05 00 00 00 	movl   $0x5,(%r14)
1400f7bda:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1400f7bde:	48 85 c9             	test   %rcx,%rcx
1400f7be1:	74 3e                	je     0x1400f7c21
1400f7be3:	41 8b c4             	mov    %r12d,%eax
1400f7be6:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f7beb:	41 03 c4             	add    %r12d,%eax
1400f7bee:	75 31                	jne    0x1400f7c21
1400f7bf0:	48 8b 5d b7          	mov    -0x49(%rbp),%rbx
1400f7bf4:	48 8b 03             	mov    (%rbx),%rax
1400f7bf7:	48 8b cb             	mov    %rbx,%rcx
1400f7bfa:	48 8b 00             	mov    (%rax),%rax
1400f7bfd:	ff 15 35 50 a1 00    	call   *0xa15035(%rip)        # 0x140b0cc38
1400f7c03:	41 8b c4             	mov    %r12d,%eax
1400f7c06:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f7c0b:	41 03 c4             	add    %r12d,%eax
1400f7c0e:	75 11                	jne    0x1400f7c21
1400f7c10:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1400f7c14:	48 8b 01             	mov    (%rcx),%rax
1400f7c17:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f7c1b:	ff 15 17 50 a1 00    	call   *0xa15017(%rip)        # 0x140b0cc38
1400f7c21:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1400f7c25:	48 33 cc             	xor    %rsp,%rcx
1400f7c28:	e8 b3 79 9f 00       	call   0x140aef5e0
1400f7c2d:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
1400f7c34:	00
1400f7c35:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1400f7c39:	49 8b 73 40          	mov    0x40(%r11),%rsi
1400f7c3d:	49 8b e3             	mov    %r11,%rsp
1400f7c40:	41 5f                	pop    %r15
1400f7c42:	41 5e                	pop    %r14
1400f7c44:	41 5c                	pop    %r12
1400f7c46:	5f                   	pop    %rdi
1400f7c47:	5d                   	pop    %rbp
1400f7c48:	c3                   	ret
1400f7c49:	b9 30 00 00 00       	mov    $0x30,%ecx
1400f7c4e:	e8 b1 79 9f 00       	call   0x140aef604
1400f7c53:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1400f7c57:	41 8b d7             	mov    %r15d,%edx
1400f7c5a:	48 8b c8             	mov    %rax,%rcx
1400f7c5d:	e8 ae 79 fe ff       	call   0x1400df610
1400f7c62:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1400f7c66:	48 8d 15 2b e0 b3 00 	lea    0xb3e02b(%rip),%rdx        # 0x140c35c98
1400f7c6d:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1400f7c71:	e8 08 88 9f 00       	call   0x140af047e
1400f7c76:	cc                   	int3
1400f7c77:	90                   	nop
1400f7c78:	90                   	nop
1400f7c79:	90                   	nop
1400f7c7a:	90                   	nop
1400f7c7b:	90                   	nop
1400f7c7c:	90                   	nop
1400f7c7d:	90                   	nop
1400f7c7e:	90                   	nop
1400f7c7f:	90                   	nop
1400f7c80:	40 55                	rex push %rbp
1400f7c82:	53                   	push   %rbx
1400f7c83:	57                   	push   %rdi
1400f7c84:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1400f7c89:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1400f7c90:	48 8b d9             	mov    %rcx,%rbx
1400f7c93:	48 8b 01             	mov    (%rcx),%rax
1400f7c96:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400f7c9a:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400f7c9f:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
1400f7ca3:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400f7ca8:	4c 8d 4d 77          	lea    0x77(%rbp),%r9
1400f7cac:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1400f7cb0:	48 8d 55 67          	lea    0x67(%rbp),%rdx
1400f7cb4:	48 8b cb             	mov    %rbx,%rcx
1400f7cb7:	48 8b 40 78          	mov    0x78(%rax),%rax
1400f7cbb:	ff 15 77 4f a1 00    	call   *0xa14f77(%rip)        # 0x140b0cc38
1400f7cc1:	48 8b 03             	mov    (%rbx),%rax
1400f7cc4:	48 8d 55 27          	lea    0x27(%rbp),%rdx
1400f7cc8:	48 8b cb             	mov    %rbx,%rcx
1400f7ccb:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
1400f7cd2:	ff 15 60 4f a1 00    	call   *0xa14f60(%rip)        # 0x140b0cc38
1400f7cd8:	90                   	nop
1400f7cd9:	66 0f 6e 45 67       	movd   0x67(%rbp),%xmm0
1400f7cde:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
1400f7ce2:	48 8b 45 27          	mov    0x27(%rbp),%rax
1400f7ce6:	f2 0f 11 80 98 08 00 	movsd  %xmm0,0x898(%rax)
1400f7ced:	00
1400f7cee:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7cf1:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7cf6:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
1400f7cfa:	48 85 c0             	test   %rax,%rax
1400f7cfd:	74 04                	je     0x1400f7d03
1400f7cff:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7d03:	0f 28 45 27          	movaps 0x27(%rbp),%xmm0
1400f7d07:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7d0c:	48 8d 55 37          	lea    0x37(%rbp),%rdx
1400f7d10:	48 8b cb             	mov    %rbx,%rcx
1400f7d13:	e8 24 e5 fd ff       	call   0x1400d623c
1400f7d18:	48 8b 03             	mov    (%rbx),%rax
1400f7d1b:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1400f7d1f:	48 8b cb             	mov    %rbx,%rcx
1400f7d22:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
1400f7d29:	ff 15 09 4f a1 00    	call   *0xa14f09(%rip)        # 0x140b0cc38
1400f7d2f:	90                   	nop
1400f7d30:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1400f7d34:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7d37:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7d3c:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
1400f7d40:	48 85 c0             	test   %rax,%rax
1400f7d43:	74 04                	je     0x1400f7d49
1400f7d45:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7d49:	0f 28 45 27          	movaps 0x27(%rbp),%xmm0
1400f7d4d:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7d52:	48 8d 55 37          	lea    0x37(%rbp),%rdx
1400f7d56:	e8 3d e4 fd ff       	call   0x1400d6198
1400f7d5b:	66 0f 6e 45 6f       	movd   0x6f(%rbp),%xmm0
1400f7d60:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
1400f7d64:	48 8b 45 17          	mov    0x17(%rbp),%rax
1400f7d68:	f2 0f 11 80 98 08 00 	movsd  %xmm0,0x898(%rax)
1400f7d6f:	00
1400f7d70:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7d73:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7d78:	48 8b 45 1f          	mov    0x1f(%rbp),%rax
1400f7d7c:	48 85 c0             	test   %rax,%rax
1400f7d7f:	74 04                	je     0x1400f7d85
1400f7d81:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7d85:	0f 28 45 17          	movaps 0x17(%rbp),%xmm0
1400f7d89:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7d8e:	48 8d 55 37          	lea    0x37(%rbp),%rdx
1400f7d92:	48 8b cb             	mov    %rbx,%rcx
1400f7d95:	e8 a2 e4 fd ff       	call   0x1400d623c
1400f7d9a:	48 8b 03             	mov    (%rbx),%rax
1400f7d9d:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1400f7da1:	48 8b cb             	mov    %rbx,%rcx
1400f7da4:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
1400f7dab:	ff 15 87 4e a1 00    	call   *0xa14e87(%rip)        # 0x140b0cc38
1400f7db1:	90                   	nop
1400f7db2:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1400f7db6:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7db9:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7dbe:	48 8b 45 1f          	mov    0x1f(%rbp),%rax
1400f7dc2:	48 85 c0             	test   %rax,%rax
1400f7dc5:	74 04                	je     0x1400f7dcb
1400f7dc7:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7dcb:	0f 28 45 17          	movaps 0x17(%rbp),%xmm0
1400f7dcf:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7dd4:	48 8d 55 37          	lea    0x37(%rbp),%rdx
1400f7dd8:	e8 bb e3 fd ff       	call   0x1400d6198
1400f7ddd:	66 0f 6e 45 77       	movd   0x77(%rbp),%xmm0
1400f7de2:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
1400f7de6:	48 8b 45 07          	mov    0x7(%rbp),%rax
1400f7dea:	f2 0f 11 80 98 08 00 	movsd  %xmm0,0x898(%rax)
1400f7df1:	00
1400f7df2:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7df5:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7dfa:	48 8b 45 0f          	mov    0xf(%rbp),%rax
1400f7dfe:	48 85 c0             	test   %rax,%rax
1400f7e01:	74 04                	je     0x1400f7e07
1400f7e03:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7e07:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1400f7e0b:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7e10:	48 8d 55 37          	lea    0x37(%rbp),%rdx
1400f7e14:	48 8b cb             	mov    %rbx,%rcx
1400f7e17:	e8 20 e4 fd ff       	call   0x1400d623c
1400f7e1c:	48 8b 03             	mov    (%rbx),%rax
1400f7e1f:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1400f7e23:	48 8b cb             	mov    %rbx,%rcx
1400f7e26:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
1400f7e2d:	ff 15 05 4e a1 00    	call   *0xa14e05(%rip)        # 0x140b0cc38
1400f7e33:	90                   	nop
1400f7e34:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1400f7e38:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7e3b:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7e40:	48 8b 45 0f          	mov    0xf(%rbp),%rax
1400f7e44:	48 85 c0             	test   %rax,%rax
1400f7e47:	74 04                	je     0x1400f7e4d
1400f7e49:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7e4d:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1400f7e51:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7e56:	48 8d 55 37          	lea    0x37(%rbp),%rdx
1400f7e5a:	e8 39 e3 fd ff       	call   0x1400d6198
1400f7e5f:	66 0f 6e 45 7f       	movd   0x7f(%rbp),%xmm0
1400f7e64:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
1400f7e68:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1400f7e6c:	f2 0f 11 80 98 08 00 	movsd  %xmm0,0x898(%rax)
1400f7e73:	00
1400f7e74:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7e77:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7e7c:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
1400f7e80:	48 85 c0             	test   %rax,%rax
1400f7e83:	74 04                	je     0x1400f7e89
1400f7e85:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7e89:	0f 28 45 f7          	movaps -0x9(%rbp),%xmm0
1400f7e8d:	66 0f 7f 45 37       	movdqa %xmm0,0x37(%rbp)
1400f7e92:	48 8d 55 37          	lea    0x37(%rbp),%rdx
1400f7e96:	48 8b cb             	mov    %rbx,%rcx
1400f7e99:	e8 9e e3 fd ff       	call   0x1400d623c
1400f7e9e:	83 cf ff             	or     $0xffffffff,%edi
1400f7ea1:	48 83 bb e0 08 00 00 	cmpq   $0x0,0x8e0(%rbx)
1400f7ea8:	00
1400f7ea9:	0f 84 c2 00 00 00    	je     0x1400f7f71
1400f7eaf:	48 8b 03             	mov    (%rbx),%rax
1400f7eb2:	48 8d 55 37          	lea    0x37(%rbp),%rdx
1400f7eb6:	48 8b cb             	mov    %rbx,%rcx
1400f7eb9:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1400f7ec0:	ff 15 72 4d a1 00    	call   *0xa14d72(%rip)        # 0x140b0cc38
1400f7ec6:	90                   	nop
1400f7ec7:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1400f7ecb:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7ece:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
1400f7ed3:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
1400f7ed7:	48 85 c0             	test   %rax,%rax
1400f7eda:	74 04                	je     0x1400f7ee0
1400f7edc:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7ee0:	0f 28 45 f7          	movaps -0x9(%rbp),%xmm0
1400f7ee4:	66 0f 7f 45 e7       	movdqa %xmm0,-0x19(%rbp)
1400f7ee9:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1400f7eed:	e8 a6 e2 fd ff       	call   0x1400d6198