user: Translate the below assembly code into C programming language:

```asm
<DSlater_3S_6S>:
  endbr64
  push   %r15
  movapd %xmm0,%xmm4
  push   %r14
  addsd  %xmm0,%xmm4
  push   %r13
  push   %r12
  push   %rbp
  push   %rbx
  sub    $0xd18,%rsp
  ucomisd %xmm1,%xmm2
  movsd  %xmm1,0x8(%rsp)
  movsd  %xmm2,0x18(%rsp)
  movsd  %xmm0,0x10(%rsp)
  jp     L21
  jne    L21
  movsd  D3413(%rip),%xmm15
  mulsd  %xmm2,%xmm4
  movapd %xmm15,%xmm0
  movsd  %xmm4,0xf8(%rsp)
  movapd %xmm4,%xmm1
  call   <pow@plt>
  movsd  0x10(%rsp),%xmm3
  movsd  D5215(%rip),%xmm1
  movsd  %xmm0,0xf0(%rsp)
  movapd %xmm3,%xmm14
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm14
  movsd  %xmm14,0xe8(%rsp)
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xe0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D3613(%rip),%xmm1
  movsd  %xmm0,0x8(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xd8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D3387(%rip),%xmm1
  movsd  %xmm0,0x20(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xd0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D6298(%rip),%xmm1
  movsd  %xmm0,0x28(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xc8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D4535(%rip),%xmm1
  movsd  %xmm0,0x30(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0xc0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D5149(%rip),%xmm1
  movsd  %xmm0,0x38(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xb8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D4871(%rip),%xmm1
  movsd  %xmm0,0x40(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0xb0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D6520(%rip),%xmm1
  movsd  %xmm0,0x48(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xa8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D4615(%rip),%xmm1
  movsd  %xmm0,0x50(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0xa0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D6825(%rip),%xmm1
  movsd  %xmm0,0x58(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x98(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D378(%rip),%xmm1
  movsd  %xmm0,0x60(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D378(%rip),%rax
  movq   %xmm0,%rbx
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D6257(%rip),%xmm1
  movsd  %xmm0,0x68(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D6257(%rip),%rax
  movq   %xmm0,%r14
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D5100(%rip),%xmm1
  movsd  %xmm0,0x70(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D5100(%rip),%rax
  movq   %xmm0,%r15
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D4143(%rip),%xmm1
  movsd  %xmm0,0x78(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D4143(%rip),%rax
  movq   %xmm0,%rbp
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2691(%rip),%xmm1
  movsd  %xmm0,0x80(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D2691(%rip),%rax
  movq   %xmm0,%r12
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2502(%rip),%xmm1
  movsd  %xmm0,0x88(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D2502(%rip),%rax
  movq   %xmm0,%r13
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3413(%rip),%rax
  movsd  0xf8(%rsp),%xmm3
  movsd  %xmm0,0x90(%rsp)
  movapd %xmm3,%xmm1
  movq   %rax,%xmm0
  call   <pow@plt>
  movsd  0x10(%rsp),%xmm15
  movsd  D2534(%rip),%xmm3
  movapd %xmm0,%xmm1
  movsd  0x18(%rsp),%xmm5
  movsd  D4135(%rip),%xmm0
  movsd  0xf0(%rsp),%xmm2
  mulsd  %xmm3,%xmm1
  movsd  0xe8(%rsp),%xmm14
  movsd  0xe0(%rsp),%xmm13
  mulsd  %xmm0,%xmm15
  movsd  0xd8(%rsp),%xmm12
  movsd  0xd0(%rsp),%xmm11
  mulsd  %xmm3,%xmm2
  movsd  0xc8(%rsp),%xmm10
  mulsd  D1719(%rip),%xmm13
  movsd  0xc0(%rsp),%xmm9
  mulsd  0x8(%rsp),%xmm13
  movsd  0xb8(%rsp),%xmm8
  mulsd  D417(%rip),%xmm12
  movsd  0xb0(%rsp),%xmm7
  mulsd  %xmm5,%xmm15
  movsd  0xa8(%rsp),%xmm6
  subsd  %xmm3,%xmm2
  mulsd  %xmm5,%xmm5
  mulsd  0x20(%rsp),%xmm12
  mulsd  D6852(%rip),%xmm11
  mulsd  0x28(%rsp),%xmm11
  subsd  %xmm15,%xmm2
  movapd %xmm0,%xmm15
  mulsd  %xmm14,%xmm15
  movapd %xmm5,%xmm0
  movsd  0xa0(%rsp),%xmm5
  mulsd  D5180(%rip),%xmm10
  mulsd  0x30(%rsp),%xmm10
  mulsd  D4334(%rip),%xmm9
  mulsd  0x38(%rsp),%xmm9
  mulsd  %xmm15,%xmm0
  mulsd  D1029(%rip),%xmm8
  mulsd  0x40(%rsp),%xmm8
  mulsd  D2570(%rip),%xmm7
  mulsd  0x48(%rsp),%xmm7
  subsd  %xmm0,%xmm2
  mulsd  D3389(%rip),%xmm6
  mulsd  0x50(%rsp),%xmm6
  mulsd  D6821(%rip),%xmm5
  subsd  %xmm13,%xmm2
  mulsd  0x58(%rsp),%xmm5
  movsd  0x98(%rsp),%xmm4
  mulsd  D6678(%rip),%xmm4
  mulsd  0x60(%rsp),%xmm4
  mulsd  %xmm14,%xmm1
  movapd %xmm2,%xmm0
  movq   %rbx,%xmm2
  subsd  %xmm12,%xmm0
  mulsd  D2380(%rip),%xmm2
  mulsd  0x68(%rsp),%xmm2
  subsd  %xmm11,%xmm0
  subsd  %xmm10,%xmm0
  subsd  %xmm9,%xmm0
  subsd  %xmm8,%xmm0
  subsd  %xmm7,%xmm0
  subsd  %xmm6,%xmm0
  subsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm0
  subsd  %xmm2,%xmm0
  movq   %r14,%xmm2
  mulsd  D6526(%rip),%xmm2
  mulsd  0x70(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  movq   %r15,%xmm2
  mulsd  D1483(%rip),%xmm2
  mulsd  0x78(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  movq   %rbp,%xmm2
  mulsd  D6928(%rip),%xmm2
  mulsd  0x80(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  movq   %r12,%xmm2
  mulsd  D2393(%rip),%xmm2
  mulsd  0x88(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  movq   %r13,%xmm2
  mulsd  D4800(%rip),%xmm2
  mulsd  0x90(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  divsd  %xmm1,%xmm0
L16:
  add    $0xd18,%rsp
  pop    %rbx
  pop    %rbp
  pop    %r12
  pop    %r13
  pop    %r14
  pop    %r15
  ret
  nopl   (%rax)
L21:
  movsd  0x18(%rsp),%xmm12
  addsd  0x8(%rsp),%xmm12
  movsd  %xmm4,0x30(%rsp)
  mov    D3413(%rip),%rax
  mulsd  %xmm4,%xmm12
  movq   %rax,%xmm0
  movsd  %xmm12,0xcb0(%rsp)
  movapd %xmm12,%xmm1
  call   <pow@plt>
  movsd  0x18(%rsp),%xmm12
  movsd  0x8(%rsp),%xmm1
  mov    D2691(%rip),%rax
  movq   %xmm0,%rbx
  movapd %xmm12,%xmm14
  movapd %xmm1,%xmm2
  mulsd  %xmm12,%xmm14
  mulsd  %xmm1,%xmm2
  movq   %rax,%xmm1
  movsd  %xmm14,0xd08(%rsp)
  movapd %xmm14,%xmm13
  subsd  %xmm2,%xmm13
  movsd  %xmm2,0x20(%rsp)
  movsd  %xmm13,0xd00(%rsp)
  movapd %xmm13,%xmm0
  call   <pow@plt>
  movsd  0x30(%rsp),%xmm4
  movsd  0x8(%rsp),%xmm1
  mov    D3413(%rip),%rax
  movsd  %xmm0,0x28(%rsp)
  movsd  %xmm4,0x358(%rsp)
  mulsd  %xmm4,%xmm1
  movq   %rax,%xmm0
  call   <pow@plt>
  mov    D6257(%rip),%rax
  movq   %xmm0,%r14
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x30(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D1984(%rip),%xmm1
  movq   %xmm0,%r15
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x38(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D6438(%rip),%xmm10
  movsd  %xmm0,0x40(%rsp)
  movsd  0x18(%rsp),%xmm0
  movapd %xmm10,%xmm1
  call   <pow@plt>
  mov    D4831(%rip),%rax
  movsd  %xmm0,0x48(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4831(%rip),%rax
  movq   %xmm0,%rbp
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x50(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2502(%rip),%rax
  movsd  %xmm0,0x58(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  0x10(%rsp),%xmm5
  movsd  0x20(%rsp),%xmm2
  mov    D2502(%rip),%rax
  movsd  %xmm0,0x60(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm5,%xmm3
  mulsd  %xmm5,%xmm3
  movq   %rax,%xmm1
  movsd  %xmm3,0xa08(%rsp)
  movapd %xmm3,%xmm11
  addsd  %xmm3,%xmm11
  movsd  %xmm11,0x68(%rsp)
  mulsd  %xmm2,%xmm11
  movsd  %xmm11,0x70(%rsp)
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x78(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2717(%rip),%rax
  movq   %xmm0,%r12
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x80(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D1426(%rip),%xmm1
  movq   %xmm0,%r13
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x88(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4143(%rip),%rax
  movsd  %xmm0,0x90(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x98(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xa0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xa8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4143(%rip),%rax
  movsd  %xmm0,0xb0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xb8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xc0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  0x10(%rsp),%xmm14
  mulsd  D1509(%rip),%xmm14
  movsd  D378(%rip),%xmm1
  movsd  %xmm0,0xc8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movsd  %xmm14,0xd0(%rsp)
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xd8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xe0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xe8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5100(%rip),%rax
  movsd  %xmm0,0xf0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xf8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x100(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x108(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x110(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6257(%rip),%rax
  movsd  %xmm0,0x118(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x120(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x128(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2128(%rip),%xmm9
  movsd  %xmm0,0x130(%rsp)
  movsd  0x18(%rsp),%xmm0
  movapd %xmm9,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x138(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x140(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x148(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x150(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x158(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x160(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2691(%rip),%rax
  movsd  %xmm0,0x168(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x170(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x178(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x180(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D3613(%rip),%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  D3484(%rip),%xmm1
  movsd  %xmm0,0x188(%rsp)
  movsd  0x18(%rsp),%xmm0
  movsd  %xmm5,0x190(%rsp)
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x198(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x1a0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x1a8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x1b0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x1b8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x1c0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4143(%rip),%rax
  movsd  %xmm0,0x1c8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x1d0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x1d8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x1e0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D5596(%rip),%xmm1
  movsd  %xmm0,0x1e8(%rsp)
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x1f0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x1f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x200(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x208(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6257(%rip),%rax
  movsd  %xmm0,0x210(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x218(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x220(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x228(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x230(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x238(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x240(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6257(%rip),%rax
  movsd  %xmm0,0x248(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x250(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x258(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x260(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x268(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x270(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x278(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x280(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x288(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x290(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x298(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x2a0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x2a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x2b0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x2b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x2c0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x2c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x2d0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x2d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x2e0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x2e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x2f0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x2f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2502(%rip),%rax
  movsd  %xmm0,0x300(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x308(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x310(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x318(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x320(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4831(%rip),%rax
  movsd  %xmm0,0x328(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x330(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x338(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x340(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x348(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  0x18(%rsp),%xmm1
  movsd  0x358(%rsp),%xmm4
  movsd  %xmm0,0x350(%rsp)
  mov    D3413(%rip),%rax
  mulsd  %xmm4,%xmm1
  movq   %rax,%xmm0
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x358(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2717(%rip),%rax
  movsd  %xmm0,0x360(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x368(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xcf8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x370(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xcf0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x378(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xce8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x380(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x388(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x390(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x398(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x3a0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x3a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x3b0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x3b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x3c0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x3c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x3d0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x3d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x3e0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x3e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4831(%rip),%rax
  movsd  %xmm0,0x3f0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x3f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x400(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x408(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x410(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x418(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x420(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x428(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x430(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x438(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x440(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x448(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x450(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x458(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x460(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x468(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x470(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x478(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x480(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x488(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x490(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x498(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x4a0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4831(%rip),%rax
  movsd  %xmm0,0x4a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x4b0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x4b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x4c0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x4c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x4d0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x4d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x4e0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x4e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x4f0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x4f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x500(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x508(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x510(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x518(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x520(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x528(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x530(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x538(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x540(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x548(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6257(%rip),%rax
  movsd  %xmm0,0x550(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x558(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x560(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x568(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x570(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x578(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x580(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x588(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x590(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x598(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x5a0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x5a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x5b0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x5b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x5c0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x5c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x5d0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x5d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x5e0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x5e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x5f0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xce0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x5f8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6257(%rip),%rax
  movsd  %xmm0,0x600(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x608(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x610(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x618(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x620(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x628(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x630(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x638(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x640(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x648(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x650(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x658(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x660(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x668(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x670(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x678(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x680(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x688(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x690(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x698(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xcd8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6438(%rip),%rax
  movsd  %xmm0,0x6a0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x6a8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x6b0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x6b8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x6c0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x6c8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x6d0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x6d8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x6e0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x6e8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x6f0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x6f8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x700(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x708(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x710(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x718(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x720(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x728(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x730(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x738(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xcd0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6438(%rip),%rax
  movsd  %xmm0,0x740(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x748(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xcc8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x750(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x758(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x760(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x768(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x770(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x778(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x780(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x788(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x790(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x798(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x7a0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x7a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x7b0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x7b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x7c0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x7c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x7d0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x7d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2502(%rip),%rax
  movsd  %xmm0,0x7e0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x7e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x7f0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x7f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x800(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x808(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x810(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x818(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x820(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x828(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x830(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x838(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x840(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x848(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x850(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x858(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x860(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x868(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x870(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x878(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x880(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x888(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x890(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2502(%rip),%rax
  movsd  %xmm0,0x898(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x8a0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x8a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x8b0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x8b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x8c0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x8c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x8d0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x8d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x8e0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x8e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x8f0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x8f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x900(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x908(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x910(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x918(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x920(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x928(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x930(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x938(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x940(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2128(%rip),%rax
  movsd  %xmm0,0x948(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x950(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0x958(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x960(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x968(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x970(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0x978(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x980(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0x988(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x990(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0x998(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x9a0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0x9a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x9b0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0x9b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x9c0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0x9c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x9d0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0x9d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x9e0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0x9e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2128(%rip),%rax
  movsd  %xmm0,0x9f0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0x9f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  0x10(%rsp),%xmm5
  movsd  0xa08(%rsp),%xmm3
  movsd  D5656(%rip),%xmm1
  movsd  0x20(%rsp),%xmm2
  movsd  %xmm0,0xa00(%rsp)
  movapd %xmm5,%xmm9
  mov    D5215(%rip),%rax
  movapd %xmm5,%xmm0
  movsd  %xmm3,0xcc0(%rsp)
  movsd  %xmm2,0xcb8(%rsp)
  mulsd  %xmm1,%xmm9
  mulsd  %xmm3,%xmm1
  mulsd  0x8(%rsp),%xmm9
  addsd  D1480(%rip),%xmm9
  mulsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm9
  movq   %rax,%xmm1
  movsd  %xmm9,0x20(%rsp)
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xa08(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xa10(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xa18(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xa20(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xa28(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xa30(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xa38(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0xa40(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0xa48(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xa50(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xa58(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0xa60(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0xa68(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xa70(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xa78(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0xa80(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0xa88(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xa90(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xa98(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4143(%rip),%rax
  movsd  %xmm0,0xaa0(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xaa8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xab0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xab8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xac0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xac8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xad0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xad8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xae0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xae8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0xaf0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0xaf8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xb00(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xb08(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0xb10(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0xb18(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xb20(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xb28(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0xb30(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0xb38(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xb40(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xb48(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2717(%rip),%rax
  movsd  %xmm0,0xb50(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xb58(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xb60(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xb68(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xb70(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xb78(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xb80(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xb88(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xb90(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0xb98(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0xba0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xba8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xbb0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0xbb8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0xbc0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xbc8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xbd0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0xbd8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0xbe0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xbe8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xbf0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xbf8(%rsp)
  movsd  0x18(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4143(%rip),%rax
  movsd  %xmm0,0xc00(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xc08(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5215(%rip),%rax
  movsd  %xmm0,0xc10(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xc18(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3613(%rip),%rax
  movsd  %xmm0,0xc20(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xc28(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3387(%rip),%rax
  movsd  %xmm0,0xc30(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xc38(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6298(%rip),%rax
  movsd  %xmm0,0xc40(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0xc48(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4535(%rip),%rax
  movsd  %xmm0,0xc50(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xc58(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5149(%rip),%rax
  movsd  %xmm0,0xc60(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0xc68(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4871(%rip),%rax
  movsd  %xmm0,0xc70(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xc78(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6520(%rip),%rax
  movsd  %xmm0,0xc80(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0xc88(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4615(%rip),%rax
  movsd  %xmm0,0xc90(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xc98(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6825(%rip),%rax
  movsd  %xmm0,0xca0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3413(%rip),%rax
  movsd  0xcb0(%rsp),%xmm12
  movsd  %xmm0,0xca8(%rsp)
  movapd %xmm12,%xmm1
  movq   %rax,%xmm0
  call   <pow@plt>
  mov    D2691(%rip),%rax
  movsd  0xd00(%rsp),%xmm13
  movsd  %xmm0,0xcb0(%rsp)
  movq   %rax,%xmm1
  movapd %xmm13,%xmm0
  call   <pow@plt>
  movsd  D6782(%rip),%xmm2
  movsd  0xcc0(%rsp),%xmm3
  movsd  0x10(%rsp),%xmm5
  movapd %xmm0,%xmm15
  movsd  D3448(%rip),%xmm1
  mulsd  %xmm3,%xmm2
  movsd  0x8(%rsp),%xmm12
  movsd  0xcf8(%rsp),%xmm8
  mulsd  %xmm5,%xmm1
  movapd %xmm5,%xmm13
  movsd  0xcf0(%rsp),%xmm7
  movsd  0xce8(%rsp),%xmm11
  mulsd  D640(%rip),%xmm8
  movsd  0x380(%rsp),%xmm0
  mulsd  0x370(%rsp),%xmm8
  mulsd  D1892(%rip),%xmm7
  mulsd  0x378(%rsp),%xmm7
  movapd %xmm2,%xmm9
  movsd  0xcb8(%rsp),%xmm2
  mulsd  %xmm12,%xmm1
  mulsd  %xmm2,%xmm9
  addsd  D1866(%rip),%xmm1
  addsd  %xmm9,%xmm1
  addsd  %xmm8,%xmm1
  movapd %xmm5,%xmm8
  addsd  %xmm7,%xmm1
  movsd  D1000(%rip),%xmm7
  mulsd  %xmm11,%xmm7
  mulsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movsd  0x388(%rsp),%xmm1
  mulsd  D1428(%rip),%xmm1
  mulsd  0x390(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x398(%rsp),%xmm1
  mulsd  D6624(%rip),%xmm1
  mulsd  0x3a0(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x3a8(%rsp),%xmm1
  mulsd  D5538(%rip),%xmm1
  mulsd  0x3b0(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x3b8(%rsp),%xmm1
  mulsd  D3924(%rip),%xmm1
  mulsd  0x3c0(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x3c8(%rsp),%xmm1
  mulsd  D5828(%rip),%xmm1
  mulsd  0x3d0(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x3d8(%rsp),%xmm1
  mulsd  D133(%rip),%xmm1
  mulsd  0x3e0(%rsp),%xmm1
  movsd  D207(%rip),%xmm7
  movsd  0xd08(%rsp),%xmm14
  mulsd  %xmm7,%xmm8
  mulsd  %xmm3,%xmm7
  subsd  %xmm1,%xmm0
  movsd  0x3e8(%rsp),%xmm1
  mulsd  D4138(%rip),%xmm1
  mulsd  0x3f0(%rsp),%xmm1
  mulsd  %xmm12,%xmm8
  mulsd  %xmm2,%xmm7
  subsd  %xmm1,%xmm0
  movapd %xmm14,%xmm1
  addsd  %xmm14,%xmm1
  mulsd  0x368(%rsp),%xmm1
  mulsd  %xmm0,%xmm1
  movsd  D512(%rip),%xmm0
  subsd  %xmm8,%xmm0
  subsd  %xmm7,%xmm0
  movsd  0x408(%rsp),%xmm7
  mulsd  D3806(%rip),%xmm7
  mulsd  0x410(%rsp),%xmm7
  subsd  %xmm7,%xmm0
  movsd  0x418(%rsp),%xmm7
  mulsd  D1949(%rip),%xmm7
  mulsd  0x420(%rsp),%xmm7
  subsd  %xmm7,%xmm0
  movsd  0x428(%rsp),%xmm7
  mulsd  D36(%rip),%xmm7
  mulsd  0x430(%rsp),%xmm7
  subsd  %xmm7,%xmm0
  movsd  0x438(%rsp),%xmm7
  mulsd  D1182(%rip),%xmm7
  mulsd  0x440(%rsp),%xmm7
  subsd  %xmm7,%xmm0
  movsd  0x448(%rsp),%xmm7
  mulsd  D3770(%rip),%xmm7
  mulsd  0x450(%rsp),%xmm7
  subsd  %xmm7,%xmm0
  movsd  0x458(%rsp),%xmm7
  mulsd  D1969(%rip),%xmm7
  mulsd  0x460(%rsp),%xmm7
  subsd  %xmm7,%xmm0
  movsd  0x468(%rsp),%xmm7
  mulsd  D3879(%rip),%xmm7
  mulsd  0x470(%rsp),%xmm7
  subsd  %xmm7,%xmm0
  movsd  0x478(%rsp),%xmm7
  mulsd  D734(%rip),%xmm7
  mulsd  0x480(%rsp),%xmm7
  movsd  0x3f8(%rsp),%xmm8
  mulsd  D5572(%rip),%xmm5
  movsd  0x4b8(%rsp),%xmm10
  mulsd  D3252(%rip),%xmm10
  movsd  0x4c0(%rsp),%xmm9
  subsd  %xmm7,%xmm0
  movsd  0x488(%rsp),%xmm7
  mulsd  D5283(%rip),%xmm7
  mulsd  0x490(%rsp),%xmm7
  mulsd  %xmm10,%xmm9
  movsd  0x4c8(%rsp),%xmm10
  mulsd  D1310(%rip),%xmm10
  subsd  %xmm7,%xmm0
  movsd  0x498(%rsp),%xmm7
  mulsd  0x4a0(%rsp),%xmm7
  addsd  %xmm7,%xmm0
  movsd  D904(%rip),%xmm7
  mulsd  %xmm7,%xmm8
  mulsd  0x400(%rsp),%xmm8
  mulsd  %xmm8,%xmm0
  movsd  D1344(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  subsd  %xmm0,%xmm1
  movapd %xmm5,%xmm0
  mulsd  %xmm12,%xmm0
  mulsd  %xmm2,%xmm8
  addsd  D2261(%rip),%xmm0
  addsd  %xmm8,%xmm0
  subsd  %xmm9,%xmm0
  movsd  0x4d0(%rsp),%xmm9
  mulsd  %xmm10,%xmm9
  movsd  0x4d8(%rsp),%xmm10
  mulsd  D3163(%rip),%xmm10
  subsd  %xmm9,%xmm0
  movsd  0x4e0(%rsp),%xmm9
  mulsd  %xmm10,%xmm9
  movsd  0x4e8(%rsp),%xmm10
  mulsd  D790(%rip),%xmm10
  movapd %xmm0,%xmm8
  movsd  0x4f0(%rsp),%xmm0
  subsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  movsd  0x4f8(%rsp),%xmm8
  mulsd  D869(%rip),%xmm8
  mulsd  0x500(%rsp),%xmm8
  addsd  %xmm8,%xmm0
  movsd  0x508(%rsp),%xmm8
  mulsd  D6700(%rip),%xmm8
  mulsd  0x510(%rsp),%xmm8
  addsd  %xmm8,%xmm0
  movsd  0x518(%rsp),%xmm8
  mulsd  D1711(%rip),%xmm8
  mulsd  0x520(%rsp),%xmm8
  movsd  0x548(%rsp),%xmm10
  mulsd  0x550(%rsp),%xmm10
  mulsd  0x4a8(%rsp),%xmm7
  mulsd  0x4b0(%rsp),%xmm7
  addsd  %xmm8,%xmm0
  movsd  0x528(%rsp),%xmm8
  mulsd  D4205(%rip),%xmm8
  mulsd  0x530(%rsp),%xmm8
  addsd  %xmm8,%xmm0
  movsd  0x538(%rsp),%xmm8
  mulsd  D4317(%rip),%xmm8
  mulsd  0x540(%rsp),%xmm8
  addsd  %xmm0,%xmm8
  movapd %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D3480(%rip),%xmm8
  mulsd  %xmm13,%xmm8
  mulsd  %xmm7,%xmm0
  mulsd  %xmm12,%xmm8
  addsd  %xmm1,%xmm0
  movsd  D1920(%rip),%xmm1
  subsd  %xmm8,%xmm1
  movsd  D4337(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  mulsd  %xmm2,%xmm8
  subsd  %xmm8,%xmm1
  movsd  0x568(%rsp),%xmm8
  mulsd  D2332(%rip),%xmm8
  mulsd  0x570(%rsp),%xmm8
  subsd  %xmm8,%xmm1
  movsd  0x578(%rsp),%xmm8
  mulsd  D388(%rip),%xmm8
  mulsd  0x580(%rsp),%xmm8
  movapd %xmm1,%xmm7
  movsd  0x588(%rsp),%xmm1
  mulsd  D956(%rip),%xmm1
  mulsd  0x590(%rsp),%xmm1
  subsd  %xmm8,%xmm7
  addsd  %xmm7,%xmm1
  movsd  0x598(%rsp),%xmm7
  mulsd  D6145(%rip),%xmm7
  mulsd  0x5a0(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  0x5a8(%rsp),%xmm7
  mulsd  D2341(%rip),%xmm7
  mulsd  0x5b0(%rsp),%xmm7
  subsd  %xmm7,%xmm1
  movsd  0x5b8(%rsp),%xmm7
  mulsd  D4321(%rip),%xmm7
  mulsd  0x5c0(%rsp),%xmm7
  subsd  %xmm7,%xmm1
  movsd  0x5c8(%rsp),%xmm7
  mulsd  D3040(%rip),%xmm7
  mulsd  0x5d0(%rsp),%xmm7
  movsd  0xce0(%rsp),%xmm5
  movsd  D6012(%rip),%xmm8
  movsd  D3969(%rip),%xmm10
  addsd  %xmm5,%xmm5
  mulsd  0x5f8(%rsp),%xmm5
  mulsd  %xmm3,%xmm10
  subsd  %xmm7,%xmm1
  movsd  D2502(%rip),%xmm7
  mulsd  0x5d8(%rsp),%xmm7
  mulsd  0x5e0(%rsp),%xmm7
  subsd  %xmm7,%xmm1
  movsd  0x5e8(%rsp),%xmm7
  mulsd  D5778(%rip),%xmm7
  mulsd  0x5f0(%rsp),%xmm7
  addsd  %xmm1,%xmm7
  movsd  0x558(%rsp),%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm7,%xmm5
  movsd  0x560(%rsp),%xmm7
  mulsd  %xmm1,%xmm7
  movsd  D6869(%rip),%xmm1
  mulsd  %xmm5,%xmm7
  movsd  D6902(%rip),%xmm5
  mulsd  %xmm13,%xmm5
  addsd  %xmm0,%xmm7
  movapd %xmm5,%xmm0
  mulsd  %xmm12,%xmm0
  subsd  %xmm0,%xmm1
  movapd %xmm10,%xmm0
  movsd  0x610(%rsp),%xmm10
  mulsd  %xmm2,%xmm0
  mulsd  D4508(%rip),%xmm10
  addsd  %xmm0,%xmm1
  movsd  0x618(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x620(%rsp),%xmm10
  mulsd  D5854(%rip),%xmm10
  subsd  %xmm0,%xmm1
  movsd  0x628(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x630(%rsp),%xmm10
  mulsd  D3190(%rip),%xmm10
  addsd  %xmm0,%xmm1
  movsd  0x638(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x640(%rsp),%xmm10
  mulsd  D4202(%rip),%xmm10
  addsd  %xmm0,%xmm1
  movsd  0x648(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x650(%rsp),%xmm10
  mulsd  D3595(%rip),%xmm10
  subsd  %xmm0,%xmm1
  movsd  0x658(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x660(%rsp),%xmm10
  movsd  D1749(%rip),%xmm5
  mulsd  D343(%rip),%xmm10
  movsd  0xcd8(%rsp),%xmm6
  addsd  %xmm6,%xmm6
  mulsd  0x6a0(%rsp),%xmm6
  subsd  %xmm0,%xmm1
  movsd  0x668(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x670(%rsp),%xmm10
  mulsd  D6610(%rip),%xmm10
  subsd  %xmm0,%xmm1
  movsd  0x678(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x680(%rsp),%xmm10
  mulsd  D3547(%rip),%xmm10
  subsd  %xmm0,%xmm1
  movsd  0x688(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x690(%rsp),%xmm10
  mulsd  %xmm5,%xmm10
  addsd  %xmm0,%xmm1
  movsd  0x698(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x608(%rsp),%xmm10
  addsd  %xmm1,%xmm0
  movsd  0x600(%rsp),%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm6,%xmm0
  mulsd  %xmm1,%xmm10
  movsd  D5819(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  movapd %xmm10,%xmm6
  movsd  0x6b0(%rsp),%xmm10
  mulsd  %xmm0,%xmm6
  mulsd  %xmm2,%xmm1
  mulsd  D1481(%rip),%xmm10
  subsd  %xmm6,%xmm7
  movsd  D4024(%rip),%xmm6
  mulsd  %xmm13,%xmm6
  movapd %xmm6,%xmm0
  mulsd  %xmm12,%xmm0
  addsd  D6444(%rip),%xmm0
  addsd  %xmm0,%xmm1
  movsd  0x6b8(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x6c0(%rsp),%xmm10
  mulsd  D4924(%rip),%xmm10
  addsd  %xmm0,%xmm1
  movsd  0x6c8(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  addsd  %xmm1,%xmm0
  movsd  0x6d0(%rsp),%xmm1
  mulsd  D437(%rip),%xmm1
  mulsd  0x6d8(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x6e0(%rsp),%xmm1
  mulsd  D3653(%rip),%xmm1
  mulsd  0x6e8(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x6f0(%rsp),%xmm1
  mulsd  D4357(%rip),%xmm1
  mulsd  0x6f8(%rsp),%xmm1
  movsd  0xcd0(%rsp),%xmm4
  movsd  D6298(%rip),%xmm10
  mulsd  0x6a8(%rsp),%xmm10
  addsd  %xmm4,%xmm4
  addsd  %xmm1,%xmm0
  movsd  0x700(%rsp),%xmm1
  mulsd  D6029(%rip),%xmm1
  mulsd  0x708(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x710(%rsp),%xmm1
  mulsd  D5148(%rip),%xmm1
  mulsd  0x718(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x720(%rsp),%xmm1
  mulsd  D5440(%rip),%xmm1
  mulsd  0x728(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x730(%rsp),%xmm1
  mulsd  D5138(%rip),%xmm1
  mulsd  0x738(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x740(%rsp),%xmm1
  mulsd  %xmm4,%xmm1
  movapd %xmm13,%xmm4
  addsd  %xmm0,%xmm1
  movsd  D2565(%rip),%xmm0
  mulsd  %xmm0,%xmm4
  mulsd  %xmm3,%xmm0
  mulsd  %xmm10,%xmm1
  movsd  0xcc8(%rsp),%xmm10
  mulsd  D2233(%rip),%xmm10
  mulsd  0x750(%rsp),%xmm10
  mulsd  %xmm12,%xmm4
  mulsd  %xmm2,%xmm0
  addsd  D3883(%rip),%xmm4
  addsd  %xmm1,%xmm7
  movsd  0x758(%rsp),%xmm1
  mulsd  D650(%rip),%xmm1
  addsd  %xmm4,%xmm0
  addsd  %xmm0,%xmm10
  movsd  0x760(%rsp),%xmm0
  mulsd  %xmm1,%xmm0
  movsd  0x768(%rsp),%xmm1
  mulsd  D3202(%rip),%xmm1
  mulsd  0x770(%rsp),%xmm1
  addsd  %xmm10,%xmm0
  movsd  0x778(%rsp),%xmm10
  mulsd  D1076(%rip),%xmm10
  addsd  %xmm0,%xmm1
  movsd  0x780(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  addsd  %xmm1,%xmm0
  movsd  0x788(%rsp),%xmm1
  mulsd  D4734(%rip),%xmm1
  mulsd  0x790(%rsp),%xmm1
  movsd  0x798(%rsp),%xmm10
  mulsd  D3095(%rip),%xmm10
  movsd  0x7d0(%rsp),%xmm6
  addsd  %xmm0,%xmm1
  movsd  0x7a0(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x7b8(%rsp),%xmm10
  addsd  %xmm1,%xmm0
  movsd  0x7a8(%rsp),%xmm1
  mulsd  D5238(%rip),%xmm1
  mulsd  0x7b0(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  D5752(%rip),%xmm1
  mulsd  %xmm1,%xmm10
  mulsd  %xmm3,%xmm1
  movapd %xmm10,%xmm4
  movsd  0x7c0(%rsp),%xmm10
  mulsd  %xmm2,%xmm1
  mulsd  %xmm4,%xmm10
  movsd  D580(%rip),%xmm4
  addsd  %xmm10,%xmm0
  movsd  D2717(%rip),%xmm10
  mulsd  0x7c8(%rsp),%xmm10
  mulsd  %xmm10,%xmm6
  movsd  D3613(%rip),%xmm10
  mulsd  0x7d8(%rsp),%xmm10
  addsd  %xmm6,%xmm0
  movsd  0x7e0(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movsd  D5215(%rip),%xmm10
  mulsd  0x748(%rsp),%xmm10
  addsd  %xmm0,%xmm6
  movapd %xmm10,%xmm0
  movsd  0x7f8(%rsp),%xmm10
  mulsd  D3873(%rip),%xmm10
  mulsd  %xmm6,%xmm0
  movapd %xmm13,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm3,%xmm4
  subsd  %xmm0,%xmm7
  movsd  D6755(%rip),%xmm0
  mulsd  %xmm12,%xmm6
  mulsd  %xmm2,%xmm4
  subsd  %xmm6,%xmm0
  subsd  %xmm4,%xmm0
  movsd  0x800(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x808(%rsp),%xmm10
  mulsd  D163(%rip),%xmm10
  subsd  %xmm4,%xmm0
  movsd  0x810(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x818(%rsp),%xmm10
  mulsd  D270(%rip),%xmm10
  subsd  %xmm4,%xmm0
  movsd  0x820(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x828(%rsp),%xmm10
  mulsd  D6913(%rip),%xmm10
  movsd  D5975(%rip),%xmm6
  mulsd  %xmm13,%xmm6
  subsd  %xmm4,%xmm0
  movsd  0x830(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x838(%rsp),%xmm10
  mulsd  D6995(%rip),%xmm10
  subsd  %xmm4,%xmm0
  movsd  0x840(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x848(%rsp),%xmm10
  mulsd  D6655(%rip),%xmm10
  addsd  %xmm4,%xmm0
  movsd  0x850(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x858(%rsp),%xmm10
  mulsd  D3418(%rip),%xmm10
  subsd  %xmm4,%xmm0
  movsd  0x860(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x868(%rsp),%xmm10
  mulsd  D6445(%rip),%xmm10
  subsd  %xmm4,%xmm0
  movsd  0x870(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  D2982(%rip),%xmm10
  mulsd  0x878(%rsp),%xmm10
  subsd  %xmm4,%xmm0
  movsd  0x880(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  D6298(%rip),%xmm10
  mulsd  0x888(%rsp),%xmm10
  subsd  %xmm4,%xmm0
  movsd  0x890(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x7e8(%rsp),%xmm10
  mulsd  D415(%rip),%xmm10
  addsd  %xmm0,%xmm4
  movsd  0x7f0(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  D6421(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  mulsd  %xmm0,%xmm4
  movapd %xmm6,%xmm0
  movsd  D5369(%rip),%xmm6
  mulsd  %xmm12,%xmm0
  movapd %xmm10,%xmm9
  movsd  0x8a8(%rsp),%xmm10
  mulsd  D4997(%rip),%xmm10
  mulsd  %xmm2,%xmm9
  addsd  %xmm4,%xmm7
  movsd  0x8c0(%rsp),%xmm4
  subsd  %xmm0,%xmm6
  movsd  0x8b0(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  0x8b8(%rsp),%xmm10
  mulsd  D5558(%rip),%xmm10
  addsd  %xmm9,%xmm6
  addsd  %xmm0,%xmm6
  mulsd  %xmm10,%xmm4
  movsd  0x8c8(%rsp),%xmm10
  movsd  0x8f0(%rsp),%xmm9
  mulsd  D597(%rip),%xmm10
  subsd  %xmm4,%xmm6
  movsd  0x8d0(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x8d8(%rsp),%xmm10
  mulsd  D4589(%rip),%xmm10
  subsd  %xmm4,%xmm6
  movsd  0x8e0(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movapd %xmm6,%xmm10
  movsd  0x900(%rsp),%xmm6
  subsd  %xmm4,%xmm10
  movapd %xmm10,%xmm0
  movsd  0x8e8(%rsp),%xmm10
  mulsd  D6099(%rip),%xmm10
  mulsd  %xmm10,%xmm9
  movsd  0x8f8(%rsp),%xmm10
  mulsd  D3300(%rip),%xmm10
  subsd  %xmm9,%xmm0
  mulsd  %xmm10,%xmm6
  movsd  0x908(%rsp),%xmm10
  mulsd  D6088(%rip),%xmm10
  addsd  %xmm6,%xmm0
  movsd  0x910(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movsd  0x918(%rsp),%xmm10
  mulsd  D3999(%rip),%xmm10
  addsd  %xmm6,%xmm0
  movsd  0x920(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movsd  0x928(%rsp),%xmm10
  mulsd  D3305(%rip),%xmm10
  addsd  %xmm6,%xmm0
  movsd  0x930(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movsd  D6825(%rip),%xmm10
  mulsd  0x938(%rsp),%xmm10
  addsd  %xmm6,%xmm0
  movsd  0x940(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movsd  0x898(%rsp),%xmm10
  mulsd  D3057(%rip),%xmm10
  addsd  %xmm6,%xmm0
  movsd  0x8a0(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movsd  D2416(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  mulsd  %xmm6,%xmm0
  movsd  D6510(%rip),%xmm6
  mulsd  %xmm13,%xmm6
  movapd %xmm10,%xmm4
  movsd  0x958(%rsp),%xmm10
  mulsd  %xmm2,%xmm4
  mulsd  D6542(%rip),%xmm10
  subsd  %xmm0,%xmm7
  movapd %xmm6,%xmm0
  mulsd  %xmm12,%xmm0
  addsd  D1240(%rip),%xmm0
  addsd  %xmm4,%xmm0
  movsd  0x960(%rsp),%xmm4
  movsd  0x980(%rsp),%xmm6
  mulsd  %xmm10,%xmm4
  movsd  0x968(%rsp),%xmm10
  mulsd  D3439(%rip),%xmm10
  addsd  %xmm4,%xmm0
  movsd  0x970(%rsp),%xmm4
  mulsd  %xmm10,%xmm4
  movsd  0x978(%rsp),%xmm10
  mulsd  D1996(%rip),%xmm10
  addsd  %xmm4,%xmm0
  mulsd  %xmm10,%xmm6
  movsd  0x988(%rsp),%xmm10
  mulsd  D7149(%rip),%xmm10
  subsd  %xmm6,%xmm0
  movsd  0x990(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movsd  0x998(%rsp),%xmm10
  mulsd  D5408(%rip),%xmm10
  subsd  %xmm6,%xmm0
  movsd  0x9a0(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movsd  0x9a8(%rsp),%xmm10
  mulsd  D4361(%rip),%xmm10
  subsd  %xmm6,%xmm0
  movsd  0x9b0(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movsd  0x9b8(%rsp),%xmm10
  mulsd  D997(%rip),%xmm10
  subsd  %xmm6,%xmm0
  movsd  0x9c0(%rsp),%xmm6
  mulsd  %xmm10,%xmm6
  movapd %xmm0,%xmm10
  movsd  0x9e0(%rsp),%xmm0
  subsd  %xmm6,%xmm10
  movsd  0x9d0(%rsp),%xmm6
  movapd %xmm10,%xmm4
  movsd  0x9c8(%rsp),%xmm10
  mulsd  D6814(%rip),%xmm10
  mulsd  %xmm10,%xmm6
  movsd  0x9d8(%rsp),%xmm10
  mulsd  D6999(%rip),%xmm10
  subsd  %xmm6,%xmm4
  movsd  D7101(%rip),%xmm6
  mulsd  %xmm10,%xmm0
  movsd  0x9e8(%rsp),%xmm10
  mulsd  %xmm6,%xmm10
  addsd  %xmm0,%xmm4
  movsd  0x9f0(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  movsd  D5149(%rip),%xmm10
  mulsd  0x948(%rsp),%xmm10
  addsd  %xmm0,%xmm4
  movsd  0x950(%rsp),%xmm0
  mulsd  %xmm10,%xmm0
  mulsd  %xmm0,%xmm4
  addsd  %xmm4,%xmm7
  movapd %xmm7,%xmm8
  movsd  D3578(%rip),%xmm7
  mulsd  0xa08(%rsp),%xmm7
  movsd  0x20(%rsp),%xmm4
  movsd  0xa10(%rsp),%xmm10
  movsd  D6490(%rip),%xmm13
  movsd  D1776(%rip),%xmm12
  movsd  D6672(%rip),%xmm11
  movsd  D352(%rip),%xmm9
  mulsd  %xmm7,%xmm10
  movsd  0xa18(%rsp),%xmm7
  mulsd  %xmm13,%xmm7
  mulsd  0xa20(%rsp),%xmm7
  addsd  %xmm10,%xmm4
  movsd  D3907(%rip),%xmm10
  addsd  %xmm7,%xmm4
  movsd  0xa28(%rsp),%xmm7
  mulsd  %xmm12,%xmm7
  mulsd  0xa30(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xa38(%rsp),%xmm7
  mulsd  %xmm11,%xmm7
  mulsd  0xa40(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xa48(%rsp),%xmm7
  mulsd  %xmm10,%xmm7
  mulsd  0xa50(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xa58(%rsp),%xmm7
  mulsd  %xmm9,%xmm7
  mulsd  0xa60(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xa68(%rsp),%xmm7
  mulsd  D2428(%rip),%xmm7
  mulsd  0xa70(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xa78(%rsp),%xmm7
  mulsd  D6405(%rip),%xmm7
  mulsd  0xa80(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xa88(%rsp),%xmm7
  mulsd  D2821(%rip),%xmm7
  mulsd  0xa90(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xa98(%rsp),%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  0xaa0(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  D5149(%rip),%xmm7
  mulsd  0x9f8(%rsp),%xmm7
  mulsd  0xa00(%rsp),%xmm7
  mulsd  %xmm7,%xmm4
  subsd  %xmm4,%xmm8
  movsd  D7105(%rip),%xmm4
  movsd  0x10(%rsp),%xmm7
  movsd  D6765(%rip),%xmm0
  mulsd  %xmm4,%xmm7
  mulsd  %xmm3,%xmm4
  mulsd  0x8(%rsp),%xmm7
  mulsd  %xmm2,%xmm4
  subsd  %xmm7,%xmm0
  movsd  0xab8(%rsp),%xmm7
  mulsd  D104(%rip),%xmm7
  mulsd  0xac0(%rsp),%xmm7
  subsd  %xmm4,%xmm0
  subsd  %xmm7,%xmm0
  movsd  0xac8(%rsp),%xmm7
  mulsd  D5983(%rip),%xmm7
  mulsd  0xad0(%rsp),%xmm7
  subsd  %xmm7,%xmm0
  movsd  0xad8(%rsp),%xmm7
  mulsd  D648(%rip),%xmm7
  mulsd  0xae0(%rsp),%xmm7
  movapd %xmm0,%xmm4
  subsd  %xmm7,%xmm4
  movsd  0xae8(%rsp),%xmm7
  mulsd  D1424(%rip),%xmm7
  mulsd  0xaf0(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xaf8(%rsp),%xmm7
  mulsd  D5309(%rip),%xmm7
  mulsd  0xb00(%rsp),%xmm7
  subsd  %xmm7,%xmm4
  movsd  0xb08(%rsp),%xmm7
  mulsd  D815(%rip),%xmm7
  mulsd  0xb10(%rsp),%xmm7
  subsd  %xmm7,%xmm4
  movsd  0xb18(%rsp),%xmm7
  mulsd  D7059(%rip),%xmm7
  mulsd  0xb20(%rsp),%xmm7
  subsd  %xmm7,%xmm4
  movsd  0xb28(%rsp),%xmm7
  mulsd  D857(%rip),%xmm7
  mulsd  0xb30(%rsp),%xmm7
  subsd  %xmm7,%xmm4
  movsd  0xb38(%rsp),%xmm7
  mulsd  D401(%rip),%xmm7
  mulsd  0xb40(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xb48(%rsp),%xmm7
  mulsd  D6158(%rip),%xmm7
  mulsd  0xb50(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xaa8(%rsp),%xmm7
  mulsd  D6(%rip),%xmm7
  mulsd  0xab0(%rsp),%xmm7
  mulsd  %xmm7,%xmm4
  movsd  D3578(%rip),%xmm7
  mulsd  0xb60(%rsp),%xmm7
  subsd  %xmm4,%xmm8
  movsd  0xb68(%rsp),%xmm4
  mulsd  %xmm7,%xmm4
  movsd  0xb70(%rsp),%xmm7
  movapd %xmm8,%xmm0
  addsd  0x20(%rsp),%xmm4
  movsd  0xb80(%rsp),%xmm8
  mulsd  %xmm13,%xmm7
  mulsd  0xb78(%rsp),%xmm7
  mulsd  %xmm12,%xmm8
  addsd  %xmm4,%xmm7
  movsd  0xb88(%rsp),%xmm4
  mulsd  %xmm8,%xmm4
  movsd  0xba0(%rsp),%xmm8
  mulsd  %xmm10,%xmm8
  addsd  %xmm7,%xmm4
  movsd  0xb90(%rsp),%xmm7
  mulsd  %xmm11,%xmm7
  mulsd  0xb98(%rsp),%xmm7
  addsd  %xmm4,%xmm7
  movsd  0xba8(%rsp),%xmm4
  mulsd  %xmm8,%xmm4
  addsd  %xmm7,%xmm4
  movsd  0xbb0(%rsp),%xmm7
  mulsd  %xmm9,%xmm7
  movsd  D2982(%rip),%xmm9
  mulsd  0xbb8(%rsp),%xmm7
  mulsd  0xbf0(%rsp),%xmm9
  addsd  %xmm7,%xmm4
  movsd  0xbc0(%rsp),%xmm7
  mulsd  D607(%rip),%xmm7
  mulsd  0xbc8(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xbd0(%rsp),%xmm7
  mulsd  D1229(%rip),%xmm7
  mulsd  0xbd8(%rsp),%xmm7
  addsd  %xmm7,%xmm4
  movsd  0xbe0(%rsp),%xmm7
  mulsd  D4910(%rip),%xmm7
  mulsd  0xbe8(%rsp),%xmm7
  addsd  %xmm4,%xmm7
  movsd  0xbf8(%rsp),%xmm4
  mulsd  %xmm9,%xmm4
  addsd  %xmm7,%xmm4
  movsd  0xb58(%rsp),%xmm7
  movsd  0x10(%rsp),%xmm13
  movsd  D5313(%rip),%xmm9
  mulsd  %xmm2,%xmm7
  mulsd  %xmm3,%xmm9
  mulsd  %xmm4,%xmm7
  movsd  D2791(%rip),%xmm4
  mulsd  %xmm13,%xmm4
  mulsd  0x8(%rsp),%xmm4
  addsd  D5455(%rip),%xmm4
  addsd  %xmm0,%xmm7
  movapd %xmm9,%xmm0
  movsd  0xc10(%rsp),%xmm9
  mulsd  %xmm2,%xmm0
  mulsd  D4651(%rip),%xmm9
  subsd  %xmm0,%xmm4
  movsd  0xc18(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xc20(%rsp),%xmm9
  mulsd  D2400(%rip),%xmm9
  addsd  %xmm0,%xmm4
  movsd  0xc28(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xc30(%rsp),%xmm9
  mulsd  D3117(%rip),%xmm9
  addsd  %xmm0,%xmm4
  movsd  0xc38(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xc40(%rsp),%xmm9
  mulsd  D6838(%rip),%xmm9
  subsd  %xmm0,%xmm4
  movsd  0xc48(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xc50(%rsp),%xmm9
  mulsd  D224(%rip),%xmm9
  subsd  %xmm0,%xmm4
  movsd  0xc58(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xc60(%rsp),%xmm9
  mulsd  D3356(%rip),%xmm9
  subsd  %xmm0,%xmm4
  movsd  0xc68(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xc70(%rsp),%xmm9
  mulsd  D1218(%rip),%xmm9
  subsd  %xmm0,%xmm4
  movsd  0xc78(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xc80(%rsp),%xmm9
  mulsd  D987(%rip),%xmm9
  addsd  %xmm0,%xmm4
  movsd  0xc88(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xc90(%rsp),%xmm9
  mulsd  D4780(%rip),%xmm9
  addsd  %xmm0,%xmm4
  movsd  0xc98(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xca0(%rsp),%xmm9
  movsd  0x70(%rsp),%xmm12
  mulsd  D6863(%rip),%xmm9
  movsd  D91(%rip),%xmm10
  movsd  D1255(%rip),%xmm8
  movapd %xmm12,%xmm11
  subsd  %xmm8,%xmm11
  mulsd  %xmm3,%xmm8
  addsd  %xmm0,%xmm4
  movsd  0xca8(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  0xc00(%rsp),%xmm9
  mulsd  D3549(%rip),%xmm9
  mulsd  %xmm2,%xmm8
  addsd  %xmm0,%xmm4
  movsd  0xc08(%rsp),%xmm0
  mulsd  %xmm9,%xmm0
  movsd  D6825(%rip),%xmm9
  mulsd  0x40(%rsp),%xmm9
  mulsd  %xmm4,%xmm0
  movsd  0x48(%rsp),%xmm4
  mulsd  %xmm9,%xmm4
  movq   %rbp,%xmm9
  mulsd  %xmm10,%xmm9
  addsd  %xmm7,%xmm0
  movsd  0x358(%rsp),%xmm7
  mulsd  0x360(%rsp),%xmm7
  mulsd  %xmm7,%xmm0
  movq   %r15,%xmm7
  mulsd  D2972(%rip),%xmm7
  mulsd  0x38(%rsp),%xmm7
  subsd  %xmm4,%xmm7
  movsd  D5320(%rip),%xmm4
  mulsd  %xmm13,%xmm4
  mulsd  0x18(%rsp),%xmm4
  addsd  %xmm9,%xmm7
  movsd  D6986(%rip),%xmm9
  mulsd  0x50(%rsp),%xmm4
  addsd  %xmm4,%xmm7
  movapd %xmm13,%xmm4
  mulsd  %xmm9,%xmm4
  mulsd  0x58(%rsp),%xmm4
  mulsd  0x60(%rsp),%xmm4
  mulsd  %xmm11,%xmm4
  movsd  D1828(%rip),%xmm11
  addsd  %xmm12,%xmm11
  addsd  %xmm7,%xmm4
  movapd %xmm14,%xmm7
  mulsd  %xmm10,%xmm7
  movapd %xmm12,%xmm10
  subsd  D2691(%rip),%xmm10
  mulsd  0x78(%rsp),%xmm7
  mulsd  %xmm10,%xmm7
  movq   %r12,%xmm10
  mulsd  D5346(%rip),%xmm10
  mulsd  0x80(%rsp),%xmm10
  addsd  %xmm7,%xmm4
  movsd  D3518(%rip),%xmm7
  mulsd  %xmm11,%xmm10
  mulsd  %xmm3,%xmm7
  subsd  %xmm10,%xmm4
  movsd  D4831(%rip),%xmm10
  movapd %xmm7,%xmm11
  movq   %r13,%xmm7
  mulsd  %xmm7,%xmm10
  mulsd  0x88(%rsp),%xmm10
  mulsd  %xmm2,%xmm11
  addsd  D1188(%rip),%xmm11
  mulsd  %xmm11,%xmm10
  subsd  %xmm10,%xmm4
  movsd  D4878(%rip),%xmm10
  movsd  D4057(%rip),%xmm11
  movsd  0xc0(%rsp),%xmm12
  mulsd  0xc8(%rsp),%xmm12
  mulsd  %xmm3,%xmm10
  movapd %xmm11,%xmm7
  movsd  0xd0(%rsp),%xmm14
  mulsd  0xe8(%rsp),%xmm6
  mulsd  0xf0(%rsp),%xmm6
  mulsd  %xmm2,%xmm10
  subsd  %xmm10,%xmm7
  movsd  0xa0(%rsp),%xmm10
  mulsd  0xa8(%rsp),%xmm10
  addsd  %xmm10,%xmm7
  movsd  D4068(%rip),%xmm10
  mulsd  %xmm13,%xmm10
  mulsd  0x90(%rsp),%xmm10
  mulsd  0x98(%rsp),%xmm10
  mulsd  %xmm10,%xmm7
  movsd  D3963(%rip),%xmm10
  subsd  %xmm8,%xmm10
  movsd  0xb0(%rsp),%xmm8
  mulsd  %xmm9,%xmm8
  movsd  D1101(%rip),%xmm9
  mulsd  0xb8(%rsp),%xmm8
  addsd  %xmm4,%xmm7
  movapd %xmm12,%xmm4
  movsd  0x110(%rsp),%xmm12
  addsd  %xmm10,%xmm4
  mulsd  %xmm3,%xmm9
  mulsd  %xmm8,%xmm4
  mulsd  %xmm2,%xmm9
  addsd  %xmm7,%xmm4
  movsd  D807(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  mulsd  %xmm2,%xmm7
  subsd  D5616(%rip),%xmm7
  addsd  %xmm7,%xmm6
  movsd  0xd8(%rsp),%xmm7
  mulsd  %xmm14,%xmm7
  mulsd  0xe0(%rsp),%xmm7
  mulsd  0xf8(%rsp),%xmm14
  mulsd  %xmm7,%xmm6
  movsd  D3045(%rip),%xmm7
  movapd %xmm7,%xmm8
  subsd  %xmm9,%xmm8
  movsd  0x108(%rsp),%xmm9
  mulsd  D3354(%rip),%xmm9
  addsd  %xmm6,%xmm4
  mulsd  %xmm9,%xmm12
  movapd %xmm12,%xmm6
  addsd  %xmm8,%xmm6
  movsd  0x100(%rsp),%xmm8
  mulsd  %xmm14,%xmm8
  mulsd  %xmm8,%xmm6
  subsd  %xmm6,%xmm4
  movsd  D2775(%rip),%xmm6
  subsd  %xmm1,%xmm6
  movsd  0x128(%rsp),%xmm1
  mulsd  D1295(%rip),%xmm1
  mulsd  0x130(%rsp),%xmm1
  addsd  %xmm1,%xmm6
  movsd  D4831(%rip),%xmm1
  mulsd  %xmm13,%xmm1
  mulsd  0x118(%rsp),%xmm1
  mulsd  0x120(%rsp),%xmm1
  mulsd  %xmm6,%xmm1
  subsd  %xmm1,%xmm4
  movsd  D6146(%rip),%xmm1
  movsd  D3747(%rip),%xmm6
  movsd  D2653(%rip),%xmm8
  movsd  D134(%rip),%xmm12
  movsd  D5899(%rip),%xmm9
  mulsd  %xmm3,%xmm1
  movsd  0x190(%rsp),%xmm14
  mulsd  %xmm3,%xmm12
  mulsd  %xmm3,%xmm9
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm9
  subsd  %xmm1,%xmm6
  movsd  0x140(%rsp),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  0x148(%rsp),%xmm1
  addsd  %xmm6,%xmm1
  movsd  0x68(%rsp),%xmm6
  mulsd  0x138(%rsp),%xmm6
  mulsd  %xmm6,%xmm1
  movapd %xmm12,%xmm6
  movsd  0x160(%rsp),%xmm12
  mulsd  %xmm2,%xmm6
  mulsd  D3660(%rip),%xmm12
  addsd  %xmm4,%xmm1
  movsd  D6082(%rip),%xmm4
  subsd  %xmm6,%xmm4
  movsd  0x168(%rsp),%xmm6
  mulsd  %xmm12,%xmm6
  movsd  0x180(%rsp),%xmm12
  mulsd  D4486(%rip),%xmm12
  addsd  %xmm6,%xmm4
  movapd %xmm13,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  0x150(%rsp),%xmm6
  mulsd  0x158(%rsp),%xmm6
  mulsd  %xmm6,%xmm4
  movsd  D5433(%rip),%xmm6
  subsd  %xmm9,%xmm6
  addsd  %xmm4,%xmm1
  movsd  0x188(%rsp),%xmm4
  mulsd  %xmm12,%xmm4
  movsd  D2576(%rip),%xmm12
  mulsd  %xmm3,%xmm12
  addsd  %xmm6,%xmm4
  movsd  D5714(%rip),%xmm6
  mulsd  %xmm13,%xmm6
  mulsd  0x170(%rsp),%xmm6
  mulsd  0x178(%rsp),%xmm6
  mulsd  %xmm6,%xmm4
  movsd  0x1a8(%rsp),%xmm6
  subsd  %xmm4,%xmm1
  movapd %xmm12,%xmm4
  movsd  0x1a0(%rsp),%xmm12
  mulsd  D4016(%rip),%xmm12
  mulsd  %xmm2,%xmm4
  addsd  D1129(%rip),%xmm4
  mulsd  %xmm12,%xmm6
  movsd  0x198(%rsp),%xmm12
  mulsd  %xmm14,%xmm12
  addsd  %xmm4,%xmm6
  mulsd  %xmm12,%xmm6
  movsd  D2259(%rip),%xmm12
  mulsd  %xmm3,%xmm12
  subsd  %xmm6,%xmm1
  movapd %xmm12,%xmm4
  movsd  0x1c0(%rsp),%xmm12
  mulsd  %xmm2,%xmm4
  addsd  D5541(%rip),%xmm4
  mulsd  D342(%rip),%xmm12
  movsd  0x1c8(%rsp),%xmm6
  mulsd  D923(%rip),%xmm13
  mulsd  %xmm12,%xmm6
  addsd  %xmm6,%xmm4
  movsd  0x1b0(%rsp),%xmm6
  mulsd  %xmm14,%xmm6
  movsd  D1731(%rip),%xmm14
  mulsd  0x1b8(%rsp),%xmm6
  mulsd  %xmm3,%xmm14
  mulsd  %xmm4,%xmm6
  movsd  D6221(%rip),%xmm4
  subsd  %xmm6,%xmm1
  movapd %xmm14,%xmm6
  movsd  0x1e0(%rsp),%xmm14
  mulsd  %xmm2,%xmm6
  mulsd  D486(%rip),%xmm14
  subsd  %xmm6,%xmm4
  movsd  0x1e8(%rsp),%xmm6
  mulsd  %xmm14,%xmm6
  movsd  0x1d0(%rsp),%xmm14
  mulsd  D635(%rip),%xmm14
  addsd  %xmm4,%xmm6
  movsd  0x1d8(%rsp),%xmm4
  mulsd  %xmm14,%xmm4
  movsd  0x1f8(%rsp),%xmm14
  mulsd  D6775(%rip),%xmm14
  mulsd  %xmm4,%xmm6
  movsd  0x200(%rsp),%xmm4
  mulsd  %xmm14,%xmm4
  movsd  0x208(%rsp),%xmm14
  mulsd  D3048(%rip),%xmm14
  addsd  %xmm1,%xmm6
  movapd %xmm13,%xmm1
  mulsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  movsd  0x210(%rsp),%xmm4
  mulsd  %xmm14,%xmm4
  movsd  D5772(%rip),%xmm14
  mulsd  %xmm3,%xmm14
  addsd  %xmm4,%xmm1
  mulsd  0x1f0(%rsp),%xmm1
  movapd %xmm14,%xmm4
  mulsd  %xmm2,%xmm4
  addsd  %xmm6,%xmm1
  movsd  0x230(%rsp),%xmm6
  subsd  %xmm7,%xmm4
  movsd  0x228(%rsp),%xmm7
  mulsd  D431(%rip),%xmm7
  mulsd  %xmm7,%xmm6
  movsd  0x218(%rsp),%xmm7
  mulsd  %xmm11,%xmm7
  subsd  %xmm6,%xmm4
  movsd  0x238(%rsp),%xmm6
  addsd  %xmm6,%xmm6
  mulsd  0x240(%rsp),%xmm6
  addsd  %xmm4,%xmm6
  movsd  0x220(%rsp),%xmm4
  mulsd  %xmm7,%xmm4
  movsd  0x258(%rsp),%xmm7
  mulsd  D1303(%rip),%xmm7
  mulsd  %xmm4,%xmm6
  addsd  %xmm1,%xmm6
  movsd  D3199(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm1
  subsd  D4188(%rip),%xmm1
  movsd  0x260(%rsp),%xmm4
  mulsd  %xmm7,%xmm4
  movsd  D6298(%rip),%xmm7
  mulsd  0x248(%rsp),%xmm7
  subsd  %xmm4,%xmm1
  movsd  0x268(%rsp),%xmm4
  addsd  %xmm4,%xmm4
  mulsd  0x270(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x250(%rsp),%xmm4
  mulsd  %xmm7,%xmm4
  movsd  D2580(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  mulsd  %xmm4,%xmm1
  movsd  D3118(%rip),%xmm4
  mulsd  %xmm2,%xmm7
  addsd  %xmm1,%xmm6
  movsd  0x288(%rsp),%xmm1
  mulsd  D531(%rip),%xmm1
  mulsd  0x290(%rsp),%xmm1
  subsd  %xmm7,%xmm4
  movsd  D4143(%rip),%xmm7
  mulsd  0x298(%rsp),%xmm7
  addsd  %xmm4,%xmm1
  movsd  0x2a0(%rsp),%xmm4
  mulsd  %xmm7,%xmm4
  movsd  0x278(%rsp),%xmm7
  mulsd  %xmm5,%xmm7
  addsd  %xmm4,%xmm1
  movsd  0x280(%rsp),%xmm4
  mulsd  %xmm7,%xmm4
  movsd  0x2b8(%rsp),%xmm7
  mulsd  D5866(%rip),%xmm7
  mulsd  %xmm1,%xmm4
  movsd  D5914(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm6
  movsd  0x2c0(%rsp),%xmm4
  mulsd  %xmm7,%xmm4
  movsd  D4143(%rip),%xmm7
  mulsd  %xmm2,%xmm1
  mulsd  0x2c8(%rsp),%xmm7
  subsd  D694(%rip),%xmm1
  addsd  %xmm4,%xmm1
  movsd  0x2d0(%rsp),%xmm4
  mulsd  %xmm7,%xmm4
  movsd  D6520(%rip),%xmm7
  mulsd  0x2a8(%rsp),%xmm7
  addsd  %xmm4,%xmm1
  movsd  0x2b0(%rsp),%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  %xmm4,%xmm1
  movsd  D29(%rip),%xmm4
  addsd  %xmm6,%xmm1
  movsd  D2770(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  movapd %xmm6,%xmm5
  movsd  0x2e8(%rsp),%xmm6
  mulsd  %xmm2,%xmm5
  mulsd  D5365(%rip),%xmm6
  subsd  %xmm5,%xmm4
  movsd  0x2f0(%rsp),%xmm5
  mulsd  %xmm6,%xmm5
  movsd  0x2f8(%rsp),%xmm6
  mulsd  %xmm8,%xmm6
  subsd  %xmm5,%xmm4
  movsd  0x300(%rsp),%xmm5
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm4
  movsd  0x2d8(%rsp),%xmm5
  addsd  %xmm5,%xmm5
  mulsd  0x2e0(%rsp),%xmm5
  mulsd  %xmm5,%xmm4
  movsd  D2436(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm4,%xmm1
  movapd %xmm5,%xmm4
  movsd  0x310(%rsp),%xmm5
  mulsd  D1030(%rip),%xmm5
  mulsd  0x318(%rsp),%xmm5
  mulsd  %xmm2,%xmm4
  addsd  D6431(%rip),%xmm4
  subsd  %xmm5,%xmm4
  movsd  0x320(%rsp),%xmm5
  mulsd  D6517(%rip),%xmm5
  mulsd  0x328(%rsp),%xmm5
  addsd  %xmm5,%xmm4
  movsd  D5100(%rip),%xmm5
  mulsd  0x308(%rsp),%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  %xmm5,%xmm4
  movsd  D659(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm4,%xmm1
  movapd %xmm5,%xmm4
  movsd  0x338(%rsp),%xmm5
  mulsd  %xmm2,%xmm4
  movsd  D6704(%rip),%xmm2
  mulsd  D1150(%rip),%xmm5
  subsd  %xmm4,%xmm2
  movsd  0x340(%rsp),%xmm4
  mulsd  %xmm5,%xmm4
  movsd  0x348(%rsp),%xmm5
  mulsd  D2692(%rip),%xmm5
  subsd  %xmm4,%xmm2
  movsd  0x350(%rsp),%xmm4
  mulsd  %xmm5,%xmm4
  addsd  %xmm4,%xmm2
  movsd  0x330(%rsp),%xmm4
  addsd  %xmm4,%xmm4
  mulsd  %xmm4,%xmm2
  movsd  D6376(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movq   %r14,%xmm2
  mulsd  D58(%rip),%xmm2
  mulsd  0x30(%rsp),%xmm2
  mulsd  %xmm2,%xmm1
  movq   %rbx,%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  0x28(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  movsd  0xcb0(%rsp),%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm15,%xmm1
  divsd  %xmm1,%xmm0
  jmp    L16
```

