1408d68d6:	f3 44 0f 10 67 18    	movss  0x18(%rdi),%xmm12
1408d68dc:	f3 44 0f 10 6f 1c    	movss  0x1c(%rdi),%xmm13
1408d68e2:	4c 89 75 88          	mov    %r14,-0x78(%rbp)
1408d68e6:	49 8b cc             	mov    %r12,%rcx
1408d68e9:	ff 15 d9 5f 23 00    	call   *0x235fd9(%rip)        # 0x140b0c8c8
1408d68ef:	48 85 c0             	test   %rax,%rax
1408d68f2:	75 07                	jne    0x1408d68fb
1408d68f4:	ff 15 9e 5b 23 00    	call   *0x235b9e(%rip)        # 0x140b0c498
1408d68fa:	cc                   	int3
1408d68fb:	48 8d 0d 3e 1c 25 00 	lea    0x251c3e(%rip),%rcx        # 0x140b28540
1408d6902:	48 89 08             	mov    %rcx,(%rax)
1408d6905:	4c 89 68 08          	mov    %r13,0x8(%rax)
1408d6909:	f3 0f 11 70 10       	movss  %xmm6,0x10(%rax)
1408d690e:	f3 0f 11 78 14       	movss  %xmm7,0x14(%rax)
1408d6913:	f3 44 0f 11 40 18    	movss  %xmm8,0x18(%rax)
1408d6919:	f3 44 0f 11 48 1c    	movss  %xmm9,0x1c(%rax)
1408d691f:	f3 44 0f 11 50 20    	movss  %xmm10,0x20(%rax)
1408d6925:	f3 44 0f 11 58 24    	movss  %xmm11,0x24(%rax)
1408d692b:	f3 44 0f 11 60 28    	movss  %xmm12,0x28(%rax)
1408d6931:	f3 44 0f 11 68 2c    	movss  %xmm13,0x2c(%rax)
1408d6937:	48 89 70 30          	mov    %rsi,0x30(%rax)
1408d693b:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1408d693f:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d6942:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1408d6948:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408d694c:	48 85 c0             	test   %rax,%rax
1408d694f:	74 04                	je     0x1408d6955
1408d6951:	f0 ff 40 08          	lock incl 0x8(%rax)
1408d6955:	48 8b 06             	mov    (%rsi),%rax
1408d6958:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1408d695d:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408d6961:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1408d6966:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1408d696b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408d6970:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
1408d6974:	4c 8b c7             	mov    %rdi,%r8
1408d6977:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d697c:	49 8b cd             	mov    %r13,%rcx
1408d697f:	e8 d8 fa ff ff       	call   0x1408d645c
1408d6984:	eb 03                	jmp    0x1408d6989
1408d6986:	41 b6 01             	mov    $0x1,%r14b
1408d6989:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1408d698d:	e8 56 f7 ff ff       	call   0x1408d60e8
1408d6992:	41 8a c6             	mov    %r14b,%al
1408d6995:	4c 8d 9c 24 60 01 00 	lea    0x160(%rsp),%r11
1408d699c:	00
1408d699d:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1408d69a1:	49 8b 73 40          	mov    0x40(%r11),%rsi
1408d69a5:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1408d69a9:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1408d69ae:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
1408d69b3:	45 0f 28 43 d0       	movaps -0x30(%r11),%xmm8
1408d69b8:	45 0f 28 4b c0       	movaps -0x40(%r11),%xmm9
1408d69bd:	45 0f 28 53 b0       	movaps -0x50(%r11),%xmm10
1408d69c2:	45 0f 28 5b a0       	movaps -0x60(%r11),%xmm11
1408d69c7:	45 0f 28 63 90       	movaps -0x70(%r11),%xmm12
1408d69cc:	45 0f 28 6b 80       	movaps -0x80(%r11),%xmm13
1408d69d1:	49 8b e3             	mov    %r11,%rsp
1408d69d4:	41 5f                	pop    %r15
1408d69d6:	41 5e                	pop    %r14
1408d69d8:	41 5d                	pop    %r13
1408d69da:	41 5c                	pop    %r12
1408d69dc:	5d                   	pop    %rbp
1408d69dd:	c3                   	ret
1408d69de:	90                   	nop
1408d69df:	90                   	nop
1408d69e0:	48 8b c4             	mov    %rsp,%rax
1408d69e3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1408d69e7:	48 89 70 10          	mov    %rsi,0x10(%rax)
1408d69eb:	48 89 78 18          	mov    %rdi,0x18(%rax)
1408d69ef:	4c 89 60 20          	mov    %r12,0x20(%rax)
1408d69f3:	55                   	push   %rbp
1408d69f4:	41 56                	push   %r14
1408d69f6:	41 57                	push   %r15
1408d69f8:	48 8d a8 f8 fe ff ff 	lea    -0x108(%rax),%rbp
1408d69ff:	48 81 ec f0 01 00 00 	sub    $0x1f0,%rsp
1408d6a06:	4d 8b f9             	mov    %r9,%r15
1408d6a09:	49 8b f0             	mov    %r8,%rsi
1408d6a0c:	48 8b f9             	mov    %rcx,%rdi
1408d6a0f:	48 8b 01             	mov    (%rcx),%rax
1408d6a12:	4c 8d 50 28          	lea    0x28(%rax),%r10
1408d6a16:	48 83 c0 08          	add    $0x8,%rax
1408d6a1a:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d6a1d:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1408d6a23:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
1408d6a28:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408d6a2d:	4d 8b c8             	mov    %r8,%r9
1408d6a30:	4c 8b c2             	mov    %rdx,%r8
1408d6a33:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d6a38:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1408d6a3c:	e8 cb eb 00 00       	call   0x1408e560c
1408d6a41:	48 8b 57 28          	mov    0x28(%rdi),%rdx
1408d6a45:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1408d6a49:	e8 22 0c 00 00       	call   0x1408d7670
1408d6a4e:	41 83 cc ff          	or     $0xffffffff,%r12d
1408d6a52:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1408d6a56:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1408d6a5a:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6a5e:	ff 15 d4 61 23 00    	call   *0x2361d4(%rip)        # 0x140b0cc38
1408d6a64:	48 8b d6             	mov    %rsi,%rdx
1408d6a67:	48 8b c8             	mov    %rax,%rcx
1408d6a6a:	e8 a5 47 06 00       	call   0x14093b214
1408d6a6f:	84 c0                	test   %al,%al
1408d6a71:	0f 85 34 01 00 00    	jne    0x1408d6bab
1408d6a77:	0f 10 47 08          	movups 0x8(%rdi),%xmm0
1408d6a7b:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1408d6a80:	0f 10 47 18          	movups 0x18(%rdi),%xmm0
1408d6a84:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1408d6a89:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1408d6a8d:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1408d6a91:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6a95:	ff 15 9d 61 23 00    	call   *0x23619d(%rip)        # 0x140b0cc38
1408d6a9b:	48 8b 08             	mov    (%rax),%rcx
1408d6a9e:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1408d6aa3:	48 8b 48 08          	mov    0x8(%rax),%rcx
1408d6aa7:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1408d6aac:	48 8b 48 10          	mov    0x10(%rax),%rcx
1408d6ab0:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1408d6ab5:	48 8b 40 18          	mov    0x18(%rax),%rax
1408d6ab9:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1408d6abe:	48 8b 5f 28          	mov    0x28(%rdi),%rbx
1408d6ac2:	49 8b 4f 18          	mov    0x18(%r15),%rcx
1408d6ac6:	48 8b 01             	mov    (%rcx),%rax
1408d6ac9:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
1408d6ace:	4c 8b c3             	mov    %rbx,%r8
1408d6ad1:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1408d6ad6:	48 8b 40 58          	mov    0x58(%rax),%rax
1408d6ada:	ff 15 58 61 23 00    	call   *0x236158(%rip)        # 0x140b0cc38
1408d6ae0:	90                   	nop
1408d6ae1:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1408d6ae6:	48 8b 01             	mov    (%rcx),%rax
1408d6ae9:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
1408d6aee:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1408d6af2:	48 8b 40 38          	mov    0x38(%rax),%rax
1408d6af6:	ff 15 3c 61 23 00    	call   *0x23613c(%rip)        # 0x140b0cc38
1408d6afc:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1408d6b01:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1408d6b05:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1408d6b09:	e8 ba 6c 04 00       	call   0x14091d7c8
1408d6b0e:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1408d6b13:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d6b18:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1408d6b1c:	e8 a7 6c 04 00       	call   0x14091d7c8
1408d6b21:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d6b24:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1408d6b29:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1408d6b2d:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1408d6b31:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1408d6b36:	e8 45 71 04 00       	call   0x14091dc80
1408d6b3b:	84 c0                	test   %al,%al
1408d6b3d:	74 29                	je     0x1408d6b68
1408d6b3f:	0f 10 44 24 50       	movups 0x50(%rsp),%xmm0
1408d6b44:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1408d6b48:	0f 10 4c 24 60       	movups 0x60(%rsp),%xmm1
1408d6b4d:	0f 11 4d b0          	movups %xmm1,-0x50(%rbp)
1408d6b51:	4c 8d 0d 68 e1 ff ff 	lea    -0x1e98(%rip),%r9        # 0x1408d4cc0
1408d6b58:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1408d6b5c:	48 8b d3             	mov    %rbx,%rdx
1408d6b5f:	49 8b cf             	mov    %r15,%rcx
1408d6b62:	e8 55 e4 ff ff       	call   0x1408d4fbc
1408d6b67:	90                   	nop
1408d6b68:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1408d6b6d:	48 85 db             	test   %rbx,%rbx
1408d6b70:	74 39                	je     0x1408d6bab
1408d6b72:	41 8b c4             	mov    %r12d,%eax
1408d6b75:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408d6b7a:	41 03 c4             	add    %r12d,%eax
1408d6b7d:	75 2c                	jne    0x1408d6bab
1408d6b7f:	48 8b 03             	mov    (%rbx),%rax
1408d6b82:	48 8b cb             	mov    %rbx,%rcx
1408d6b85:	48 8b 00             	mov    (%rax),%rax
1408d6b88:	ff 15 aa 60 23 00    	call   *0x2360aa(%rip)        # 0x140b0cc38
1408d6b8e:	41 8b c4             	mov    %r12d,%eax
1408d6b91:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408d6b96:	41 03 c4             	add    %r12d,%eax
1408d6b99:	75 10                	jne    0x1408d6bab
1408d6b9b:	48 8b 03             	mov    (%rbx),%rax
1408d6b9e:	48 8b cb             	mov    %rbx,%rcx
1408d6ba1:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6ba5:	ff 15 8d 60 23 00    	call   *0x23608d(%rip)        # 0x140b0cc38
1408d6bab:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d6bae:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1408d6bb4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d6bb9:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1408d6bbd:	e8 9e 14 01 00       	call   0x1408e8060
1408d6bc2:	44 8a f0             	mov    %al,%r14b
1408d6bc5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1408d6bca:	48 85 db             	test   %rbx,%rbx
1408d6bcd:	74 39                	je     0x1408d6c08
1408d6bcf:	41 8b cc             	mov    %r12d,%ecx
1408d6bd2:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
1408d6bd7:	41 03 cc             	add    %r12d,%ecx
1408d6bda:	75 2c                	jne    0x1408d6c08
1408d6bdc:	48 8b 13             	mov    (%rbx),%rdx
1408d6bdf:	48 8b cb             	mov    %rbx,%rcx
1408d6be2:	48 8b 02             	mov    (%rdx),%rax
1408d6be5:	ff 15 4d 60 23 00    	call   *0x23604d(%rip)        # 0x140b0cc38
1408d6beb:	41 8b c4             	mov    %r12d,%eax
1408d6bee:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408d6bf3:	41 03 c4             	add    %r12d,%eax
1408d6bf6:	75 10                	jne    0x1408d6c08
1408d6bf8:	48 8b 03             	mov    (%rbx),%rax
1408d6bfb:	48 8b cb             	mov    %rbx,%rcx
1408d6bfe:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6c02:	ff 15 30 60 23 00    	call   *0x236030(%rip)        # 0x140b0cc38
1408d6c08:	45 84 f6             	test   %r14b,%r14b
1408d6c0b:	0f 84 41 fe ff ff    	je     0x1408d6a52
1408d6c11:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1408d6c15:	e8 06 ef 00 00       	call   0x1408e5b20
1408d6c1a:	4c 8d 9c 24 f0 01 00 	lea    0x1f0(%rsp),%r11
1408d6c21:	00
1408d6c22:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1408d6c26:	49 8b 73 28          	mov    0x28(%r11),%rsi
1408d6c2a:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1408d6c2e:	4d 8b 63 38          	mov    0x38(%r11),%r12
1408d6c32:	49 8b e3             	mov    %r11,%rsp
1408d6c35:	41 5f                	pop    %r15
1408d6c37:	41 5e                	pop    %r14
1408d6c39:	5d                   	pop    %rbp
1408d6c3a:	c3                   	ret
1408d6c3b:	90                   	nop
1408d6c3c:	90                   	nop
1408d6c3d:	90                   	nop
1408d6c3e:	90                   	nop
1408d6c3f:	90                   	nop
1408d6c40:	48 8b c4             	mov    %rsp,%rax
1408d6c43:	48 89 58 10          	mov    %rbx,0x10(%rax)
1408d6c47:	48 89 70 18          	mov    %rsi,0x18(%rax)
1408d6c4b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1408d6c4f:	55                   	push   %rbp
1408d6c50:	41 54                	push   %r12
1408d6c52:	41 55                	push   %r13
1408d6c54:	41 56                	push   %r14
1408d6c56:	41 57                	push   %r15
1408d6c58:	48 8d a8 78 fe ff ff 	lea    -0x188(%rax),%rbp
1408d6c5f:	48 81 ec 60 02 00 00 	sub    $0x260,%rsp
1408d6c66:	49 8b f1             	mov    %r9,%rsi
1408d6c69:	4d 8b f8             	mov    %r8,%r15
1408d6c6c:	48 8b fa             	mov    %rdx,%rdi
1408d6c6f:	48 8b d9             	mov    %rcx,%rbx
1408d6c72:	4c 8b b5 b8 01 00 00 	mov    0x1b8(%rbp),%r14
1408d6c79:	49 8b 06             	mov    (%r14),%rax
1408d6c7c:	48 89 02             	mov    %rax,(%rdx)
1408d6c7f:	49 8b 46 08          	mov    0x8(%r14),%rax
1408d6c83:	48 89 42 08          	mov    %rax,0x8(%rdx)
1408d6c87:	49 8b 46 10          	mov    0x10(%r14),%rax
1408d6c8b:	48 89 42 10          	mov    %rax,0x10(%rdx)
1408d6c8f:	49 8b 46 18          	mov    0x18(%r14),%rax
1408d6c93:	48 89 42 18          	mov    %rax,0x18(%rdx)
1408d6c97:	4c 8d 61 18          	lea    0x18(%rcx),%r12
1408d6c9b:	49 8b 0c 24          	mov    (%r12),%rcx
1408d6c9f:	48 8b 01             	mov    (%rcx),%rax
1408d6ca2:	4d 8b c6             	mov    %r14,%r8
1408d6ca5:	49 8b d1             	mov    %r9,%rdx
1408d6ca8:	48 8b 40 48          	mov    0x48(%rax),%rax
1408d6cac:	ff 15 86 5f 23 00    	call   *0x235f86(%rip)        # 0x140b0cc38
1408d6cb2:	84 c0                	test   %al,%al
1408d6cb4:	0f 84 12 03 00 00    	je     0x1408d6fcc
1408d6cba:	48 8b 95 b0 01 00 00 	mov    0x1b0(%rbp),%rdx
1408d6cc1:	48 8b 42 08          	mov    0x8(%rdx),%rax
1408d6cc5:	4c 8d 40 01          	lea    0x1(%rax),%r8
1408d6cc9:	48 8b 0a             	mov    (%rdx),%rcx
1408d6ccc:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1408d6cd0:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1408d6cd4:	48 8b 42 10          	mov    0x10(%rdx),%rax
1408d6cd8:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1408d6cdc:	48 8b 42 18          	mov    0x18(%rdx),%rax
1408d6ce0:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1408d6ce4:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
1408d6ce8:	4c 89 45 d8          	mov    %r8,-0x28(%rbp)
1408d6cec:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d6cef:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408d6cf4:	83 65 f0 00          	andl   $0x0,-0x10(%rbp)
1408d6cf8:	0f 57 c9             	xorps  %xmm1,%xmm1
1408d6cfb:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
1408d6d01:	4c 8d 6b 28          	lea    0x28(%rbx),%r13
1408d6d05:	48 8d 43 08          	lea    0x8(%rbx),%rax
1408d6d09:	48 89 85 90 01 00 00 	mov    %rax,0x190(%rbp)
1408d6d10:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1408d6d15:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408d6d1a:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1408d6d1e:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1408d6d22:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d6d27:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1408d6d2b:	e8 dc e8 00 00       	call   0x1408e560c
1408d6d30:	49 8b d7             	mov    %r15,%rdx
1408d6d33:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1408d6d37:	e8 34 09 00 00       	call   0x1408d7670
1408d6d3c:	49 8b 0c 24          	mov    (%r12),%rcx
1408d6d40:	48 8b 01             	mov    (%rcx),%rax
1408d6d43:	4d 8b ce             	mov    %r14,%r9
1408d6d46:	4c 8b c6             	mov    %rsi,%r8
1408d6d49:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d6d4e:	48 8b 40 58          	mov    0x58(%rax),%rax
1408d6d52:	ff 15 e0 5e 23 00    	call   *0x235ee0(%rip)        # 0x140b0cc38
1408d6d58:	48 8b 08             	mov    (%rax),%rcx
1408d6d5b:	48 8b 01             	mov    (%rcx),%rax
1408d6d5e:	4d 8b 46 18          	mov    0x18(%r14),%r8
1408d6d62:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1408d6d67:	48 8b 40 38          	mov    0x38(%rax),%rax
1408d6d6b:	ff 15 c7 5e 23 00    	call   *0x235ec7(%rip)        # 0x140b0cc38
1408d6d71:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
1408d6d75:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408d6d7a:	48 85 f6             	test   %rsi,%rsi
1408d6d7d:	74 35                	je     0x1408d6db4
1408d6d7f:	8b c3                	mov    %ebx,%eax
1408d6d81:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1408d6d86:	03 c3                	add    %ebx,%eax
1408d6d88:	75 2a                	jne    0x1408d6db4
1408d6d8a:	48 8b 06             	mov    (%rsi),%rax
1408d6d8d:	48 8b ce             	mov    %rsi,%rcx
1408d6d90:	48 8b 00             	mov    (%rax),%rax
1408d6d93:	ff 15 9f 5e 23 00    	call   *0x235e9f(%rip)        # 0x140b0cc38
1408d6d99:	8b c3                	mov    %ebx,%eax
1408d6d9b:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1408d6da0:	03 c3                	add    %ebx,%eax
1408d6da2:	75 10                	jne    0x1408d6db4
1408d6da4:	48 8b 06             	mov    (%rsi),%rax
1408d6da7:	48 8b ce             	mov    %rsi,%rcx
1408d6daa:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6dae:	ff 15 84 5e 23 00    	call   *0x235e84(%rip)        # 0x140b0cc38
1408d6db4:	f3 0f 10 54 24 6c    	movss  0x6c(%rsp),%xmm2
1408d6dba:	f3 0f 58 54 24 54    	addss  0x54(%rsp),%xmm2
1408d6dc0:	f3 0f 59 15 08 a3 2d 	mulss  0x2da308(%rip),%xmm2        # 0x140bb10d0
1408d6dc7:	00
1408d6dc8:	f3 0f 10 44 24 68    	movss  0x68(%rsp),%xmm0
1408d6dce:	f3 0f 58 44 24 50    	addss  0x50(%rsp),%xmm0
1408d6dd4:	f3 0f 59 05 f4 a2 2d 	mulss  0x2da2f4(%rip),%xmm0        # 0x140bb10d0
1408d6ddb:	00
1408d6ddc:	f3 0f 11 85 b8 01 00 	movss  %xmm0,0x1b8(%rbp)
1408d6de3:	00
1408d6de4:	f3 0f 11 95 bc 01 00 	movss  %xmm2,0x1bc(%rbp)
1408d6deb:	00
1408d6dec:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1408d6df1:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408d6df6:	4c 8d 8d b8 01 00 00 	lea    0x1b8(%rbp),%r9
1408d6dfd:	4d 8b c5             	mov    %r13,%r8
1408d6e00:	48 8b 95 90 01 00 00 	mov    0x190(%rbp),%rdx
1408d6e07:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1408d6e0b:	e8 f4 de ff ff       	call   0x1408d4d04
1408d6e10:	90                   	nop
1408d6e11:	48 8b 45 50          	mov    0x50(%rbp),%rax
1408d6e15:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1408d6e19:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6e1d:	ff 15 15 5e 23 00    	call   *0x235e15(%rip)        # 0x140b0cc38
1408d6e23:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1408d6e27:	48 8b c8             	mov    %rax,%rcx
1408d6e2a:	e8 e5 43 06 00       	call   0x14093b214
1408d6e2f:	84 c0                	test   %al,%al
1408d6e31:	0f 85 db 00 00 00    	jne    0x1408d6f12