tool_calls: name: retrieve_data
arguments: label: D3413
type_guessed: f64
name: retrieve_data
arguments: label: D5215
type_guessed: f64
name: retrieve_data
arguments: label: D3613
type_guessed: f64
name: retrieve_data
arguments: label: D3387
type_guessed: f64
name: retrieve_data
arguments: label: D6298
type_guessed: f64
name: retrieve_data
arguments: label: D4535
type_guessed: f64
name: retrieve_data
arguments: label: D5149
type_guessed: f64
name: retrieve_data
arguments: label: D4871
type_guessed: f64
name: retrieve_data
arguments: label: D6520
type_guessed: f64
name: retrieve_data
arguments: label: D4615
type_guessed: f64
name: retrieve_data
arguments: label: D6825
type_guessed: f64
name: retrieve_data
arguments: label: D378
type_guessed: f64
name: retrieve_data
arguments: label: D6257
type_guessed: f64
name: retrieve_data
arguments: label: D5100
type_guessed: f64
name: retrieve_data
arguments: label: D4143
type_guessed: f64
name: retrieve_data
arguments: label: D2691
type_guessed: f64
name: retrieve_data
arguments: label: D2502
type_guessed: f64
name: retrieve_data
arguments: label: D2534
type_guessed: f64
name: retrieve_data
arguments: label: D4135
type_guessed: f64
name: retrieve_data
arguments: label: D1719
type_guessed: f64
name: retrieve_data
arguments: label: D417
type_guessed: f64
name: retrieve_data
arguments: label: D6852
type_guessed: f64
name: retrieve_data
arguments: label: D5180
type_guessed: f64
name: retrieve_data
arguments: label: D4334
type_guessed: f64
name: retrieve_data
arguments: label: D1029
type_guessed: f64
name: retrieve_data
arguments: label: D2570
type_guessed: f64
name: retrieve_data
arguments: label: D3389
type_guessed: f64
name: retrieve_data
arguments: label: D6821
type_guessed: f64
name: retrieve_data
arguments: label: D6678
type_guessed: f64
name: retrieve_data
arguments: label: D2380
type_guessed: f64
name: retrieve_data
arguments: label: D6526
type_guessed: f64
name: retrieve_data
arguments: label: D1483
type_guessed: f64
name: retrieve_data
arguments: label: D6928
type_guessed: f64
name: retrieve_data
arguments: label: D2393
type_guessed: f64
name: retrieve_data
arguments: label: D4800
type_guessed: f64
name: retrieve_data
arguments: label: D1984
type_guessed: f64
name: retrieve_data
arguments: label: D6438
type_guessed: f64
name: retrieve_data
arguments: label: D4831
type_guessed: f64
name: retrieve_data
arguments: label: D2717
type_guessed: f64
name: retrieve_data
arguments: label: D1426
type_guessed: f64
name: retrieve_data
arguments: label: D1509
type_guessed: f64
name: retrieve_data
arguments: label: D2128
type_guessed: f64
name: retrieve_data
arguments: label: D3484
type_guessed: f64
name: retrieve_data
arguments: label: D5596
type_guessed: f64
name: retrieve_data
arguments: label: D5656
type_guessed: f64
name: retrieve_data
arguments: label: D1480
type_guessed: f64
name: retrieve_data
arguments: label: D6782
type_guessed: f64
name: retrieve_data
arguments: label: D3448
type_guessed: f64
name: retrieve_data
arguments: label: D640
type_guessed: f64
name: retrieve_data
arguments: label: D1892
type_guessed: f64
name: retrieve_data
arguments: label: D1866
type_guessed: f64
name: retrieve_data
arguments: label: D1000
type_guessed: f64
name: retrieve_data
arguments: label: D1428
type_guessed: f64
name: retrieve_data
arguments: label: D6624
type_guessed: f64
name: retrieve_data
arguments: label: D5538
type_guessed: f64
name: retrieve_data
arguments: label: D3924
type_guessed: f64
name: retrieve_data
arguments: label: D5828
type_guessed: f64
name: retrieve_data
arguments: label: D133
type_guessed: f64
name: retrieve_data
arguments: label: D207
type_guessed: f64
name: retrieve_data
arguments: label: D4138
type_guessed: f64
name: retrieve_data
arguments: label: D512
type_guessed: byte[8]
name: retrieve_data
arguments: label: D3806
type_guessed: f64
name: retrieve_data
arguments: label: D1949
type_guessed: f64
name: retrieve_data
arguments: label: D36
type_guessed: f64
name: retrieve_data
arguments: label: D1182
type_guessed: f64
name: retrieve_data
arguments: label: D3770
type_guessed: f64
name: retrieve_data
arguments: label: D1969
type_guessed: f64
name: retrieve_data
arguments: label: D3879
type_guessed: f64
name: retrieve_data
arguments: label: D734
type_guessed: f64
name: retrieve_data
arguments: label: D5572
type_guessed: f64
name: retrieve_data
arguments: label: D3252
type_guessed: f64
name: retrieve_data
arguments: label: D5283
type_guessed: f64
name: retrieve_data
arguments: label: D1310
type_guessed: f64
name: retrieve_data
arguments: label: D904
type_guessed: f64
name: retrieve_data
arguments: label: D1344
type_guessed: f64
name: retrieve_data
arguments: label: D2261
type_guessed: f64
name: retrieve_data
arguments: label: D3163
type_guessed: f64
name: retrieve_data
arguments: label: D790
type_guessed: f64
name: retrieve_data
arguments: label: D869
type_guessed: f64
name: retrieve_data
arguments: label: D6700
type_guessed: f64
name: retrieve_data
arguments: label: D1711
type_guessed: f64
name: retrieve_data
arguments: label: D4205
type_guessed: f64
name: retrieve_data
arguments: label: D4317
type_guessed: f64
name: retrieve_data
arguments: label: D3480
type_guessed: f64
name: retrieve_data
arguments: label: D1920
type_guessed: byte[8]
name: retrieve_data
arguments: label: D4337
type_guessed: f64
name: retrieve_data
arguments: label: D2332
type_guessed: f64
name: retrieve_data
arguments: label: D388
type_guessed: f64
name: retrieve_data
arguments: label: D956
type_guessed: f64
name: retrieve_data
arguments: label: D6145
type_guessed: f64
name: retrieve_data
arguments: label: D2341
type_guessed: f64
name: retrieve_data
arguments: label: D4321
type_guessed: f64
name: retrieve_data
arguments: label: D3040
type_guessed: f64
name: retrieve_data
arguments: label: D6012
type_guessed: f64
name: retrieve_data
arguments: label: D3969
type_guessed: f64
name: retrieve_data
arguments: label: D5778
type_guessed: f64
name: retrieve_data
arguments: label: D6869
type_guessed: byte[8]
name: retrieve_data
arguments: label: D6902
type_guessed: f64
name: retrieve_data
arguments: label: D4508
type_guessed: f64
name: retrieve_data
arguments: label: D5854
type_guessed: f64
name: retrieve_data
arguments: label: D3190
type_guessed: f64
name: retrieve_data
arguments: label: D4202
type_guessed: f64
name: retrieve_data
arguments: label: D3595
type_guessed: f64
name: retrieve_data
arguments: label: D1749
type_guessed: f64
name: retrieve_data
arguments: label: D343
type_guessed: f64
name: retrieve_data
arguments: label: D6610
type_guessed: f64
name: retrieve_data
arguments: label: D3547
type_guessed: f64
name: retrieve_data
arguments: label: D5819
type_guessed: f64
name: retrieve_data
arguments: label: D1481
type_guessed: f64
name: retrieve_data
arguments: label: D4024
type_guessed: f64
name: retrieve_data
arguments: label: D6444
type_guessed: f64
name: retrieve_data
arguments: label: D4924
type_guessed: f64
name: retrieve_data
arguments: label: D437
type_guessed: f64
name: retrieve_data
arguments: label: D3653
type_guessed: f64
name: retrieve_data
arguments: label: D4357
type_guessed: f64
name: retrieve_data
arguments: label: D6029
type_guessed: f64
name: retrieve_data
arguments: label: D5148
type_guessed: f64
name: retrieve_data
arguments: label: D5440
type_guessed: f64
name: retrieve_data
arguments: label: D5138
type_guessed: f64
name: retrieve_data
arguments: label: D2565
type_guessed: f64
name: retrieve_data
arguments: label: D2233
type_guessed: f64
name: retrieve_data
arguments: label: D3883
type_guessed: f64
name: retrieve_data
arguments: label: D650
type_guessed: f64
name: retrieve_data
arguments: label: D3202
type_guessed: f64
name: retrieve_data
arguments: label: D1076
type_guessed: f64
name: retrieve_data
arguments: label: D4734
type_guessed: f64
name: retrieve_data
arguments: label: D3095
type_guessed: f64
name: retrieve_data
arguments: label: D5238
type_guessed: f64
name: retrieve_data
arguments: label: D5752
type_guessed: f64
name: retrieve_data
arguments: label: D580
type_guessed: f64
name: retrieve_data
arguments: label: D3873
type_guessed: f64
name: retrieve_data
arguments: label: D6755
type_guessed: byte[8]
name: retrieve_data
arguments: label: D163
type_guessed: f64
name: retrieve_data
arguments: label: D270
type_guessed: f64
name: retrieve_data
arguments: label: D6913
type_guessed: f64
name: retrieve_data
arguments: label: D5975
type_guessed: f64
name: retrieve_data
arguments: label: D6995
type_guessed: f64
name: retrieve_data
arguments: label: D6655
type_guessed: f64
name: retrieve_data
arguments: label: D3418
type_guessed: f64
name: retrieve_data
arguments: label: D6445
type_guessed: f64
name: retrieve_data
arguments: label: D2982
type_guessed: f64
name: retrieve_data
arguments: label: D415
type_guessed: f64
name: retrieve_data
arguments: label: D6421
type_guessed: f64
name: retrieve_data
arguments: label: D5369
type_guessed: byte[8]
name: retrieve_data
arguments: label: D4997
type_guessed: f64
name: retrieve_data
arguments: label: D5558
type_guessed: f64
name: retrieve_data
arguments: label: D597
type_guessed: f64
name: retrieve_data
arguments: label: D4589
type_guessed: f64
name: retrieve_data
arguments: label: D6099
type_guessed: f64
name: retrieve_data
arguments: label: D3300
type_guessed: f64
name: retrieve_data
arguments: label: D6088
type_guessed: f64
name: retrieve_data
arguments: label: D3999
type_guessed: f64
name: retrieve_data
arguments: label: D3305
type_guessed: f64
name: retrieve_data
arguments: label: D3057
type_guessed: f64
name: retrieve_data
arguments: label: D2416
type_guessed: f64
name: retrieve_data
arguments: label: D6510
type_guessed: f64
name: retrieve_data
arguments: label: D6542
type_guessed: f64
name: retrieve_data
arguments: label: D1240
type_guessed: f64
name: retrieve_data
arguments: label: D3439
type_guessed: f64
name: retrieve_data
arguments: label: D1996
type_guessed: f64
name: retrieve_data
arguments: label: D7149
type_guessed: f64
name: retrieve_data
arguments: label: D5408
type_guessed: f64
name: retrieve_data
arguments: label: D4361
type_guessed: f64
name: retrieve_data
arguments: label: D997
type_guessed: f64
name: retrieve_data
arguments: label: D6814
type_guessed: f64
name: retrieve_data
arguments: label: D6999
type_guessed: f64
name: retrieve_data
arguments: label: D7101
type_guessed: f64
name: retrieve_data
arguments: label: D3578
type_guessed: f64
name: retrieve_data
arguments: label: D6490
type_guessed: f64
name: retrieve_data
arguments: label: D1776
type_guessed: f64
name: retrieve_data
arguments: label: D6672
type_guessed: f64
name: retrieve_data
arguments: label: D352
type_guessed: f64
name: retrieve_data
arguments: label: D3907
type_guessed: f64
name: retrieve_data
arguments: label: D2428
type_guessed: f64
name: retrieve_data
arguments: label: D6405
type_guessed: f64
name: retrieve_data
arguments: label: D2821
type_guessed: f64
name: retrieve_data
arguments: label: D7105
type_guessed: f64
name: retrieve_data
arguments: label: D6765
type_guessed: byte[8]
name: retrieve_data
arguments: label: D104
type_guessed: f64
name: retrieve_data
arguments: label: D5983
type_guessed: f64
name: retrieve_data
arguments: label: D648
type_guessed: f64
name: retrieve_data
arguments: label: D1424
type_guessed: f64
name: retrieve_data
arguments: label: D5309
type_guessed: f64
name: retrieve_data
arguments: label: D815
type_guessed: f64
name: retrieve_data
arguments: label: D7059
type_guessed: f64
name: retrieve_data
arguments: label: D857
type_guessed: f64
name: retrieve_data
arguments: label: D401
type_guessed: f64
name: retrieve_data
arguments: label: D6158
type_guessed: f64
name: retrieve_data
arguments: label: D6
type_guessed: f64
name: retrieve_data
arguments: label: D607
type_guessed: f64
name: retrieve_data
arguments: label: D1229
type_guessed: f64
name: retrieve_data
arguments: label: D4910
type_guessed: f64
name: retrieve_data
arguments: label: D5313
type_guessed: f64
name: retrieve_data
arguments: label: D2791
type_guessed: f64
name: retrieve_data
arguments: label: D5455
type_guessed: f64
name: retrieve_data
arguments: label: D4651
type_guessed: f64
name: retrieve_data
arguments: label: D2400
type_guessed: f64
name: retrieve_data
arguments: label: D3117
type_guessed: f64
name: retrieve_data
arguments: label: D6838
type_guessed: f64
name: retrieve_data
arguments: label: D224
type_guessed: f64
name: retrieve_data
arguments: label: D3356
type_guessed: f64
name: retrieve_data
arguments: label: D1218
type_guessed: f64
name: retrieve_data
arguments: label: D987
type_guessed: f64
name: retrieve_data
arguments: label: D4780
type_guessed: f64
name: retrieve_data
arguments: label: D6863
type_guessed: f64
name: retrieve_data
arguments: label: D91
type_guessed: f64
name: retrieve_data
arguments: label: D1255
type_guessed: f64
name: retrieve_data
arguments: label: D3549
type_guessed: f64
name: retrieve_data
arguments: label: D2972
type_guessed: byte[8]
name: retrieve_data
arguments: label: D5320
type_guessed: f64
name: retrieve_data
arguments: label: D6986
type_guessed: f64
name: retrieve_data
arguments: label: D1828
type_guessed: f64
name: retrieve_data
arguments: label: D5346
type_guessed: f64
name: retrieve_data
arguments: label: D3518
type_guessed: f64
name: retrieve_data
arguments: label: D1188
type_guessed: f64
name: retrieve_data
arguments: label: D4878
type_guessed: f64
name: retrieve_data
arguments: label: D4057
type_guessed: f64
name: retrieve_data
arguments: label: D4068
type_guessed: f64
name: retrieve_data
arguments: label: D3963
type_guessed: f64
name: retrieve_data
arguments: label: D1101
type_guessed: f64
name: retrieve_data
arguments: label: D807
type_guessed: f64
name: retrieve_data
arguments: label: D5616
type_guessed: f64
name: retrieve_data
arguments: label: D3045
type_guessed: f64
name: retrieve_data
arguments: label: D3354
type_guessed: f64
name: retrieve_data
arguments: label: D2775
type_guessed: f64
name: retrieve_data
arguments: label: D1295
type_guessed: f64
name: retrieve_data
arguments: label: D6146
type_guessed: f64
name: retrieve_data
arguments: label: D3747
type_guessed: byte[8]
name: retrieve_data
arguments: label: D2653
type_guessed: f64
name: retrieve_data
arguments: label: D134
type_guessed: f64
name: retrieve_data
arguments: label: D5899
type_guessed: f64
name: retrieve_data
arguments: label: D3660
type_guessed: f64
name: retrieve_data
arguments: label: D6082
type_guessed: byte[8]
name: retrieve_data
arguments: label: D4486
type_guessed: f64
name: retrieve_data
arguments: label: D5433
type_guessed: f64
name: retrieve_data
arguments: label: D2576
type_guessed: f64
name: retrieve_data
arguments: label: D5714
type_guessed: f64
name: retrieve_data
arguments: label: D4016
type_guessed: f64
name: retrieve_data
arguments: label: D1129
type_guessed: f64
name: retrieve_data
arguments: label: D2259
type_guessed: f64
name: retrieve_data
arguments: label: D5541
type_guessed: f64
name: retrieve_data
arguments: label: D342
type_guessed: f64
name: retrieve_data
arguments: label: D923
type_guessed: byte[8]
name: retrieve_data
arguments: label: D1731
type_guessed: f64
name: retrieve_data
arguments: label: D6221
type_guessed: byte[8]
name: retrieve_data
arguments: label: D486
type_guessed: f64
name: retrieve_data
arguments: label: D635
type_guessed: f64
name: retrieve_data
arguments: label: D6775
type_guessed: f64
name: retrieve_data
arguments: label: D3048
type_guessed: f64
name: retrieve_data
arguments: label: D5772
type_guessed: f64
name: retrieve_data
arguments: label: D431
type_guessed: f64
name: retrieve_data
arguments: label: D1303
type_guessed: f64
name: retrieve_data
arguments: label: D3199
type_guessed: f64
name: retrieve_data
arguments: label: D4188
type_guessed: f64
name: retrieve_data
arguments: label: D2580
type_guessed: f64
name: retrieve_data
arguments: label: D3118
type_guessed: f64
name: retrieve_data
arguments: label: D531
type_guessed: f64
name: retrieve_data
arguments: label: D5866
type_guessed: f64
name: retrieve_data
arguments: label: D5914
type_guessed: f64
name: retrieve_data
arguments: label: D694
type_guessed: f64
name: retrieve_data
arguments: label: D29
type_guessed: f64
name: retrieve_data
arguments: label: D2770
type_guessed: f64
name: retrieve_data
arguments: label: D5365
type_guessed: f64
name: retrieve_data
arguments: label: D2436
type_guessed: f64
name: retrieve_data
arguments: label: D1030
type_guessed: f64
name: retrieve_data
arguments: label: D6431
type_guessed: f64
name: retrieve_data
arguments: label: D6517
type_guessed: f64
name: retrieve_data
arguments: label: D659
type_guessed: f64
name: retrieve_data
arguments: label: D6704
type_guessed: byte[8]
name: retrieve_data
arguments: label: D1150
type_guessed: f64
name: retrieve_data
arguments: label: D2692
type_guessed: f64
name: retrieve_data
arguments: label: D6376
type_guessed: f64
name: retrieve_data
arguments: label: D58
type_guessed: f64

tool: D3413: 2.718281828459045

tool: D5215: 3

tool: D3613: 4

tool: D3387: 5

tool: D6298: 6

tool: D4535: 7

tool: D5149: 8

tool: D4871: 9

tool: D6520: 10

tool: D4615: 11

tool: D6825: 12

tool: D378: 13

tool: D6257: 14

tool: D5100: 15

tool: D4143: 16

tool: D2691: 17

tool: D2502: 18

tool: D2534: 1600593426432000.0

tool: D4135: 3201186852864000.0

tool: D1719: 2132149009740750.0

tool: D417: 1063111166617500.0

tool: D6852: 422807944083525

tool: D5180: 139509188869050

tool: D4334: 39204349984800

tool: D1029: 9554082337800

tool: D2570: 2044960117200

tool: D3389: 387930422880

tool: D6821: 65654184960

tool: D6678: 9962184960

tool: D2380: 1359912960

tool: D6526: 167116800

tool: D1483: 18382848

tool: D6928: 1775616

tool: D2393: 143360

tool: D4800: 8192

tool: D1984: 25

tool: D6438: 26

tool: D4831: 20

tool: D2717: 24

tool: D1426: 23

tool: D1509: 2040

tool: D2128: 22

tool: D3484: 21

tool: D5596: 19

tool: D5656: 47713050

tool: D1480: 23856525

tool: D6782: 315992927250

tool: D3448: 436049563950

tool: D640: 127775547900

tool: D1892: 33563479950

tool: D1866: 218024781975

tool: D1000: 6097020930

tool: D1428: 773783010

tool: D6624: 64787580

tool: D5538: 2627955

tool: D3924: 117810

tool: D5828: 25542

tool: D133: 1684

tool: D207: 21687750

tool: D4138: 46

tool: {"D512": [0x00,0x00,0x00,0x60,0xdc,0xae,0x64,0xc1]}

tool: D3806: 14458500

tool: D1949: 7229250

tool: D36: 2891700

tool: D1182: 963900

tool: D3770: 302130

tool: D1969: 28755

tool: D3879: 25380

tool: D734: 5805

tool: D5572: 50024964150

tool: D3252: 8806672350

tool: D5283: 350

tool: D1310: 3531006675

tool: D904: 88

tool: D1344: 3860178525

tool: D2261: 25012482075

tool: D3163: 529052580

tool: D790: 2184840

tool: D869: 14577840

tool: D6700: 2766240

tool: D1711: 273870

tool: D4205: 15363

tool: D4317: 406

tool: D3480: 7739550

tool: {"D1920": [0x00,0x00,0x00,0x80,0x27,0x86,0x4d,0xc1]}

tool: D4337: 8632575

tool: D2332: 66150

tool: D388: 9955575

tool: D956: 1446480

tool: D6145: 379260

tool: D2341: 283320

tool: D4321: 88050

tool: D3040: 8400

tool: D6012: 4488

tool: D3969: 20057625

tool: D5778: 44

tool: {"D6869": [0x00,0x00,0x00,0x80,0x96,0x47,0x5a,0xc1]}

tool: D6902: 13778100

tool: D4508: 61906950

tool: D5854: 11911725

tool: D3190: 5554080

tool: D4202: 1535940

tool: D3595: 762660

tool: D1749: 68

tool: D343: 103200

tool: D6610: 2820

tool: D3547: 654

tool: D5819: 5306751450

tool: D1481: 2527024500

tool: D4024: 6547290750

tool: D6444: 3273645375

tool: D4924: 817566750

tool: D437: 193243050

tool: D3653: 34684650

tool: D4357: 4813380

tool: D6029: 517275

tool: D5148: 42350

tool: D5440: 2530

tool: D5138: 100

tool: D2565: 935550

tool: D2233: 623700

tool: D3883: 467775

tool: D650: 311850

tool: D3202: 124740

tool: D1076: 41580

tool: D4734: 11880

tool: D3095: 2970

tool: D5238: 660

tool: D5752: 132

tool: D580: 20241900

tool: D3873: 13494600

tool: {"D6755": [0x00,0x00,0x00,0xc0,0xde,0x4d,0x63,0xc1]}

tool: D163: 6747300

tool: D270: 2572794

tool: D6913: 1278018

tool: D5975: 11754743490

tool: D6995: 18180

tool: D6655: 77691

tool: D3418: 35630

tool: D6445: 4114

tool: D2982: 92

tool: D415: 330

tool: D6421: 10638195750

tool: {"D5369": [0x00,0x00,0x10,0x36,0x19,0xe5,0xf5,0xc1]}

tool: D4997: 3500767620

tool: D5558: 943138350

tool: D597: 587351268

tool: D4589: 104134716

tool: D6099: 4631400

tool: D3300: 1221198

tool: D6088: 247260

tool: D3999: 20892

tool: D3305: 856

tool: D3057: 165

tool: D2416: 246912383025

tool: D6510: 460526358600

tool: D6542: 55394851050

tool: D1240: 230263179300

tool: D3439: 1508262525

tool: D1996: 2396962260

tool: D7149: 722410920

tool: D5408: 115167690

tool: D4361: 11586465

tool: D997: 720720

tool: D6814: 21681

tool: D6999: 218

tool: D7101: 29

tool: D3578: 31808700

tool: D6490: 15904350

tool: D1776: 6361740

tool: D6672: 2120580

tool: D352: 151470

tool: D3907: 605880

tool: D2428: 26730

tool: D6405: 11583

tool: D2821: 1406

tool: D7105: 263144700

tool: {"D6765": [0x00,0x00,0x00,0xf8,0x89,0x5e,0x9f,0xc1]}

tool: D104: 178869600

tool: D5983: 63636300

tool: D648: 76650210

tool: D1424: 7510230

tool: D5309: 1096020

tool: D815: 2359515

tool: D7059: 455070

tool: D857: 25722

tool: D401: 716

tool: D6158: 86

tool: D6: 66

tool: D607: 33660

tool: D1229: 6732

tool: D4910: 1784

tool: D5313: 33545959650

tool: D2791: 5519319750

tool: D5455: 2759659875

tool: D4651: 10690917300

tool: D2400: 5050165050

tool: D3117: 924808500

tool: D6838: 639355500

tool: D224: 107153640

tool: D3356: 4761930

tool: D1218: 823020

tool: D987: 138060

tool: D4780: 8200

tool: D6863: 172

tool: D91: 135

tool: D1255: 51

tool: D3549: 33

tool: {"D2972": [0x00,0x00,0x00,0x00,0x00,0x80,0x7c,0xc0]}

tool: D5320: 270

tool: D6986: 90

tool: D1828: 93

tool: D5346: 80

tool: D3518: 395

tool: D1188: 3264

tool: D4878: 85

tool: D4057: 1020

tool: D4068: 36

tool: D3963: 204

tool: D1101: 8158

tool: D807: 715

tool: D5616: 172098

tool: D3045: 210168

tool: D3354: 39

tool: D2775: 9180

tool: D1295: 67

tool: D6146: 80085

tool: {"D3747": [0x00,0x00,0x00,0x00,0xe0,0x0c,0x03,0xc1]}

tool: D2653: 94

tool: D134: 115770

tool: D5899: 10472

tool: D3660: 212

tool: {"D6082": [0x00,0x00,0x00,0x00,0x5f,0x33,0x33,0xc1]}

tool: D4486: 816

tool: D5433: 6000651

tool: D2576: 422805

tool: D5714: 30

tool: D4016: 1399

tool: D1129: 174420

tool: D2259: 415140

tool: D5541: 784125

tool: D342: 3326

tool: {"D923": [0x00,0x00,0x00,0x60,0x36,0xf8,0x76,0xc1]}

tool: D1731: 1628872

tool: {"D6221": [0x00,0x00,0x00,0x00,0x59,0x85,0x3e,0xc1]}

tool: D486: 20808

tool: D635: 45

tool: D6775: 7125420

tool: D3048: 59024

tool: D5772: 38954

tool: D431: 1365

tool: D1303: 255

tool: D3199: 6120

tool: D4188: 15300

tool: D2580: 1159275

tool: D3118: 2581470

tool: D531: 4845

tool: D5866: 6684

tool: D5914: 53244

tool: D694: 156825

tool: D29: 21391695

tool: D2770: 9981210

tool: D5365: 221340

tool: D2436: 3733518

tool: D1030: 56168

tool: D6431: 802845

tool: D6517: 136

tool: D659: 4738455

tool: {"D6704": [0x00,0x00,0x00,0x00,0xa0,0x4a,0x05,0xc1]}

tool: D1150: 198795

tool: D2692: 544

tool: D6376: 1403325

tool: D58: 10395

assistant: ```c
double DSlater_3S_6S(double rij, double xij, double xii) {
  double S;
  if (xii == xij) {
    S = (-1600593426432000.0 + 1600593426432000.0 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) - 3201186852864000.0 * rij * xii - 3201186852864000.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xii), (double)(2.0))) - 2132149009740750.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xii), (double)(3.0))) - 1063111166617500.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xii), (double)(4.0))) - 422807944083525.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xii), (double)(5.0))) - 139509188869050.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xii), (double)(6.0))) - 39204349984800.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xii), (double)(7.0))) - 9554082337800.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xii), (double)(8.0))) - 2044960117200.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xii), (double)(9.0))) - 387930422880.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xii), (double)(10.0))) - 65654184960.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xii), (double)(11.0))) - 9962184960.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xii), (double)(12.0))) - 1359912960.0 * (pow((double)(rij), (double)(13.0))) * (pow((double)(xii), (double)(13.0))) - 167116800.0 * (pow((double)(rij), (double)(14.0))) * (pow((double)(xii), (double)(14.0))) - 18382848.0 * (pow((double)(rij), (double)(15.0))) * (pow((double)(xii), (double)(15.0))) - 1775616.0 * (pow((double)(rij), (double)(16.0))) * (pow((double)(xii), (double)(16.0))) - 143360.0 * (pow((double)(rij), (double)(17.0))) * (pow((double)(xii), (double)(17.0))) - 8192.0 * (pow((double)(rij), (double)(18.0))) * (pow((double)(xii), (double)(18.0)))) / (1.600593426432e15 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) * (pow((double)(rij), (double)(2.0))));
  } else {
    S = (1403325.0 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * (xii + xij)))) * (pow((double)((pow((double)(xii), (double)(2.0))) - (pow((double)(xij), (double)(2.0)))), (double)(17.0))) + 10395.0 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xij))) * (pow((double)(xij), (double)(14.0))) * (-456.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xii), (double)(25.0))) - 12.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xii), (double)(26.0))) + 135.0 * (pow((double)(xij), (double)(20.0))) + 270.0 * rij * xii * (pow((double)(xij), (double)(20.0))) + 90.0 * rij * (pow((double)(xii), (double)(3.0))) * (pow((double)(xij), (double)(18.0))) * (-51.0 + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) + 135.0 * (pow((double)(xii), (double)(2.0))) * (pow((double)(xij), (double)(18.0))) * (-17.0 + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) - 80.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xii), (double)(24.0))) * (93.0 + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) - 20.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xii), (double)(23.0))) * (3264.0 + 395.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) + 36.0 * rij * (pow((double)(xii), (double)(5.0))) * (pow((double)(xij), (double)(16.0))) * (1020.0 - 85.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 90.0 * (pow((double)(xii), (double)(4.0))) * (pow((double)(xij), (double)(16.0))) * (204.0 - 51.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 2040.0 * rij * (pow((double)(xii), (double)(13.0))) * (pow((double)(xij), (double)(8.0))) * (-172098.0 + 715.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 29.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 2040.0 * rij * (pow((double)(xii), (double)(15.0))) * (pow((double)(xij), (double)(6.0))) * (210168.0 - 8158.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 39.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 20.0 * rij * (pow((double)(xii), (double)(7.0))) * (pow((double)(xij), (double)(14.0))) * (9180.0 - 132.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 67.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xii), (double)(22.0))) * (-156060.0 - 80085.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 94.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 68.0 * rij * (pow((double)(xii), (double)(11.0))) * (pow((double)(xij), (double)(10.0))) * (-1258335.0 - 115770.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 212.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 30.0 * rij * (pow((double)(xii), (double)(17.0))) * (pow((double)(xij), (double)(4.0))) * (6000651.0 - 10472.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 816.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 4.0 * rij * (pow((double)(xii), (double)(21.0))) * (174420.0 + 422805.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 1399.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 4.0 * rij * (pow((double)(xii), (double)(9.0))) * (pow((double)(xij), (double)(12.0))) * (784125.0 + 415140.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 3326.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 45.0 * (pow((double)(xii), (double)(16.0))) * (pow((double)(xij), (double)(4.0))) * (-2000217.0 - 1628872.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 20808.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + (pow((double)(xii), (double)(19.0))) * (-24085350.0 * rij * (pow((double)(xij), (double)(2.0))) - 7125420.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(4.0))) + 59024.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(6.0)))) + 1020.0 * (pow((double)(xii), (double)(14.0))) * (pow((double)(xij), (double)(6.0))) * (-210168.0 + 38954.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 1365.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 2.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) + 6.0 * (pow((double)(xii), (double)(6.0))) * (pow((double)(xij), (double)(14.0))) * (-15300.0 + 6120.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 255.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 2.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 68.0 * (pow((double)(xii), (double)(12.0))) * (pow((double)(xij), (double)(8.0))) * (2581470.0 - 1159275.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 4845.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 16.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) + 10.0 * (pow((double)(xii), (double)(8.0))) * (pow((double)(xij), (double)(12.0))) * (-156825.0 + 53244.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 6684.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 16.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 2.0 * (pow((double)(xii), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) * (21391695.0 - 9981210.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 221340.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 94.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 15.0 * (pow((double)(xii), (double)(18.0))) * (pow((double)(xij), (double)(2.0))) * (802845.0 + 3733518.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 56168.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 136.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) + 2.0 * (pow((double)(xii), (double)(20.0))) * (-174420.0 - 4738455.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 198795.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 544.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))))) + (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) * (pow((double)(xii), (double)(8.0))) * (2.0 * (pow((double)(xii), (double)(2.0))) * (pow((double)(xij), (double)(24.0))) * (218024781975.0 + 436049563950.0 * rij * xij + 315992927250.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 127775547900.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 33563479950.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 6097020930.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 773783010.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 64787580.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 2627955.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 117810.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 25542.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) - 1684.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) - 46.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 88.0 * (pow((double)(xii), (double)(20.0))) * (pow((double)(xij), (double)(6.0))) * (-10843875.0 - 21687750.0 * rij * xij - 21687750.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 14458500.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 7229250.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 2891700.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 963900.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 302130.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 28755.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 25380.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 5805.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) - 350.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 88.0 * (pow((double)(xii), (double)(6.0))) * (pow((double)(xij), (double)(20.0))) * (25012482075.0 + 50024964150.0 * rij * xij + 3860178525.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 8806672350.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 3531006675.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 529052580.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 2184840.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 14577840.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 2766240.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 273870.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 15363.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 406.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 4488.0 * (pow((double)(xii), (double)(14.0))) * (pow((double)(xij), (double)(12.0))) * (-3869775.0 - 7739550.0 * rij * xij - 8632575.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 66150.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 9955575.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 1446480.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 379260.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 283320.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 88050.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 8400.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 18.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 44.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 2.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 4488.0 * (pow((double)(xii), (double)(12.0))) * (pow((double)(xij), (double)(14.0))) * (-6889050.0 - 13778100.0 * rij * xij + 20057625.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 61906950.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 11911725.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 5554080.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 1535940.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 762660.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 103200.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 2820.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 654.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 68.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 2.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 6.0 * (pow((double)(xij), (double)(26.0))) * (3273645375.0 + 6547290750.0 * rij * xij + 5306751450.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 2527024500.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 817566750.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 193243050.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 34684650.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 4813380.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 517275.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 42350.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 2530.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 100.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 2.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 3.0 * (pow((double)(xii), (double)(26.0))) * (467775.0 + 935550.0 * rij * xij + 935550.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 623700.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 311850.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 124740.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 41580.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 11880.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 2970.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 660.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 132.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 24.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 4.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 330.0 * (pow((double)(xii), (double)(18.0))) * (pow((double)(xij), (double)(8.0))) * (-10120950.0 - 20241900.0 * rij * xij - 20241900.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 13494600.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 6747300.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 2572794.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 1278018.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 18180.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 77691.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 35630.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 4114.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) - 92.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 6.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 165.0 * (pow((double)(xii), (double)(8.0))) * (pow((double)(xij), (double)(18.0))) * (-5877371745.0 - 11754743490.0 * rij * xij + 10638195750.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 3500767620.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 943138350.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 587351268.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 104134716.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 4631400.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 1221198.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 247260.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 20892.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 856.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 12.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 8.0 * (pow((double)(xii), (double)(4.0))) * (pow((double)(xij), (double)(22.0))) * (230263179300.0 + 460526358600.0 * rij * xij + 246912383025.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 55394851050.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 1508262525.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 2396962260.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 722410920.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 115167690.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 11586465.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 720720.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 21681.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 218.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 29.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 8.0 * (pow((double)(xii), (double)(22.0))) * (pow((double)(xij), (double)(4.0))) * (23856525.0 + 47713050.0 * rij * xij + 47713050.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 31808700.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 15904350.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 6361740.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 2120580.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 605880.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 151470.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 26730.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 11583.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 1406.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 29.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 66.0 * (pow((double)(xii), (double)(16.0))) * (pow((double)(xij), (double)(10.0))) * (-131572350.0 - 263144700.0 * rij * xij - 263144700.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 178869600.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 63636300.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 76650210.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 7510230.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 1096020.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 2359515.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 455070.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 25722.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 716.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 86.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + (pow((double)(xii), (double)(24.0))) * (pow((double)(xij), (double)(2.0))) * (23856525.0 + 47713050.0 * rij * xij + 47713050.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 31808700.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 15904350.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 6361740.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 2120580.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 605880.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 151470.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 33660.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 6732.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 1784.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 92.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 33.0 * (pow((double)(xii), (double)(10.0))) * (pow((double)(xij), (double)(16.0))) * (2759659875.0 + 5519319750.0 * rij * xij - 33545959650.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 10690917300.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 5050165050.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 924808500.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 639355500.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 107153640.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 4761930.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 823020.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 138060.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 8200.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 172.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))))) / (1.403325e6 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * (xii + xij)))) * (pow((double)(rij), (double)(2.0))) * (pow((double)((pow((double)(xii), (double)(2.0))) - (pow((double)(xij), (double)(2.0)))), (double)(17.0))));
  }
  return S;
}
```