user: 请显示与下面列出的汇编代码相匹配的C语言实现：

```asm
<DSlater_4S_5S>:
  endbr64
  push   %r15
  movapd %xmm0,%xmm7
  push   %r14
  addsd  %xmm0,%xmm7
  push   %r13
  push   %r12
  push   %rbp
  push   %rbx
  sub    $0xc58,%rsp
  ucomisd %xmm1,%xmm2
  movsd  %xmm1,(%rsp)
  movsd  %xmm2,0x10(%rsp)
  movsd  %xmm0,0x8(%rsp)
  movsd  %xmm7,0x18(%rsp)
  jp     L17
  jne    L17
  movsd  D3963(%rip),%xmm14
  movapd %xmm7,%xmm15
  mulsd  %xmm2,%xmm15
  movapd %xmm14,%xmm0
  movsd  %xmm15,0xf0(%rsp)
  movapd %xmm15,%xmm1
  call   <pow@plt>
  movsd  0x8(%rsp),%xmm3
  movsd  D1035(%rip),%xmm1
  movsd  %xmm0,0xe8(%rsp)
  movapd %xmm3,%xmm13
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm13
  movsd  %xmm13,0xe0(%rsp)
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0xd8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D4552(%rip),%xmm1
  movsd  %xmm0,(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xd0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D222(%rip),%xmm1
  movsd  %xmm0,0x18(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0xc8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2167(%rip),%xmm1
  movsd  %xmm0,0x20(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xc0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2120(%rip),%xmm1
  movsd  %xmm0,0x28(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0xb8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D338(%rip),%xmm1
  movsd  %xmm0,0x30(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xb0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D3601(%rip),%xmm1
  movsd  %xmm0,0x38(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0xa8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2228(%rip),%xmm1
  movsd  %xmm0,0x40(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0xa0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D3270(%rip),%xmm1
  movsd  %xmm0,0x48(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D3270(%rip),%rax
  movsd  %xmm0,0x98(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2865(%rip),%xmm1
  movsd  %xmm0,0x50(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D2865(%rip),%rax
  movsd  %xmm0,0x90(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D142(%rip),%xmm1
  movsd  %xmm0,0x58(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D142(%rip),%rax
  movq   %xmm0,%rbx
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2839(%rip),%xmm1
  movsd  %xmm0,0x60(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D2839(%rip),%rax
  movq   %xmm0,%r14
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D707(%rip),%xmm1
  movsd  %xmm0,0x68(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D707(%rip),%rax
  movq   %xmm0,%r15
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D5366(%rip),%xmm1
  movsd  %xmm0,0x70(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D5366(%rip),%rax
  movq   %xmm0,%rbp
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2350(%rip),%xmm1
  movsd  %xmm0,0x78(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D2350(%rip),%rax
  movq   %xmm0,%r12
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D2830(%rip),%xmm1
  movsd  %xmm0,0x80(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D2830(%rip),%rax
  movq   %xmm0,%r13
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3963(%rip),%rax
  movsd  0xf0(%rsp),%xmm15
  movsd  %xmm0,0x88(%rsp)
  movapd %xmm15,%xmm1
  movq   %rax,%xmm0
  call   <pow@plt>
  movsd  0x8(%rsp),%xmm15
  movsd  D919(%rip),%xmm14
  movapd %xmm0,%xmm1
  movsd  0x10(%rsp),%xmm3
  movsd  D1278(%rip),%xmm0
  movsd  0xe8(%rsp),%xmm2
  mulsd  %xmm14,%xmm1
  movsd  0xe0(%rsp),%xmm13
  movsd  0xd8(%rsp),%xmm12
  mulsd  %xmm0,%xmm15
  movsd  0xd0(%rsp),%xmm11
  movsd  0xc8(%rsp),%xmm10
  mulsd  %xmm14,%xmm2
  movsd  0xc0(%rsp),%xmm9
  mulsd  D3707(%rip),%xmm12
  movsd  0xb8(%rsp),%xmm8
  mulsd  (%rsp),%xmm12
  movsd  0xb0(%rsp),%xmm7
  mulsd  D6269(%rip),%xmm11
  movsd  0xa8(%rsp),%xmm6
  mulsd  %xmm3,%xmm15
  movsd  0xa0(%rsp),%xmm5
  movsd  0x98(%rsp),%xmm4
  subsd  %xmm14,%xmm2
  mulsd  %xmm3,%xmm3
  mulsd  0x18(%rsp),%xmm11
  mulsd  D157(%rip),%xmm10
  mulsd  0x20(%rsp),%xmm10
  subsd  %xmm15,%xmm2
  movapd %xmm0,%xmm15
  mulsd  %xmm13,%xmm15
  movapd %xmm3,%xmm0
  mulsd  D1164(%rip),%xmm9
  mulsd  0x28(%rsp),%xmm9
  mulsd  D5028(%rip),%xmm8
  mulsd  0x30(%rsp),%xmm8
  mulsd  %xmm15,%xmm0
  mulsd  D4914(%rip),%xmm7
  mulsd  0x38(%rsp),%xmm7
  mulsd  D6050(%rip),%xmm6
  mulsd  0x40(%rsp),%xmm6
  subsd  %xmm0,%xmm2
  mulsd  D6354(%rip),%xmm5
  mulsd  0x48(%rsp),%xmm5
  mulsd  D6818(%rip),%xmm4
  subsd  %xmm12,%xmm2
  mulsd  0x50(%rsp),%xmm4
  movsd  0x90(%rsp),%xmm3
  mulsd  D6401(%rip),%xmm3
  mulsd  0x58(%rsp),%xmm3
  mulsd  %xmm13,%xmm1
  movapd %xmm2,%xmm0
  movq   %rbx,%xmm2
  subsd  %xmm11,%xmm0
  mulsd  D77(%rip),%xmm2
  mulsd  0x60(%rsp),%xmm2
  subsd  %xmm10,%xmm0
  subsd  %xmm9,%xmm0
  subsd  %xmm8,%xmm0
  subsd  %xmm7,%xmm0
  subsd  %xmm6,%xmm0
  subsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm0
  subsd  %xmm2,%xmm0
  movq   %r14,%xmm2
  mulsd  D6438(%rip),%xmm2
  mulsd  0x68(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  movq   %r15,%xmm2
  mulsd  D1189(%rip),%xmm2
  mulsd  0x70(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  movq   %rbp,%xmm2
  mulsd  D2922(%rip),%xmm2
  mulsd  0x78(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  movq   %r12,%xmm2
  mulsd  D4464(%rip),%xmm2
  mulsd  0x80(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  movq   %r13,%xmm2
  mulsd  D1276(%rip),%xmm2
  mulsd  0x88(%rsp),%xmm2
  subsd  %xmm2,%xmm0
  divsd  %xmm1,%xmm0
L22:
  add    $0xc58,%rsp
  pop    %rbx
  pop    %rbp
  pop    %r12
  pop    %r13
  pop    %r14
  pop    %r15
  ret
  nopl   0x0(%rax)
L17:
  movsd  0x10(%rsp),%xmm10
  addsd  (%rsp),%xmm10
  mulsd  0x18(%rsp),%xmm10
  mov    D3963(%rip),%rax
  movq   %rax,%xmm0
  movsd  %xmm10,0xbe8(%rsp)
  movapd %xmm10,%xmm1
  call   <pow@plt>
  movsd  0x10(%rsp),%xmm10
  movsd  (%rsp),%xmm1
  mov    D2350(%rip),%rax
  movq   %xmm0,%rbx
  movapd %xmm10,%xmm4
  movapd %xmm1,%xmm2
  mulsd  %xmm10,%xmm4
  mulsd  %xmm1,%xmm2
  movq   %rax,%xmm1
  movsd  %xmm4,0xc48(%rsp)
  movapd %xmm4,%xmm11
  movsd  %xmm2,0x80(%rsp)
  subsd  %xmm2,%xmm11
  movsd  %xmm11,0xc40(%rsp)
  movapd %xmm11,%xmm0
  call   <pow@plt>
  movsd  (%rsp),%xmm1
  mulsd  0x18(%rsp),%xmm1
  mov    D3963(%rip),%rax
  movsd  %xmm0,0x28(%rsp)
  movq   %rax,%xmm0
  call   <pow@plt>
  mov    D2865(%rip),%rax
  movsd  %xmm0,0x30(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x38(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D509(%rip),%xmm1
  movq   %xmm0,%r14
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x40(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D206(%rip),%rax
  movq   %xmm0,%r15
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6426(%rip),%rax
  movsd  %xmm0,0x48(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6426(%rip),%rax
  movq   %xmm0,%rbp
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x50(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D1816(%rip),%xmm1
  movsd  %xmm0,0x58(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  0x8(%rsp),%xmm2
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x60(%rsp)
  movsd  0x10(%rsp),%xmm0
  movapd %xmm2,%xmm3
  movq   %rax,%xmm1
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,0x20(%rsp)
  call   <pow@plt>
  mov    D4707(%rip),%rax
  movsd  %xmm0,0x68(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  0x20(%rsp),%xmm3
  movsd  0x80(%rsp),%xmm2
  mov    D4707(%rip),%rax
  movsd  %xmm0,0x70(%rsp)
  movsd  (%rsp),%xmm0
  movsd  %xmm3,0xc38(%rsp)
  movapd %xmm3,%xmm7
  addsd  %xmm3,%xmm7
  movq   %rax,%xmm1
  movsd  %xmm2,0xc30(%rsp)
  movsd  %xmm7,0x78(%rsp)
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x20(%rsp)
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x80(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5483(%rip),%rax
  movsd  %xmm0,0x88(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x90(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2830(%rip),%rax
  movsd  %xmm0,0x98(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xa0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xa8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xb0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2830(%rip),%rax
  movsd  %xmm0,0xb8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xc0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xc8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xd0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D825(%rip),%xmm1
  movq   %xmm0,%r12
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xd8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movq   %xmm0,%r13
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0xe0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5419(%rip),%rax
  movsd  %xmm0,0xe8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xf0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xf8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x100(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5366(%rip),%rax
  movsd  %xmm0,0x108(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x110(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x118(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x120(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xc28(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x128(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5366(%rip),%rax
  movsd  %xmm0,0x130(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x138(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x140(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x148(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x150(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D3270(%rip),%xmm1
  movsd  %xmm0,0x158(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D2865(%rip),%rax
  movsd  %xmm0,0x160(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x168(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x170(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x178(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x180(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D707(%rip),%xmm1
  movsd  %xmm0,0x188(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x190(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x198(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x1a0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x1a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x1b0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D3168(%rip),%xmm6
  movsd  %xmm0,0x1b8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movapd %xmm6,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x1c0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x1c8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x1d0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x1d8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2350(%rip),%rax
  movsd  %xmm0,0x1e0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x1e8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x1f0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x1f8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x200(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x208(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D142(%rip),%xmm1
  movsd  %xmm0,0x210(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x218(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x220(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x228(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x230(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x238(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D4552(%rip),%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  D867(%rip),%xmm1
  movsd  %xmm0,0x240(%rsp)
  movsd  0x10(%rsp),%xmm0
  movsd  %xmm2,0x248(%rsp)
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x250(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x258(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x260(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x268(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x270(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2839(%rip),%rax
  movsd  %xmm0,0x278(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x280(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x288(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x290(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x298(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D3770(%rip),%xmm1
  movsd  %xmm0,0x2a0(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x2a8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x2b0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x2b8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x2c0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x2c8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D6732(%rip),%xmm1
  movsd  %xmm0,0x2d0(%rsp)
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x2d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x2e0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x2e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x2f0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x2f8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2839(%rip),%rax
  movsd  %xmm0,0x300(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x308(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x310(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x318(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x320(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x328(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x330(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x338(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2865(%rip),%rax
  movsd  %xmm0,0x340(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x348(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x350(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x358(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x360(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x368(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x370(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2865(%rip),%rax
  movsd  %xmm0,0x378(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x380(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x388(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x390(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x398(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x3a0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x3a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x3b0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2830(%rip),%rax
  movsd  %xmm0,0x3b8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x3c0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x3c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x3d0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x3d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x3e0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x3e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x3f0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4707(%rip),%rax
  movsd  %xmm0,0x3f8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x400(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x408(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x410(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x418(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x420(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x428(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2839(%rip),%rax
  movsd  %xmm0,0x430(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x438(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x440(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x448(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x450(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x458(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x460(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x468(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6426(%rip),%rax
  movsd  %xmm0,0x470(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x478(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x480(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x488(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x490(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x498(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x4a0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5366(%rip),%rax
  movsd  %xmm0,0x4a8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x4b0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x4b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x4c0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x4c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x4d0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x4d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x4e0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  0x10(%rsp),%xmm1
  mulsd  0x18(%rsp),%xmm1
  movsd  %xmm0,0x4e8(%rsp)
  mov    D3963(%rip),%rax
  movq   %rax,%xmm0
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x4f0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2865(%rip),%rax
  movsd  %xmm0,0x4f8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2865(%rip),%rax
  movsd  %xmm0,0x500(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x508(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x510(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x518(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x520(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x528(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x530(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x538(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x540(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x548(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x550(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x558(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x560(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x568(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x570(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2830(%rip),%rax
  movsd  %xmm0,0x578(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xc20(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x580(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0xc18(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x588(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xc10(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x590(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0xc08(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x598(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xc00(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x5a0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x5a8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x5b0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x5b8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x5c0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x5c8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x5d0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x5d8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6426(%rip),%rax
  movsd  %xmm0,0x5e0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x5e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x5f0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x5f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x600(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x608(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x610(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x618(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x620(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x628(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x630(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x638(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x640(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x648(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x650(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x658(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x660(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3168(%rip),%rax
  movsd  %xmm0,0x668(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x670(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x678(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x680(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x688(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x690(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x698(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x6a0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x6a8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x6b0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x6b8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x6c0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x6c8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x6d0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x6d8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x6e0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x6e8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3168(%rip),%rax
  movsd  %xmm0,0x6f0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x6f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x700(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x708(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x710(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x718(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x720(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x728(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x730(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x738(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x740(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x748(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x750(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x758(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x760(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x768(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x770(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2839(%rip),%rax
  movsd  %xmm0,0x778(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x780(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x788(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x790(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x798(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x7a0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x7a8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x7b0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x7b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x7c0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x7c8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x7d0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x7d8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x7e0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x7e8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x7f0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x7f8(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x800(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x808(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2839(%rip),%rax
  movsd  %xmm0,0x810(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x818(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x820(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x828(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x830(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x838(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x840(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x848(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x850(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x858(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x860(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x868(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x870(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x878(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x880(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x888(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x890(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D6426(%rip),%rax
  movsd  %xmm0,0x898(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x8a0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x8a8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x8b0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x8b8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x8c0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x8c8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x8d0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x8d8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x8e0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x8e8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x8f0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x8f8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x900(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x908(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x910(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x918(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4707(%rip),%rax
  movsd  %xmm0,0x920(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xbf8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x928(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x930(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x938(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x940(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x948(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x950(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x958(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x960(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x968(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x970(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x978(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0x980(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x988(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0x990(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x998(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0x9a0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x9a8(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4707(%rip),%rax
  movsd  %xmm0,0xbf0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x9b0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0x9b8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x9c0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0x9c8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x9d0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0x9d8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x9e0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0x9e8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x9f0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0x9f8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xa00(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xa08(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0xa10(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0xa18(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0xa20(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0xa28(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5366(%rip),%rax
  movsd  %xmm0,0xa30(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xa38(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0xa40(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0xa48(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xa50(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xa58(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0xa60(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0xa68(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xa70(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xa78(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0xa80(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0xa88(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xa90(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xa98(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0xaa0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0xaa8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0xab0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0xab8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xac0(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D5366(%rip),%rax
  movsd  %xmm0,0xac8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0xad0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0xad8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xae0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xae8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0xaf0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0xaf8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xb00(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xb08(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0xb10(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0xb18(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xb20(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xb28(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0xb30(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0xb38(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0xb40(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0xb48(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xb50(%rsp)
  movsd  0x10(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2830(%rip),%rax
  movsd  %xmm0,0xb58(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0xb60(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D1035(%rip),%rax
  movsd  %xmm0,0xb68(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xb70(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D4552(%rip),%rax
  movsd  %xmm0,0xb78(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0xb80(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D222(%rip),%rax
  movsd  %xmm0,0xb88(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xb90(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2167(%rip),%rax
  movsd  %xmm0,0xb98(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0xba0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2120(%rip),%rax
  movsd  %xmm0,0xba8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xbb0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D338(%rip),%rax
  movsd  %xmm0,0xbb8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0xbc0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3601(%rip),%rax
  movsd  %xmm0,0xbc8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0xbd0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D2228(%rip),%rax
  movsd  %xmm0,0xbd8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D3963(%rip),%rax
  movsd  0xbe8(%rsp),%xmm10
  movsd  %xmm0,0xbe0(%rsp)
  movapd %xmm10,%xmm1
  movq   %rax,%xmm0
  call   <pow@plt>
  mov    D2350(%rip),%rax
  movsd  0xc40(%rsp),%xmm11
  movsd  %xmm0,0xbe8(%rsp)
  movq   %rax,%xmm1
  movapd %xmm11,%xmm0
  call   <pow@plt>
  movsd  0x8(%rsp),%xmm6
  movsd  (%rsp),%xmm7
  movsd  0xc38(%rsp),%xmm3
  movapd %xmm0,%xmm11
  movsd  D2721(%rip),%xmm0
  movsd  0xc30(%rsp),%xmm2
  movapd %xmm6,%xmm8
  movsd  0xc08(%rsp),%xmm13
  movsd  0xc10(%rsp),%xmm14
  mulsd  %xmm0,%xmm8
  movsd  0xc18(%rsp),%xmm9
  movsd  0xc00(%rsp),%xmm15
  mulsd  %xmm3,%xmm0
  mulsd  D2019(%rip),%xmm14
  mulsd  D5048(%rip),%xmm9
  mulsd  0x588(%rsp),%xmm9
  mulsd  %xmm7,%xmm8
  addsd  D3052(%rip),%xmm8
  mulsd  %xmm2,%xmm0
  movapd %xmm8,%xmm5
  movsd  0x590(%rsp),%xmm8
  addsd  %xmm0,%xmm5
  mulsd  %xmm14,%xmm8
  movsd  0x598(%rsp),%xmm0
  movapd %xmm5,%xmm1
  movsd  D3464(%rip),%xmm5
  addsd  %xmm9,%xmm1
  mulsd  %xmm13,%xmm5
  addsd  %xmm8,%xmm1
  movsd  0x5a0(%rsp),%xmm8
  mulsd  %xmm5,%xmm0
  movsd  D3257(%rip),%xmm5
  mulsd  %xmm15,%xmm5
  movapd %xmm6,%xmm15
  addsd  %xmm0,%xmm1
  mulsd  %xmm5,%xmm8
  movsd  0x5a8(%rsp),%xmm5
  mulsd  D4120(%rip),%xmm5
  subsd  %xmm8,%xmm1
  movapd %xmm5,%xmm0
  movsd  0x5b0(%rsp),%xmm5
  mulsd  %xmm0,%xmm5
  movsd  0x5c0(%rsp),%xmm0
  addsd  %xmm5,%xmm1
  movsd  0x5b8(%rsp),%xmm5
  mulsd  D4838(%rip),%xmm5
  mulsd  %xmm5,%xmm0
  movsd  0x5c8(%rsp),%xmm5
  mulsd  D6606(%rip),%xmm5
  addsd  %xmm0,%xmm1
  movsd  0x5d0(%rsp),%xmm0
  mulsd  %xmm5,%xmm0
  movsd  0x5d8(%rsp),%xmm5
  mulsd  D5669(%rip),%xmm5
  subsd  %xmm0,%xmm1
  movsd  0x5e0(%rsp),%xmm0
  mulsd  %xmm5,%xmm0
  movsd  0xc20(%rsp),%xmm5
  addsd  %xmm5,%xmm5
  mulsd  0x580(%rsp),%xmm5
  subsd  %xmm0,%xmm1
  mulsd  %xmm5,%xmm1
  movsd  D1649(%rip),%xmm5
  movsd  D5797(%rip),%xmm0
  movsd  D607(%rip),%xmm4
  mulsd  %xmm6,%xmm5
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm5
  subsd  %xmm5,%xmm0
  movsd  D3194(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  mulsd  %xmm2,%xmm5
  subsd  %xmm5,%xmm0
  movsd  0x510(%rsp),%xmm5
  mulsd  D3574(%rip),%xmm5
  mulsd  0x518(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x520(%rsp),%xmm5
  mulsd  D453(%rip),%xmm5
  mulsd  0x528(%rsp),%xmm5
  subsd  %xmm5,%xmm0
  movsd  0x530(%rsp),%xmm5
  mulsd  D1394(%rip),%xmm5
  mulsd  0x538(%rsp),%xmm5
  subsd  %xmm5,%xmm0
  movsd  0x540(%rsp),%xmm5
  mulsd  D88(%rip),%xmm5
  mulsd  0x548(%rsp),%xmm5
  subsd  %xmm5,%xmm0
  movsd  0x550(%rsp),%xmm5
  mulsd  D2364(%rip),%xmm5
  mulsd  0x558(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x560(%rsp),%xmm5
  mulsd  D6336(%rip),%xmm5
  mulsd  0x568(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  D4552(%rip),%xmm5
  mulsd  0x570(%rsp),%xmm5
  mulsd  0x578(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x500(%rsp),%xmm5
  mulsd  D1402(%rip),%xmm5
  mulsd  0x508(%rsp),%xmm5
  mulsd  %xmm0,%xmm5
  movapd %xmm4,%xmm0
  movsd  0x5f0(%rsp),%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  D489(%rip),%xmm4
  addsd  D2929(%rip),%xmm0
  addsd  %xmm5,%xmm1
  movsd  D2091(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  mulsd  %xmm2,%xmm5
  addsd  %xmm0,%xmm5
  movsd  0x5f8(%rsp),%xmm0
  movsd  D4373(%rip),%xmm8
  mulsd  %xmm4,%xmm0
  movsd  0xc48(%rsp),%xmm4
  addsd  %xmm5,%xmm0
  movsd  0x600(%rsp),%xmm5
  mulsd  D6761(%rip),%xmm5
  mulsd  0x608(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x610(%rsp),%xmm5
  mulsd  D646(%rip),%xmm5
  mulsd  0x618(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x620(%rsp),%xmm5
  mulsd  D2874(%rip),%xmm5
  mulsd  0x628(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x630(%rsp),%xmm5
  mulsd  D2022(%rip),%xmm5
  mulsd  0x638(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x640(%rsp),%xmm5
  mulsd  D6059(%rip),%xmm5
  mulsd  0x648(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x650(%rsp),%xmm5
  mulsd  %xmm8,%xmm5
  mulsd  0x658(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  D4552(%rip),%xmm5
  mulsd  0x660(%rsp),%xmm5
  mulsd  0x668(%rsp),%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm4,%xmm5
  addsd  %xmm4,%xmm5
  mulsd  0x5e8(%rsp),%xmm5
  mulsd  %xmm5,%xmm0
  movsd  D2436(%rip),%xmm5
  mulsd  %xmm6,%xmm5
  addsd  %xmm0,%xmm1
  movapd %xmm5,%xmm0
  movsd  D6024(%rip),%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm3,%xmm5
  addsd  D1340(%rip),%xmm0
  mulsd  %xmm2,%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x678(%rsp),%xmm5
  mulsd  D3381(%rip),%xmm5
  mulsd  0x680(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x688(%rsp),%xmm5
  mulsd  D952(%rip),%xmm5
  mulsd  0x690(%rsp),%xmm5
  movsd  D5543(%rip),%xmm13
  movsd  0x6e8(%rsp),%xmm10
  mulsd  0x6f0(%rsp),%xmm10
  addsd  %xmm5,%xmm0
  movsd  0x698(%rsp),%xmm5
  mulsd  D6137(%rip),%xmm5
  mulsd  0x6a0(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x6a8(%rsp),%xmm5
  mulsd  D2478(%rip),%xmm5
  mulsd  0x6b0(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x6b8(%rsp),%xmm5
  mulsd  D4865(%rip),%xmm5
  mulsd  0x6c0(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x6c8(%rsp),%xmm5
  mulsd  D4390(%rip),%xmm5
  mulsd  0x6d0(%rsp),%xmm5
  addsd  %xmm5,%xmm0
  movsd  0x6d8(%rsp),%xmm5
  mulsd  %xmm13,%xmm5
  mulsd  0x6e0(%rsp),%xmm5
  addsd  %xmm0,%xmm5
  movapd %xmm10,%xmm0
  movsd  D3547(%rip),%xmm10
  addsd  %xmm5,%xmm0
  movsd  D4552(%rip),%xmm5
  mulsd  0x670(%rsp),%xmm5
  mulsd  %xmm5,%xmm0
  movapd %xmm6,%xmm5
  addsd  %xmm1,%xmm0
  movsd  D3126(%rip),%xmm1
  mulsd  %xmm1,%xmm5
  mulsd  %xmm3,%xmm1
  mulsd  %xmm7,%xmm5
  mulsd  %xmm2,%xmm1
  addsd  %xmm10,%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x700(%rsp),%xmm5
  mulsd  D5237(%rip),%xmm5
  mulsd  0x708(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x710(%rsp),%xmm5
  mulsd  D3988(%rip),%xmm5
  mulsd  0x718(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x720(%rsp),%xmm5
  mulsd  D5480(%rip),%xmm5
  mulsd  0x728(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x730(%rsp),%xmm5
  mulsd  D3830(%rip),%xmm5
  mulsd  0x738(%rsp),%xmm5
  movsd  D705(%rip),%xmm12
  mulsd  %xmm3,%xmm12
  addsd  %xmm5,%xmm1
  movsd  0x740(%rsp),%xmm5
  mulsd  D1429(%rip),%xmm5
  mulsd  0x748(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x750(%rsp),%xmm5
  mulsd  D126(%rip),%xmm5
  mulsd  0x758(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  D4707(%rip),%xmm5
  mulsd  0x760(%rsp),%xmm5
  mulsd  0x768(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  D4552(%rip),%xmm5
  mulsd  0x770(%rsp),%xmm5
  mulsd  0x778(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  D6864(%rip),%xmm5
  mulsd  0x6f8(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  D631(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm7,%xmm1
  subsd  %xmm1,%xmm5
  movapd %xmm12,%xmm1
  movsd  0x790(%rsp),%xmm12
  mulsd  %xmm2,%xmm1
  mulsd  D4543(%rip),%xmm12
  subsd  %xmm1,%xmm5
  movsd  0x798(%rsp),%xmm1
  mulsd  %xmm12,%xmm1
  movsd  0x7a0(%rsp),%xmm12
  mulsd  D6387(%rip),%xmm12
  subsd  %xmm1,%xmm5
  movsd  0x7a8(%rsp),%xmm1
  mulsd  %xmm12,%xmm1
  movsd  0x7b0(%rsp),%xmm12
  mulsd  D2697(%rip),%xmm12
  addsd  %xmm1,%xmm5
  movsd  0x7b8(%rsp),%xmm1
  mulsd  %xmm12,%xmm1
  movsd  0x7c0(%rsp),%xmm12
  mulsd  D6066(%rip),%xmm12
  subsd  %xmm1,%xmm5
  movsd  0x7c8(%rsp),%xmm1
  mulsd  %xmm12,%xmm1
  movsd  0x7d0(%rsp),%xmm12
  mulsd  D4646(%rip),%xmm12
  subsd  %xmm1,%xmm5
  movsd  0x7d8(%rsp),%xmm1
  movsd  0x7e0(%rsp),%xmm14
  mulsd  D5216(%rip),%xmm14
  movsd  D2160(%rip),%xmm9
  mulsd  %xmm12,%xmm1
  subsd  %xmm1,%xmm5
  movsd  0x7e8(%rsp),%xmm1
  mulsd  %xmm14,%xmm1
  movapd %xmm6,%xmm14
  addsd  %xmm5,%xmm1
  movsd  0x7f0(%rsp),%xmm5
  mulsd  D4198(%rip),%xmm5
  mulsd  0x7f8(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  D4552(%rip),%xmm5
  mulsd  0x800(%rsp),%xmm5
  mulsd  0x808(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x780(%rsp),%xmm5
  mulsd  %xmm9,%xmm5
  mulsd  0x788(%rsp),%xmm5
  mulsd  %xmm5,%xmm1
  movsd  D4878(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm1,%xmm0
  movsd  D6522(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm5
  mulsd  %xmm7,%xmm1
  addsd  D6210(%rip),%xmm1
  subsd  %xmm5,%xmm1
  movsd  0x820(%rsp),%xmm5
  mulsd  D2870(%rip),%xmm5
  mulsd  0x828(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x830(%rsp),%xmm5
  mulsd  D3617(%rip),%xmm5
  mulsd  0x838(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x840(%rsp),%xmm5
  mulsd  D4261(%rip),%xmm5
  mulsd  0x848(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x850(%rsp),%xmm5
  mulsd  D3550(%rip),%xmm5
  mulsd  0x858(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x860(%rsp),%xmm5
  mulsd  D4841(%rip),%xmm5
  mulsd  0x868(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x870(%rsp),%xmm5
  mulsd  D831(%rip),%xmm5
  mulsd  0x878(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x880(%rsp),%xmm5
  mulsd  D3554(%rip),%xmm5
  mulsd  0x888(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  D338(%rip),%xmm5
  mulsd  0x890(%rsp),%xmm5
  mulsd  0x898(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x810(%rsp),%xmm5
  mulsd  D188(%rip),%xmm5
  mulsd  0x818(%rsp),%xmm5
  mulsd  %xmm5,%xmm1
  movsd  D5211(%rip),%xmm5
  mulsd  %xmm5,%xmm14
  mulsd  %xmm3,%xmm5
  addsd  %xmm1,%xmm0
  mulsd  %xmm7,%xmm14
  addsd  D4214(%rip),%xmm14
  movapd %xmm5,%xmm1
  movsd  0x8a8(%rsp),%xmm5
  mulsd  %xmm2,%xmm1
  mulsd  D927(%rip),%xmm5
  addsd  %xmm14,%xmm1
  movsd  0x8b0(%rsp),%xmm14
  mulsd  %xmm5,%xmm14
  movsd  0x8b8(%rsp),%xmm5
  mulsd  D2409(%rip),%xmm5
  mulsd  0x8c0(%rsp),%xmm5
  addsd  %xmm14,%xmm1
  movsd  0x8e8(%rsp),%xmm14
  addsd  %xmm5,%xmm1
  movsd  0x8c8(%rsp),%xmm5
  mulsd  D3431(%rip),%xmm5
  mulsd  0x8d0(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x8d8(%rsp),%xmm5
  mulsd  D6103(%rip),%xmm5
  mulsd  0x8e0(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  D5471(%rip),%xmm5
  mulsd  %xmm5,%xmm14
  mulsd  0x8f0(%rsp),%xmm14
  mulsd  %xmm3,%xmm5
  addsd  %xmm14,%xmm1
  movsd  0x8f8(%rsp),%xmm14
  mulsd  D2615(%rip),%xmm14
  mulsd  0x900(%rsp),%xmm14
  mulsd  %xmm2,%xmm5
  addsd  %xmm14,%xmm1
  movsd  0x908(%rsp),%xmm14
  mulsd  D2233(%rip),%xmm14
  mulsd  0x910(%rsp),%xmm14
  addsd  %xmm14,%xmm1
  movsd  D338(%rip),%xmm14
  mulsd  0x918(%rsp),%xmm14
  mulsd  0x920(%rsp),%xmm14
  addsd  %xmm14,%xmm1
  movsd  0x8a0(%rsp),%xmm14
  mulsd  %xmm2,%xmm14
  mulsd  %xmm14,%xmm1
  movsd  D1117(%rip),%xmm14
  mulsd  %xmm14,%xmm15
  mulsd  %xmm3,%xmm14
  addsd  %xmm1,%xmm0
  movsd  D6140(%rip),%xmm1
  mulsd  %xmm7,%xmm15
  mulsd  %xmm2,%xmm14
  subsd  %xmm15,%xmm1
  movsd  D2689(%rip),%xmm15
  subsd  %xmm14,%xmm1
  movsd  0x930(%rsp),%xmm14
  mulsd  D3232(%rip),%xmm14
  mulsd  0x938(%rsp),%xmm14
  subsd  %xmm14,%xmm1
  movsd  0x940(%rsp),%xmm14
  mulsd  D2047(%rip),%xmm14
  mulsd  0x948(%rsp),%xmm14
  subsd  %xmm14,%xmm1
  movsd  0x950(%rsp),%xmm14
  mulsd  D5405(%rip),%xmm14
  mulsd  0x958(%rsp),%xmm14
  subsd  %xmm14,%xmm1
  movsd  0x960(%rsp),%xmm14
  mulsd  D4392(%rip),%xmm14
  mulsd  0x968(%rsp),%xmm14
  subsd  %xmm14,%xmm1
  movsd  0x970(%rsp),%xmm14
  mulsd  D4989(%rip),%xmm14
  mulsd  0x978(%rsp),%xmm14
  subsd  %xmm14,%xmm1
  movsd  0x980(%rsp),%xmm14
  mulsd  D6897(%rip),%xmm14
  mulsd  0x988(%rsp),%xmm14
  subsd  %xmm14,%xmm1
  movsd  0x990(%rsp),%xmm14
  mulsd  D3489(%rip),%xmm14
  mulsd  0x998(%rsp),%xmm14
  subsd  %xmm14,%xmm1
  movsd  0x9a0(%rsp),%xmm14
  mulsd  %xmm15,%xmm14
  mulsd  0x9a8(%rsp),%xmm14
  movsd  0xbf8(%rsp),%xmm12
  addsd  %xmm12,%xmm12
  mulsd  0x928(%rsp),%xmm12
  addsd  %xmm1,%xmm14
  movsd  D2181(%rip),%xmm1
  mulsd  %xmm12,%xmm14
  movsd  D3971(%rip),%xmm12
  mulsd  %xmm6,%xmm12
  addsd  %xmm14,%xmm0
  movapd %xmm6,%xmm14
  movsd  0x9f8(%rsp),%xmm6
  mulsd  D5040(%rip),%xmm6
  mulsd  %xmm7,%xmm12
  subsd  %xmm12,%xmm1
  movsd  D849(%rip),%xmm12
  mulsd  %xmm3,%xmm12
  mulsd  %xmm2,%xmm12
  subsd  %xmm12,%xmm1
  movsd  0x9b8(%rsp),%xmm12
  mulsd  D4070(%rip),%xmm12
  mulsd  0x9c0(%rsp),%xmm12
  subsd  %xmm12,%xmm1
  movsd  0x9c8(%rsp),%xmm12
  mulsd  D5482(%rip),%xmm12
  mulsd  0x9d0(%rsp),%xmm12
  subsd  %xmm12,%xmm1
  movsd  0x9d8(%rsp),%xmm12
  mulsd  D1120(%rip),%xmm12
  mulsd  0x9e0(%rsp),%xmm12
  addsd  %xmm12,%xmm1
  movsd  0x9e8(%rsp),%xmm12
  mulsd  D3929(%rip),%xmm12
  mulsd  0x9f0(%rsp),%xmm12
  addsd  %xmm1,%xmm12
  movsd  0xa00(%rsp),%xmm1
  mulsd  %xmm6,%xmm1
  movsd  0xa08(%rsp),%xmm6
  mulsd  D719(%rip),%xmm6
  addsd  %xmm1,%xmm12
  movsd  0xa10(%rsp),%xmm1
  mulsd  %xmm6,%xmm1
  movsd  0xa18(%rsp),%xmm6
  mulsd  D4265(%rip),%xmm6
  addsd  %xmm1,%xmm12
  movsd  0xa20(%rsp),%xmm1
  mulsd  %xmm6,%xmm1
  movsd  0xbf0(%rsp),%xmm6
  addsd  %xmm6,%xmm6
  addsd  %xmm12,%xmm1
  movsd  0xa28(%rsp),%xmm12
  mulsd  %xmm15,%xmm12
  movapd %xmm14,%xmm15
  mulsd  0xa30(%rsp),%xmm12
  addsd  %xmm12,%xmm1
  movsd  0x9b0(%rsp),%xmm12
  mulsd  %xmm6,%xmm12
  movsd  D1226(%rip),%xmm6
  mulsd  %xmm1,%xmm12
  movsd  D1360(%rip),%xmm1
  subsd  %xmm12,%xmm0
  movapd %xmm14,%xmm12
  mulsd  %xmm6,%xmm12
  mulsd  %xmm3,%xmm6
  mulsd  %xmm7,%xmm12
  mulsd  %xmm2,%xmm6
  subsd  %xmm12,%xmm1
  movsd  0xa48(%rsp),%xmm12
  mulsd  D5122(%rip),%xmm12
  movsd  D2865(%rip),%xmm14
  mulsd  0xa38(%rsp),%xmm14
  subsd  %xmm6,%xmm1
  movsd  0xa50(%rsp),%xmm6
  mulsd  %xmm12,%xmm6
  movsd  0xa58(%rsp),%xmm12
  mulsd  D1512(%rip),%xmm12
  subsd  %xmm6,%xmm1
  movsd  0xa60(%rsp),%xmm6
  mulsd  %xmm12,%xmm6
  movsd  0xa68(%rsp),%xmm12
  mulsd  D6278(%rip),%xmm12
  subsd  %xmm6,%xmm1
  movsd  0xa70(%rsp),%xmm6
  mulsd  %xmm12,%xmm6
  movsd  0xa78(%rsp),%xmm12
  mulsd  D4821(%rip),%xmm12
  addsd  %xmm6,%xmm1
  movsd  0xa80(%rsp),%xmm6
  mulsd  %xmm12,%xmm6
  movsd  0xa88(%rsp),%xmm12
  mulsd  D6424(%rip),%xmm12
  subsd  %xmm6,%xmm1
  movsd  0xa90(%rsp),%xmm6
  mulsd  %xmm12,%xmm6
  movsd  0xa98(%rsp),%xmm12
  mulsd  D6583(%rip),%xmm12
  subsd  %xmm6,%xmm1
  movsd  0xaa0(%rsp),%xmm6
  mulsd  %xmm12,%xmm6
  movsd  0xaa8(%rsp),%xmm12
  mulsd  D6712(%rip),%xmm12
  addsd  %xmm1,%xmm6
  movsd  0xab0(%rsp),%xmm1
  mulsd  %xmm12,%xmm1
  movsd  0xab8(%rsp),%xmm12
  mulsd  D2856(%rip),%xmm12
  addsd  %xmm1,%xmm6
  movsd  0xac0(%rsp),%xmm1
  mulsd  %xmm12,%xmm1
  movsd  D2675(%rip),%xmm12
  mulsd  %xmm3,%xmm12
  addsd  %xmm1,%xmm6
  movsd  0xa40(%rsp),%xmm1
  mulsd  %xmm14,%xmm1
  movsd  0xad8(%rsp),%xmm14
  mulsd  D2423(%rip),%xmm14
  mulsd  %xmm1,%xmm6
  movsd  D3243(%rip),%xmm1
  mulsd  %xmm15,%xmm1
  addsd  %xmm0,%xmm6
  movsd  D3193(%rip),%xmm0
  mulsd  %xmm7,%xmm1
  subsd  %xmm1,%xmm0
  movapd %xmm12,%xmm1
  mulsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  movsd  0xae0(%rsp),%xmm1
  movsd  0xae8(%rsp),%xmm12
  mulsd  D5376(%rip),%xmm12
  mulsd  %xmm14,%xmm1
  movsd  0xaf8(%rsp),%xmm14
  mulsd  D4126(%rip),%xmm14
  addsd  %xmm1,%xmm0
  movsd  0xaf0(%rsp),%xmm1
  mulsd  %xmm12,%xmm1
  movsd  0xb08(%rsp),%xmm12
  mulsd  D5410(%rip),%xmm12
  subsd  %xmm1,%xmm0
  movsd  0xb00(%rsp),%xmm1
  mulsd  %xmm14,%xmm1
  movsd  0xb18(%rsp),%xmm14
  mulsd  D4888(%rip),%xmm14
  subsd  %xmm1,%xmm0
  movsd  0xb10(%rsp),%xmm1
  mulsd  %xmm12,%xmm1
  movsd  0xb28(%rsp),%xmm12
  mulsd  D1562(%rip),%xmm12
  subsd  %xmm1,%xmm0
  movsd  0xb20(%rsp),%xmm1
  mulsd  %xmm14,%xmm1
  movsd  0xb38(%rsp),%xmm14
  mulsd  D5140(%rip),%xmm14
  subsd  %xmm1,%xmm0
  movsd  0xb30(%rsp),%xmm1
  mulsd  %xmm12,%xmm1
  movsd  0xb48(%rsp),%xmm12
  mulsd  D1037(%rip),%xmm12
  subsd  %xmm1,%xmm0
  movsd  0xb40(%rsp),%xmm1
  mulsd  %xmm14,%xmm1
  movsd  D1035(%rip),%xmm14
  mulsd  0xac8(%rsp),%xmm14
  addsd  %xmm0,%xmm1
  movsd  0xb50(%rsp),%xmm0
  mulsd  %xmm12,%xmm0
  movsd  D3422(%rip),%xmm12
  mulsd  %xmm3,%xmm12
  addsd  %xmm0,%xmm1
  movsd  0xad0(%rsp),%xmm0
  mulsd  %xmm14,%xmm0
  movsd  0xb68(%rsp),%xmm14
  mulsd  D1225(%rip),%xmm14
  mulsd  %xmm1,%xmm0
  movsd  D2168(%rip),%xmm1
  mulsd  %xmm15,%xmm1
  subsd  %xmm0,%xmm6
  movapd %xmm12,%xmm0
  movsd  0xb78(%rsp),%xmm12
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm1
  movapd %xmm15,%xmm7
  addsd  D3470(%rip),%xmm1
  addsd  %xmm0,%xmm1
  movsd  0xb70(%rsp),%xmm0
  mulsd  D2651(%rip),%xmm12
  mulsd  %xmm14,%xmm0
  movsd  0xb88(%rsp),%xmm14
  mulsd  D5648(%rip),%xmm14
  subsd  %xmm0,%xmm1
  movsd  0xb80(%rsp),%xmm0
  mulsd  %xmm12,%xmm0
  movsd  0xb98(%rsp),%xmm12
  mulsd  D2534(%rip),%xmm12
  subsd  %xmm0,%xmm1
  movsd  0xb90(%rsp),%xmm0
  mulsd  %xmm14,%xmm0
  movsd  0xba8(%rsp),%xmm14
  mulsd  D3316(%rip),%xmm14
  subsd  %xmm0,%xmm1
  movsd  0xba0(%rsp),%xmm0
  mulsd  %xmm12,%xmm0
  movsd  0xbb8(%rsp),%xmm12
  mulsd  D1084(%rip),%xmm12
  subsd  %xmm0,%xmm1
  movsd  0xbb0(%rsp),%xmm0
  mulsd  %xmm14,%xmm0
  movsd  0xbc8(%rsp),%xmm14
  mulsd  D201(%rip),%xmm14
  addsd  %xmm0,%xmm1
  movsd  0xbc0(%rsp),%xmm0
  mulsd  %xmm12,%xmm0
  movsd  0xbd8(%rsp),%xmm12
  mulsd  D3758(%rip),%xmm12
  addsd  %xmm0,%xmm1
  movsd  0xbd0(%rsp),%xmm0
  mulsd  %xmm14,%xmm0
  movsd  0xb58(%rsp),%xmm14
  mulsd  0xb60(%rsp),%xmm14
  addsd  %xmm0,%xmm1
  movsd  0xbe0(%rsp),%xmm0
  mulsd  %xmm12,%xmm0
  movsd  0x4f0(%rsp),%xmm12
  mulsd  0x4f8(%rsp),%xmm12
  addsd  %xmm1,%xmm0
  movsd  0x40(%rsp),%xmm1
  mulsd  %xmm14,%xmm0
  movq   %r14,%xmm14
  mulsd  D2333(%rip),%xmm14
  addsd  %xmm6,%xmm0
  movq   %r15,%xmm6
  mulsd  %xmm14,%xmm1
  movsd  D3107(%rip),%xmm14
  mulsd  %xmm12,%xmm0
  movsd  D2228(%rip),%xmm12
  mulsd  %xmm14,%xmm4
  mulsd  %xmm6,%xmm12
  movsd  0x48(%rsp),%xmm6
  mulsd  %xmm12,%xmm6
  movq   %rbp,%xmm12
  mulsd  %xmm14,%xmm12
  subsd  %xmm6,%xmm1
  movsd  D3618(%rip),%xmm6
  mulsd  %xmm15,%xmm6
  movapd %xmm2,%xmm15
  mulsd  0x10(%rsp),%xmm6
  addsd  %xmm12,%xmm1
  mulsd  0x50(%rsp),%xmm6
  movsd  0x58(%rsp),%xmm12
  movsd  0xb8(%rsp),%xmm14
  mulsd  %xmm3,%xmm15
  mulsd  %xmm13,%xmm12
  movsd  D6342(%rip),%xmm13
  mulsd  0x60(%rsp),%xmm12
  mulsd  0x80(%rsp),%xmm4
  addsd  %xmm6,%xmm1
  movsd  D6548(%rip),%xmm6
  mulsd  %xmm13,%xmm14
  addsd  %xmm15,%xmm6
  movsd  0x20(%rsp),%xmm15
  mulsd  %xmm12,%xmm6
  movsd  D5696(%rip),%xmm12
  subsd  %xmm12,%xmm15
  mulsd  %xmm3,%xmm12
  subsd  %xmm6,%xmm1
  movapd %xmm7,%xmm6
  mulsd  %xmm13,%xmm6
  mulsd  0x68(%rsp),%xmm6
  mulsd  0x70(%rsp),%xmm6
  mulsd  %xmm2,%xmm12
  mulsd  %xmm15,%xmm6
  movsd  D441(%rip),%xmm15
  subsd  %xmm12,%xmm9
  movq   %r13,%xmm12
  mulsd  %xmm3,%xmm15
  addsd  %xmm1,%xmm6
  movsd  0x20(%rsp),%xmm1
  subsd  D2350(%rip),%xmm1
  mulsd  %xmm1,%xmm4
  movsd  0x90(%rsp),%xmm1
  addsd  %xmm6,%xmm4
  movapd %xmm15,%xmm6
  movsd  D206(%rip),%xmm15
  mulsd  0x88(%rsp),%xmm15
  mulsd  %xmm2,%xmm6
  addsd  D2031(%rip),%xmm6
  mulsd  %xmm15,%xmm1
  movsd  D5230(%rip),%xmm15
  mulsd  %xmm3,%xmm15
  mulsd  %xmm6,%xmm1
  movapd %xmm15,%xmm6
  movsd  0xa8(%rsp),%xmm15
  mulsd  %xmm2,%xmm6
  mulsd  0xb0(%rsp),%xmm15
  subsd  %xmm1,%xmm4
  movsd  D3725(%rip),%xmm1
  subsd  %xmm6,%xmm1
  movsd  D4651(%rip),%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  0x98(%rsp),%xmm6
  addsd  %xmm15,%xmm1
  movapd %xmm7,%xmm15
  mulsd  0xa0(%rsp),%xmm6
  mulsd  %xmm6,%xmm1
  movsd  0xc0(%rsp),%xmm6
  mulsd  %xmm14,%xmm6
  movsd  D3601(%rip),%xmm14
  mulsd  %xmm12,%xmm14
  addsd  %xmm4,%xmm1
  movsd  0xc8(%rsp),%xmm4
  mulsd  0xd0(%rsp),%xmm4
  addsd  %xmm9,%xmm4
  movsd  D716(%rip),%xmm9
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm1
  movsd  D2535(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm6
  movsd  D424(%rip),%xmm4
  mulsd  %xmm2,%xmm6
  subsd  %xmm6,%xmm4
  movsd  0xe0(%rsp),%xmm6
  mulsd  %xmm14,%xmm6
  movq   %r12,%xmm14
  mulsd  %xmm9,%xmm14
  mulsd  %xmm15,%xmm9
  addsd  %xmm6,%xmm4
  movsd  0xd8(%rsp),%xmm6
  subsd  D5186(%rip),%xmm5
  movsd  0xf8(%rsp),%xmm12
  mulsd  D6827(%rip),%xmm12
  movsd  0xc28(%rsp),%xmm7
  mulsd  %xmm14,%xmm6
  movsd  0xe8(%rsp),%xmm14
  mulsd  D3376(%rip),%xmm14
  addsd  %xmm7,%xmm7
  mulsd  0x128(%rsp),%xmm7
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm1
  movsd  D854(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm6
  movsd  D2483(%rip),%xmm4
  mulsd  %xmm2,%xmm6
  subsd  %xmm6,%xmm4
  movsd  0x100(%rsp),%xmm6
  mulsd  %xmm12,%xmm6
  movsd  D5168(%rip),%xmm12
  addsd  %xmm6,%xmm4
  movsd  0xf0(%rsp),%xmm6
  mulsd  %xmm14,%xmm6
  movsd  0x118(%rsp),%xmm14
  mulsd  D295(%rip),%xmm14
  mulsd  %xmm6,%xmm4
  movsd  0x120(%rsp),%xmm6
  mulsd  %xmm14,%xmm6
  movsd  0x170(%rsp),%xmm14
  mulsd  D1202(%rip),%xmm14
  addsd  %xmm4,%xmm1
  movapd %xmm3,%xmm4
  mulsd  %xmm12,%xmm4
  mulsd  %xmm2,%xmm4
  subsd  D1533(%rip),%xmm4
  subsd  %xmm6,%xmm4
  movsd  D336(%rip),%xmm6
  addsd  %xmm4,%xmm7
  movsd  D4707(%rip),%xmm4
  mulsd  %xmm15,%xmm4
  mulsd  0x108(%rsp),%xmm4
  mulsd  0x110(%rsp),%xmm4
  mulsd  %xmm4,%xmm7
  movsd  0x140(%rsp),%xmm4
  mulsd  D6866(%rip),%xmm4
  addsd  %xmm1,%xmm7
  movsd  0x148(%rsp),%xmm1
  mulsd  %xmm4,%xmm1
  movsd  0x130(%rsp),%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  0x138(%rsp),%xmm4
  mulsd  %xmm15,%xmm8
  subsd  %xmm1,%xmm5
  movsd  0x150(%rsp),%xmm1
  addsd  %xmm1,%xmm1
  mulsd  0x158(%rsp),%xmm1
  addsd  %xmm5,%xmm1
  movsd  D3010(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  mulsd  %xmm4,%xmm1
  movapd %xmm7,%xmm4
  movsd  0x178(%rsp),%xmm7
  mulsd  %xmm14,%xmm7
  movsd  0x180(%rsp),%xmm14
  mulsd  D5078(%rip),%xmm14
  mulsd  %xmm2,%xmm5
  addsd  %xmm1,%xmm4
  movsd  0x1e0(%rsp),%xmm1
  addsd  %xmm6,%xmm5
  addsd  %xmm7,%xmm5
  movapd %xmm14,%xmm7
  movsd  0x188(%rsp),%xmm14
  mulsd  %xmm7,%xmm14
  movsd  0x168(%rsp),%xmm7
  addsd  %xmm14,%xmm5
  movsd  0x160(%rsp),%xmm14
  mulsd  %xmm9,%xmm14
  movapd %xmm15,%xmm9
  mulsd  %xmm14,%xmm7
  movsd  0x1a0(%rsp),%xmm14
  mulsd  D5357(%rip),%xmm14
  mulsd  %xmm7,%xmm5
  movsd  0x1a8(%rsp),%xmm7
  mulsd  %xmm14,%xmm7
  movsd  0x1b0(%rsp),%xmm14
  mulsd  D1669(%rip),%xmm14
  subsd  %xmm5,%xmm4
  movsd  D4189(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  mulsd  %xmm2,%xmm5
  addsd  D747(%rip),%xmm5
  subsd  %xmm7,%xmm5
  movsd  0x1b8(%rsp),%xmm7
  mulsd  %xmm14,%xmm7
  movsd  0x1d0(%rsp),%xmm14
  addsd  %xmm7,%xmm5
  movsd  D6875(%rip),%xmm7
  mulsd  %xmm7,%xmm9
  mulsd  0x190(%rsp),%xmm9
  mulsd  0x198(%rsp),%xmm9
  mulsd  0x208(%rsp),%xmm7
  mulsd  %xmm9,%xmm5
  movsd  0x78(%rsp),%xmm9
  mulsd  0x1c0(%rsp),%xmm9
  subsd  %xmm5,%xmm4
  movsd  0x1c8(%rsp),%xmm5
  mulsd  D1024(%rip),%xmm5
  movapd %xmm4,%xmm13
  movsd  D3209(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm5,%xmm14
  movsd  D1620(%rip),%xmm5
  mulsd  %xmm2,%xmm4
  addsd  D5046(%rip),%xmm4
  subsd  %xmm14,%xmm4
  movsd  0x1d8(%rsp),%xmm14
  mulsd  %xmm5,%xmm14
  mulsd  %xmm14,%xmm1
  movsd  0x200(%rsp),%xmm14
  addsd  %xmm4,%xmm1
  movapd %xmm13,%xmm4
  movsd  D3147(%rip),%xmm13
  mulsd  %xmm3,%xmm13
  mulsd  %xmm1,%xmm9
  mulsd  %xmm2,%xmm13
  subsd  %xmm9,%xmm4
  movsd  D2728(%rip),%xmm9
  subsd  %xmm13,%xmm9
  movsd  0x1f8(%rsp),%xmm13
  mulsd  D2295(%rip),%xmm13
  mulsd  0x210(%rsp),%xmm7
  mulsd  %xmm13,%xmm14
  movapd %xmm14,%xmm1
  movsd  D209(%rip),%xmm14
  addsd  %xmm9,%xmm1
  mulsd  %xmm3,%xmm14
  movapd %xmm1,%xmm9
  movsd  D6707(%rip),%xmm1
  addsd  %xmm7,%xmm9
  movsd  0x1e8(%rsp),%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm15,%xmm8
  mulsd  0x1f0(%rsp),%xmm7
  mulsd  %xmm9,%xmm7
  movsd  0x248(%rsp),%xmm9
  subsd  %xmm7,%xmm4
  movsd  D187(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  mulsd  %xmm2,%xmm7
  subsd  %xmm7,%xmm1
  movsd  0x228(%rsp),%xmm7
  mulsd  D1148(%rip),%xmm7
  mulsd  0x230(%rsp),%xmm7
  subsd  %xmm7,%xmm1
  movsd  0x238(%rsp),%xmm7
  mulsd  D5766(%rip),%xmm7
  mulsd  0x240(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  D6751(%rip),%xmm7
  mulsd  %xmm7,%xmm8
  mulsd  0x218(%rsp),%xmm8
  mulsd  0x220(%rsp),%xmm8
  mulsd  %xmm8,%xmm1
  movsd  D66(%rip),%xmm8
  addsd  %xmm1,%xmm4
  movapd %xmm14,%xmm1
  movsd  0x258(%rsp),%xmm14
  mulsd  %xmm2,%xmm1
  mulsd  D5500(%rip),%xmm14
  subsd  %xmm1,%xmm8
  movsd  0x260(%rsp),%xmm1
  mulsd  %xmm14,%xmm1
  movsd  0x268(%rsp),%xmm14
  mulsd  D95(%rip),%xmm14
  subsd  %xmm1,%xmm8
  movsd  0x270(%rsp),%xmm1
  mulsd  %xmm14,%xmm1
  movsd  0x250(%rsp),%xmm14
  mulsd  %xmm9,%xmm14
  addsd  %xmm8,%xmm1
  movsd  0x290(%rsp),%xmm8
  mulsd  %xmm14,%xmm1
  movsd  D1589(%rip),%xmm14
  mulsd  %xmm3,%xmm14
  addsd  %xmm1,%xmm4
  movapd %xmm14,%xmm1
  movsd  0x288(%rsp),%xmm14
  mulsd  D1302(%rip),%xmm14
  mulsd  %xmm2,%xmm1
  subsd  D204(%rip),%xmm1
  mulsd  %xmm14,%xmm8
  movsd  0x298(%rsp),%xmm14
  mulsd  D6819(%rip),%xmm14
  subsd  %xmm8,%xmm1
  movsd  0x2a0(%rsp),%xmm8
  mulsd  %xmm14,%xmm8
  movsd  0x278(%rsp),%xmm14
  movsd  D6584(%rip),%xmm13
  mulsd  0x18(%rsp),%xmm14
  mulsd  %xmm3,%xmm13
  addsd  %xmm8,%xmm1
  movsd  0x280(%rsp),%xmm8
  mulsd  %xmm14,%xmm8
  mulsd  %xmm1,%xmm8
  movapd %xmm13,%xmm1
  movsd  0x2b8(%rsp),%xmm13
  mulsd  D754(%rip),%xmm13
  mulsd  %xmm2,%xmm1
  subsd  D1930(%rip),%xmm1
  subsd  %xmm8,%xmm4
  movsd  0x2c0(%rsp),%xmm8
  mulsd  %xmm13,%xmm8
  movsd  0x2c8(%rsp),%xmm13
  mulsd  D3328(%rip),%xmm13
  subsd  %xmm8,%xmm1
  movsd  0x2d0(%rsp),%xmm8
  mulsd  %xmm13,%xmm8
  movsd  D2839(%rip),%xmm13
  mulsd  %xmm15,%xmm13
  addsd  %xmm1,%xmm8
  movsd  0x2a8(%rsp),%xmm1
  mulsd  %xmm13,%xmm1
  mulsd  0x2b0(%rsp),%xmm1
  mulsd  %xmm1,%xmm8
  addsd  %xmm4,%xmm8
  movsd  D5568(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm1
  movsd  0x2e0(%rsp),%xmm4
  mulsd  D2115(%rip),%xmm4
  mulsd  0x2e8(%rsp),%xmm4
  mulsd  %xmm2,%xmm1
  addsd  D1636(%rip),%xmm1
  subsd  %xmm4,%xmm1
  movsd  0x2f0(%rsp),%xmm4
  mulsd  D4342(%rip),%xmm4
  mulsd  0x2f8(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x2d8(%rsp),%xmm4
  mulsd  %xmm9,%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  D2518(%rip),%xmm1
  subsd  %xmm4,%xmm8
  movsd  D2998(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm2,%xmm4
  subsd  %xmm4,%xmm1
  movsd  0x310(%rsp),%xmm4
  mulsd  %xmm12,%xmm4
  mulsd  0x318(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x320(%rsp),%xmm4
  mulsd  D6042(%rip),%xmm4
  mulsd  0x328(%rsp),%xmm4
  subsd  %xmm4,%xmm1
  movsd  0x330(%rsp),%xmm4
  mulsd  0x338(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  D2228(%rip),%xmm4
  mulsd  0x300(%rsp),%xmm4
  mulsd  0x308(%rsp),%xmm4
  movsd  0x350(%rsp),%xmm13
  mulsd  D1760(%rip),%xmm13
  movsd  D1867(%rip),%xmm9
  mulsd  %xmm3,%xmm9
  mulsd  %xmm4,%xmm1
  movsd  D2088(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm2,%xmm9
  addsd  %xmm8,%xmm1
  movsd  0x358(%rsp),%xmm8
  mulsd  %xmm13,%xmm8
  mulsd  %xmm2,%xmm4
  subsd  D4091(%rip),%xmm4
  addsd  %xmm4,%xmm8
  movsd  0x360(%rsp),%xmm4
  mulsd  D963(%rip),%xmm4
  mulsd  0x368(%rsp),%xmm4
  addsd  %xmm4,%xmm8
  movsd  D5419(%rip),%xmm4
  mulsd  0x370(%rsp),%xmm4
  mulsd  0x378(%rsp),%xmm4
  addsd  %xmm8,%xmm4
  movsd  0x340(%rsp),%xmm8
  addsd  %xmm8,%xmm8
  mulsd  0x348(%rsp),%xmm8
  mulsd  %xmm8,%xmm4
  movsd  D6856(%rip),%xmm8
  subsd  %xmm9,%xmm8
  addsd  %xmm4,%xmm1
  movsd  0x390(%rsp),%xmm4
  mulsd  D1666(%rip),%xmm4
  mulsd  0x398(%rsp),%xmm4
  subsd  %xmm4,%xmm8
  movsd  0x3a0(%rsp),%xmm4
  mulsd  D5783(%rip),%xmm4
  mulsd  0x3a8(%rsp),%xmm4
  subsd  %xmm4,%xmm8
  movsd  D5483(%rip),%xmm4
  mulsd  0x3b0(%rsp),%xmm4
  mulsd  0x3b8(%rsp),%xmm4
  addsd  %xmm8,%xmm4
  movsd  D2839(%rip),%xmm8
  mulsd  0x380(%rsp),%xmm8
  mulsd  0x388(%rsp),%xmm8
  mulsd  %xmm8,%xmm4
  subsd  %xmm4,%xmm1
  movsd  D4711(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm2,%xmm4
  addsd  D606(%rip),%xmm4
  mulsd  0x3d0(%rsp),%xmm6
  mulsd  0x3d8(%rsp),%xmm6
  movsd  0x3e0(%rsp),%xmm13
  mulsd  D1438(%rip),%xmm13
  mulsd  0x468(%rsp),%xmm5
  subsd  %xmm6,%xmm4
  movsd  0x3e8(%rsp),%xmm6
  mulsd  %xmm13,%xmm6
  movsd  0x3f0(%rsp),%xmm13
  mulsd  %xmm7,%xmm13
  movsd  0x3c0(%rsp),%xmm7
  mulsd  D3418(%rip),%xmm7
  subsd  %xmm6,%xmm4
  movsd  0x3f8(%rsp),%xmm6
  mulsd  %xmm13,%xmm6
  addsd  %xmm6,%xmm4
  movsd  0x3c8(%rsp),%xmm6
  mulsd  %xmm7,%xmm6
  movsd  D397(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  mulsd  %xmm4,%xmm6
  movsd  D4818(%rip),%xmm4
  subsd  %xmm6,%xmm1
  movapd %xmm7,%xmm6
  movsd  0x408(%rsp),%xmm7
  mulsd  %xmm2,%xmm6
  mulsd  D5742(%rip),%xmm7
  subsd  %xmm6,%xmm4
  movsd  0x410(%rsp),%xmm6
  mulsd  %xmm7,%xmm6
  movsd  0x418(%rsp),%xmm7
  mulsd  D4913(%rip),%xmm7
  addsd  %xmm6,%xmm4
  movsd  0x420(%rsp),%xmm6
  mulsd  %xmm7,%xmm6
  movsd  0x428(%rsp),%xmm7
  mulsd  D1212(%rip),%xmm7
  subsd  %xmm6,%xmm4
  movsd  0x430(%rsp),%xmm6
  mulsd  %xmm7,%xmm6
  movsd  D2839(%rip),%xmm7
  mulsd  0x400(%rsp),%xmm7
  addsd  %xmm6,%xmm4
  movapd %xmm7,%xmm6
  movsd  D1980(%rip),%xmm7
  mulsd  %xmm2,%xmm6
  mulsd  %xmm3,%xmm7
  mulsd  %xmm6,%xmm4
  movsd  0x450(%rsp),%xmm6
  addsd  %xmm1,%xmm4
  movapd %xmm7,%xmm1
  movsd  0x448(%rsp),%xmm7
  mulsd  D2377(%rip),%xmm7
  mulsd  %xmm2,%xmm1
  subsd  D3172(%rip),%xmm1
  mulsd  %xmm7,%xmm6
  movsd  0x458(%rsp),%xmm7
  mulsd  D3662(%rip),%xmm7
  addsd  %xmm6,%xmm1
  movsd  0x460(%rsp),%xmm6
  mulsd  0x470(%rsp),%xmm5
  mulsd  %xmm7,%xmm6
  movsd  0x480(%rsp),%xmm7
  mulsd  D3790(%rip),%xmm7
  subsd  %xmm6,%xmm1
  movsd  0x488(%rsp),%xmm6
  mulsd  %xmm7,%xmm6
  movsd  0x490(%rsp),%xmm7
  addsd  %xmm1,%xmm5
  mulsd  D4338(%rip),%xmm7
  movsd  0x438(%rsp),%xmm1
  addsd  %xmm1,%xmm1
  mulsd  0x440(%rsp),%xmm1
  mulsd  %xmm1,%xmm5
  movsd  D5514(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  addsd  %xmm5,%xmm4
  mulsd  %xmm2,%xmm1
  addsd  D4866(%rip),%xmm1
  addsd  %xmm6,%xmm1
  movsd  0x498(%rsp),%xmm6
  mulsd  %xmm7,%xmm6
  movsd  0x4a0(%rsp),%xmm7
  mulsd  D470(%rip),%xmm7
  subsd  %xmm6,%xmm1
  movsd  0x4a8(%rsp),%xmm6
  mulsd  %xmm7,%xmm6
  addsd  %xmm6,%xmm1
  movsd  0x478(%rsp),%xmm6
  addsd  %xmm6,%xmm6
  mulsd  %xmm6,%xmm1
  subsd  %xmm1,%xmm4
  movsd  D3373(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  0x4c0(%rsp),%xmm2
  mulsd  D3266(%rip),%xmm2
  subsd  D4292(%rip),%xmm1
  mulsd  0x4c8(%rsp),%xmm2
  subsd  %xmm2,%xmm1
  movsd  0x4d0(%rsp),%xmm2
  mulsd  D484(%rip),%xmm2
  mulsd  0x4d8(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  movsd  0x4e0(%rsp),%xmm2
  mulsd  D5509(%rip),%xmm2
  mulsd  0x4e8(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  movsd  0x4b0(%rsp),%xmm2
  mulsd  0x4b8(%rsp),%xmm2
  mulsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm4
  movsd  D3601(%rip),%xmm1
  mulsd  0x30(%rsp),%xmm1
  mulsd  0x38(%rsp),%xmm1
  mulsd  %xmm1,%xmm4
  movq   %rbx,%xmm1
  mulsd  %xmm10,%xmm1
  mulsd  0x28(%rsp),%xmm1
  addsd  %xmm1,%xmm4
  movsd  0xbe8(%rsp),%xmm1
  mulsd  %xmm10,%xmm1
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm1
  mulsd  %xmm11,%xmm1
  divsd  %xmm1,%xmm0
  jmp    L22
```

tool_calls: name: disassemble_data
arguments: label: D3963
type_infered: f64
name: disassemble_data
arguments: label: D1035
type_infered: f64
name: disassemble_data
arguments: label: D4552
type_infered: f64
name: disassemble_data
arguments: label: D222
type_infered: f64
name: disassemble_data
arguments: label: D2167
type_infered: f64
name: disassemble_data
arguments: label: D2120
type_infered: f64
name: disassemble_data
arguments: label: D338
type_infered: f64
name: disassemble_data
arguments: label: D3601
type_infered: f64
name: disassemble_data
arguments: label: D2228
type_infered: f64
name: disassemble_data
arguments: label: D3270
type_infered: f64
name: disassemble_data
arguments: label: D2865
type_infered: f64
name: disassemble_data
arguments: label: D142
type_infered: f64
name: disassemble_data
arguments: label: D2839
type_infered: f64
name: disassemble_data
arguments: label: D707
type_infered: f64
name: disassemble_data
arguments: label: D5366
type_infered: f64
name: disassemble_data
arguments: label: D2350
type_infered: f64
name: disassemble_data
arguments: label: D2830
type_infered: f64
name: disassemble_data
arguments: label: D919
type_infered: f64
name: disassemble_data
arguments: label: D1278
type_infered: f64
name: disassemble_data
arguments: label: D3707
type_infered: f64
name: disassemble_data
arguments: label: D6269
type_infered: f64
name: disassemble_data
arguments: label: D157
type_infered: f64
name: disassemble_data
arguments: label: D1164
type_infered: f64
name: disassemble_data
arguments: label: D5028
type_infered: f64
name: disassemble_data
arguments: label: D4914
type_infered: f64
name: disassemble_data
arguments: label: D6050
type_infered: f64
name: disassemble_data
arguments: label: D6354
type_infered: f64
name: disassemble_data
arguments: label: D6818
type_infered: f64
name: disassemble_data
arguments: label: D6401
type_infered: f64
name: disassemble_data
arguments: label: D77
type_infered: f64
name: disassemble_data
arguments: label: D6438
type_infered: f64
name: disassemble_data
arguments: label: D1189
type_infered: f64
name: disassemble_data
arguments: label: D2922
type_infered: f64
name: disassemble_data
arguments: label: D4464
type_infered: f64
name: disassemble_data
arguments: label: D1276
type_infered: f64
name: disassemble_data
arguments: label: D509
type_infered: f64
name: disassemble_data
arguments: label: D206
type_infered: f64
name: disassemble_data
arguments: label: D6426
type_infered: f64
name: disassemble_data
arguments: label: D1816
type_infered: f64
name: disassemble_data
arguments: label: D4707
type_infered: f64
name: disassemble_data
arguments: label: D5483
type_infered: f64
name: disassemble_data
arguments: label: D825
type_infered: f64
name: disassemble_data
arguments: label: D5419
type_infered: f64
name: disassemble_data
arguments: label: D3168
type_infered: f64
name: disassemble_data
arguments: label: D867
type_infered: f64
name: disassemble_data
arguments: label: D3770
type_infered: f64
name: disassemble_data
arguments: label: D6732
type_infered: f64
name: disassemble_data
arguments: label: D2721
type_infered: f64
name: disassemble_data
arguments: label: D2019
type_infered: f64
name: disassemble_data
arguments: label: D5048
type_infered: f64
name: disassemble_data
arguments: label: D3052
type_infered: f64
name: disassemble_data
arguments: label: D3464
type_infered: f64
name: disassemble_data
arguments: label: D3257
type_infered: f64
name: disassemble_data
arguments: label: D4120
type_infered: f64
name: disassemble_data
arguments: label: D4838
type_infered: f64
name: disassemble_data
arguments: label: D6606
type_infered: f64
name: disassemble_data
arguments: label: D5669
type_infered: f64
name: disassemble_data
arguments: label: D1649
type_infered: f64
name: disassemble_data
arguments: label: D5797
type_infered: byte[8]
name: disassemble_data
arguments: label: D607
type_infered: f64
name: disassemble_data
arguments: label: D3194
type_infered: f64
name: disassemble_data
arguments: label: D3574
type_infered: f64
name: disassemble_data
arguments: label: D453
type_infered: f64
name: disassemble_data
arguments: label: D1394
type_infered: f64
name: disassemble_data
arguments: label: D88
type_infered: f64
name: disassemble_data
arguments: label: D2364
type_infered: f64
name: disassemble_data
arguments: label: D6336
type_infered: f64
name: disassemble_data
arguments: label: D1402
type_infered: f64
name: disassemble_data
arguments: label: D489
type_infered: f64
name: disassemble_data
arguments: label: D2929
type_infered: f64
name: disassemble_data
arguments: label: D2091
type_infered: f64
name: disassemble_data
arguments: label: D4373
type_infered: f64
name: disassemble_data
arguments: label: D6761
type_infered: f64
name: disassemble_data
arguments: label: D646
type_infered: f64
name: disassemble_data
arguments: label: D2874
type_infered: f64
name: disassemble_data
arguments: label: D2022
type_infered: f64
name: disassemble_data
arguments: label: D6059
type_infered: f64
name: disassemble_data
arguments: label: D2436
type_infered: f64
name: disassemble_data
arguments: label: D6024
type_infered: f64
name: disassemble_data
arguments: label: D1340
type_infered: f64
name: disassemble_data
arguments: label: D3381
type_infered: f64
name: disassemble_data
arguments: label: D952
type_infered: f64
name: disassemble_data
arguments: label: D5543
type_infered: f64
name: disassemble_data
arguments: label: D6137
type_infered: f64
name: disassemble_data
arguments: label: D2478
type_infered: f64
name: disassemble_data
arguments: label: D4865
type_infered: f64
name: disassemble_data
arguments: label: D4390
type_infered: f64
name: disassemble_data
arguments: label: D3547
type_infered: f64
name: disassemble_data
arguments: label: D3126
type_infered: f64
name: disassemble_data
arguments: label: D5237
type_infered: f64
name: disassemble_data
arguments: label: D3988
type_infered: f64
name: disassemble_data
arguments: label: D5480
type_infered: f64
name: disassemble_data
arguments: label: D3830
type_infered: f64
name: disassemble_data
arguments: label: D705
type_infered: f64
name: disassemble_data
arguments: label: D1429
type_infered: f64
name: disassemble_data
arguments: label: D126
type_infered: f64
name: disassemble_data
arguments: label: D6864
type_infered: byte[8]
name: disassemble_data
arguments: label: D631
type_infered: f64
name: disassemble_data
arguments: label: D4543
type_infered: f64
name: disassemble_data
arguments: label: D6387
type_infered: f64
name: disassemble_data
arguments: label: D2697
type_infered: f64
name: disassemble_data
arguments: label: D6066
type_infered: f64
name: disassemble_data
arguments: label: D4646
type_infered: f64
name: disassemble_data
arguments: label: D5216
type_infered: f64
name: disassemble_data
arguments: label: D2160
type_infered: f64
name: disassemble_data
arguments: label: D4198
type_infered: f64
name: disassemble_data
arguments: label: D4878
type_infered: f64
name: disassemble_data
arguments: label: D6522
type_infered: f64
name: disassemble_data
arguments: label: D6210
type_infered: f64
name: disassemble_data
arguments: label: D2870
type_infered: f64
name: disassemble_data
arguments: label: D3617
type_infered: f64
name: disassemble_data
arguments: label: D4261
type_infered: f64
name: disassemble_data
arguments: label: D3550
type_infered: f64
name: disassemble_data
arguments: label: D4841
type_infered: f64
name: disassemble_data
arguments: label: D831
type_infered: f64
name: disassemble_data
arguments: label: D3554
type_infered: f64
name: disassemble_data
arguments: label: D188
type_infered: f64
name: disassemble_data
arguments: label: D5211
type_infered: f64
name: disassemble_data
arguments: label: D4214
type_infered: f64
name: disassemble_data
arguments: label: D927
type_infered: f64
name: disassemble_data
arguments: label: D2409
type_infered: f64
name: disassemble_data
arguments: label: D3431
type_infered: f64
name: disassemble_data
arguments: label: D6103
type_infered: f64
name: disassemble_data
arguments: label: D5471
type_infered: f64
name: disassemble_data
arguments: label: D2615
type_infered: f64
name: disassemble_data
arguments: label: D2233
type_infered: f64
name: disassemble_data
arguments: label: D1117
type_infered: f64
name: disassemble_data
arguments: label: D6140
type_infered: byte[8]
name: disassemble_data
arguments: label: D2689
type_infered: f64
name: disassemble_data
arguments: label: D3232
type_infered: f64
name: disassemble_data
arguments: label: D2047
type_infered: f64
name: disassemble_data
arguments: label: D5405
type_infered: f64
name: disassemble_data
arguments: label: D4392
type_infered: f64
name: disassemble_data
arguments: label: D4989
type_infered: f64
name: disassemble_data
arguments: label: D6897
type_infered: f64
name: disassemble_data
arguments: label: D3489
type_infered: f64
name: disassemble_data
arguments: label: D2181
type_infered: byte[8]
name: disassemble_data
arguments: label: D3971
type_infered: f64
name: disassemble_data
arguments: label: D5040
type_infered: f64
name: disassemble_data
arguments: label: D849
type_infered: f64
name: disassemble_data
arguments: label: D4070
type_infered: f64
name: disassemble_data
arguments: label: D5482
type_infered: f64
name: disassemble_data
arguments: label: D1120
type_infered: f64
name: disassemble_data
arguments: label: D3929
type_infered: f64
name: disassemble_data
arguments: label: D719
type_infered: f64
name: disassemble_data
arguments: label: D4265
type_infered: f64
name: disassemble_data
arguments: label: D1226
type_infered: f64
name: disassemble_data
arguments: label: D1360
type_infered: byte[8]
name: disassemble_data
arguments: label: D5122
type_infered: f64
name: disassemble_data
arguments: label: D1512
type_infered: f64
name: disassemble_data
arguments: label: D6278
type_infered: f64
name: disassemble_data
arguments: label: D4821
type_infered: f64
name: disassemble_data
arguments: label: D6424
type_infered: f64
name: disassemble_data
arguments: label: D6583
type_infered: f64
name: disassemble_data
arguments: label: D6712
type_infered: f64
name: disassemble_data
arguments: label: D2856
type_infered: f64
name: disassemble_data
arguments: label: D2675
type_infered: f64
name: disassemble_data
arguments: label: D2423
type_infered: f64
name: disassemble_data
arguments: label: D3243
type_infered: f64
name: disassemble_data
arguments: label: D3193
type_infered: byte[8]
name: disassemble_data
arguments: label: D5376
type_infered: f64
name: disassemble_data
arguments: label: D4126
type_infered: f64
name: disassemble_data
arguments: label: D5410
type_infered: f64
name: disassemble_data
arguments: label: D4888
type_infered: f64
name: disassemble_data
arguments: label: D1562
type_infered: f64
name: disassemble_data
arguments: label: D5140
type_infered: f64
name: disassemble_data
arguments: label: D1037
type_infered: f64
name: disassemble_data
arguments: label: D3422
type_infered: f64
name: disassemble_data
arguments: label: D1225
type_infered: f64
name: disassemble_data
arguments: label: D2168
type_infered: f64
name: disassemble_data
arguments: label: D3470
type_infered: f64
name: disassemble_data
arguments: label: D2651
type_infered: f64
name: disassemble_data
arguments: label: D5648
type_infered: f64
name: disassemble_data
arguments: label: D2534
type_infered: f64
name: disassemble_data
arguments: label: D3316
type_infered: f64
name: disassemble_data
arguments: label: D1084
type_infered: f64
name: disassemble_data
arguments: label: D201
type_infered: f64
name: disassemble_data
arguments: label: D3758
type_infered: f64
name: disassemble_data
arguments: label: D2333
type_infered: byte[8]
name: disassemble_data
arguments: label: D3107
type_infered: f64
name: disassemble_data
arguments: label: D3618
type_infered: f64
name: disassemble_data
arguments: label: D6342
type_infered: f64
name: disassemble_data
arguments: label: D6548
type_infered: f64
name: disassemble_data
arguments: label: D5696
type_infered: f64
name: disassemble_data
arguments: label: D441
type_infered: f64
name: disassemble_data
arguments: label: D2031
type_infered: f64
name: disassemble_data
arguments: label: D5230
type_infered: f64
name: disassemble_data
arguments: label: D3725
type_infered: f64
name: disassemble_data
arguments: label: D4651
type_infered: f64
name: disassemble_data
arguments: label: D716
type_infered: f64
name: disassemble_data
arguments: label: D2535
type_infered: f64
name: disassemble_data
arguments: label: D424
type_infered: byte[8]
name: disassemble_data
arguments: label: D5186
type_infered: f64
name: disassemble_data
arguments: label: D6827
type_infered: f64
name: disassemble_data
arguments: label: D3376
type_infered: f64
name: disassemble_data
arguments: label: D854
type_infered: f64
name: disassemble_data
arguments: label: D2483
type_infered: byte[8]
name: disassemble_data
arguments: label: D5168
type_infered: f64
name: disassemble_data
arguments: label: D295
type_infered: f64
name: disassemble_data
arguments: label: D1202
type_infered: f64
name: disassemble_data
arguments: label: D1533
type_infered: f64
name: disassemble_data
arguments: label: D336
type_infered: f64
name: disassemble_data
arguments: label: D6866
type_infered: f64
name: disassemble_data
arguments: label: D3010
type_infered: f64
name: disassemble_data
arguments: label: D5078
type_infered: f64
name: disassemble_data
arguments: label: D5357
type_infered: f64
name: disassemble_data
arguments: label: D1669
type_infered: f64
name: disassemble_data
arguments: label: D4189
type_infered: f64
name: disassemble_data
arguments: label: D747
type_infered: f64
name: disassemble_data
arguments: label: D6875
type_infered: f64
name: disassemble_data
arguments: label: D1024
type_infered: f64
name: disassemble_data
arguments: label: D3209
type_infered: f64
name: disassemble_data
arguments: label: D1620
type_infered: f64
name: disassemble_data
arguments: label: D5046
type_infered: f64
name: disassemble_data
arguments: label: D3147
type_infered: f64
name: disassemble_data
arguments: label: D2728
type_infered: f64
name: disassemble_data
arguments: label: D2295
type_infered: f64
name: disassemble_data
arguments: label: D209
type_infered: f64
name: disassemble_data
arguments: label: D6707
type_infered: byte[8]
name: disassemble_data
arguments: label: D187
type_infered: f64
name: disassemble_data
arguments: label: D1148
type_infered: f64
name: disassemble_data
arguments: label: D5766
type_infered: f64
name: disassemble_data
arguments: label: D6751
type_infered: f64
name: disassemble_data
arguments: label: D66
type_infered: byte[8]
name: disassemble_data
arguments: label: D5500
type_infered: f64
name: disassemble_data
arguments: label: D95
type_infered: f64
name: disassemble_data
arguments: label: D1589
type_infered: f64
name: disassemble_data
arguments: label: D1302
type_infered: f64
name: disassemble_data
arguments: label: D204
type_infered: f64
name: disassemble_data
arguments: label: D6819
type_infered: f64
name: disassemble_data
arguments: label: D6584
type_infered: f64
name: disassemble_data
arguments: label: D754
type_infered: f64
name: disassemble_data
arguments: label: D1930
type_infered: f64
name: disassemble_data
arguments: label: D3328
type_infered: f64
name: disassemble_data
arguments: label: D5568
type_infered: f64
name: disassemble_data
arguments: label: D2115
type_infered: f64
name: disassemble_data
arguments: label: D1636
type_infered: f64
name: disassemble_data
arguments: label: D4342
type_infered: f64
name: disassemble_data
arguments: label: D2518
type_infered: f64
name: disassemble_data
arguments: label: D2998
type_infered: f64
name: disassemble_data
arguments: label: D6042
type_infered: f64
name: disassemble_data
arguments: label: D1760
type_infered: f64
name: disassemble_data
arguments: label: D1867
type_infered: f64
name: disassemble_data
arguments: label: D2088
type_infered: f64
name: disassemble_data
arguments: label: D4091
type_infered: f64
name: disassemble_data
arguments: label: D963
type_infered: f64
name: disassemble_data
arguments: label: D6856
type_infered: f64
name: disassemble_data
arguments: label: D1666
type_infered: f64
name: disassemble_data
arguments: label: D5783
type_infered: f64
name: disassemble_data
arguments: label: D4711
type_infered: f64
name: disassemble_data
arguments: label: D606
type_infered: f64
name: disassemble_data
arguments: label: D1438
type_infered: f64
name: disassemble_data
arguments: label: D3418
type_infered: f64
name: disassemble_data
arguments: label: D397
type_infered: f64
name: disassemble_data
arguments: label: D4818
type_infered: byte[8]
name: disassemble_data
arguments: label: D5742
type_infered: f64
name: disassemble_data
arguments: label: D4913
type_infered: f64
name: disassemble_data
arguments: label: D1212
type_infered: f64
name: disassemble_data
arguments: label: D1980
type_infered: f64
name: disassemble_data
arguments: label: D2377
type_infered: f64
name: disassemble_data
arguments: label: D3172
type_infered: f64
name: disassemble_data
arguments: label: D3662
type_infered: f64
name: disassemble_data
arguments: label: D3790
type_infered: f64
name: disassemble_data
arguments: label: D4338
type_infered: f64
name: disassemble_data
arguments: label: D5514
type_infered: f64
name: disassemble_data
arguments: label: D4866
type_infered: f64
name: disassemble_data
arguments: label: D470
type_infered: f64
name: disassemble_data
arguments: label: D3373
type_infered: f64
name: disassemble_data
arguments: label: D3266
type_infered: f64
name: disassemble_data
arguments: label: D4292
type_infered: f64
name: disassemble_data
arguments: label: D484
type_infered: f64
name: disassemble_data
arguments: label: D5509
type_infered: f64

tool: D3963: 2.718281828459045

tool: D1035: 3

tool: D4552: 4

tool: D222: 5

tool: D2167: 6

tool: D2120: 7

tool: D338: 8

tool: D3601: 9

tool: D2228: 10

tool: D3270: 11

tool: D2865: 12

tool: D142: 13

tool: D2839: 14

tool: D707: 15

tool: D5366: 16

tool: D2350: 17

tool: D2830: 18

tool: D919: 1778437140480000.0

tool: D1278: 3556874280960000.0

tool: D3707: 2366075437976250.0

tool: D6269: 1175276594992500.0

tool: D157: 464005220453775

tool: D1164: 151391487797550

tool: D5028: 41921958078000

tool: D4914: 10045335900600

tool: D6050: 2113817706000

tool: D6354: 395085731040

tool: D6818: 66153185280

tool: D6401: 9980006400

tool: D77: 1359912960

tool: D6438: 167116800

tool: D1189: 18382848

tool: D2922: 1775616

tool: D4464: 143360

tool: D1276: 8192

tool: D509: 29

tool: D206: 30

tool: D6426: 22

tool: D1816: 28

tool: D4707: 20

tool: D5483: 27

tool: D825: 26

tool: D5419: 25

tool: D3168: 24

tool: D867: 23

tool: D3770: 19

tool: D6732: 21

tool: D2721: 9639000

tool: D2019: 3213000

tool: D5048: 6426000

tool: D3052: 4819500

tool: D3464: 1609524

tool: D3257: 274302

tool: D4120: 434844

tool: D4838: 50499

tool: D6606: 1762

tool: D5669: 212

tool: D1649: 7110

tool: {"D5797": [0x00,0x00,0x00,0x00,0x00,0xc6,0xab,0xc0]}

tool: D607: 6528976650

tool: D3194: 392400

tool: D3574: 425880

tool: D453: 82260

tool: D1394: 46200

tool: D88: 2064

tool: D2364: 792

tool: D6336: 106

tool: D1402: 10710

tool: D489: 1391229000

tool: D2929: 3264488325

tool: D2091: 4129347600

tool: D4373: 70

tool: D6761: 294632100

tool: D646: 41833260

tool: D2874: 4026330

tool: D2022: 251820

tool: D6059: 8775

tool: D2436: 119041650

tool: D6024: 84582225

tool: D1340: 59520825

tool: D3381: 33415200

tool: D952: 8599500

tool: D5543: 50

tool: D6137: 1547910

tool: D2478: 200655

tool: D4865: 18720

tool: D4390: 1215

tool: D3547: 14175

tool: D3126: 28350

tool: D5237: 18900

tool: D3988: 9450

tool: D5480: 3780

tool: D3830: 1260

tool: D705: 307125

tool: D1429: 360

tool: D126: 90

tool: {"D6864": [0x00,0x00,0x00,0x00,0x5c,0x3e,0x1a,0xc1]}

tool: D631: 859950

tool: D4543: 3071250

tool: D6387: 2395575

tool: D2697: 620802

tool: D6066: 234234

tool: D4646: 5004

tool: D5216: 2949

tool: D2160: 204

tool: D4198: 242

tool: D4878: 239334480

tool: D6522: 89973450

tool: D6210: 44986725

tool: D2870: 57221640

tool: D3617: 33086340

tool: D4261: 1567440

tool: D3550: 825300

tool: D4841: 141912

tool: D831: 8094

tool: D3554: 44

tool: D188: 102

tool: D5211: 481950

tool: D4214: 240975

tool: D927: 321300

tool: D2409: 160650

tool: D3431: 64260

tool: D6103: 21420

tool: D5471: 6120

tool: D2615: 1530

tool: D2233: 580

tool: D1117: 1927800

tool: {"D6140": [0x00,0x00,0x00,0x00,0x78,0x6a,0x2d,0xc1]}

tool: D2689: 40

tool: D3232: 1285200

tool: D2047: 642600

tool: D5405: 257040

tool: D4392: 85680

tool: D4989: 13788

tool: D6897: 15921

tool: D3489: 826

tool: {"D2181": [0x00,0x00,0x14,0xaa,0x65,0xcb,0x10,0xc2]}

tool: D3971: 36065957130

tool: D5040: 1284588

tool: D849: 17600042880

tool: D4070: 3836450520

tool: D5482: 337429260

tool: D1120: 24444504

tool: D3929: 10247328

tool: D719: 86157

tool: D4265: 3026

tool: D1226: 5622750

tool: {"D1360": [0x00,0x00,0x00,0x80,0xf7,0x72,0x45,0xc1]}

tool: D5122: 3298050

tool: D1512: 4351725

tool: D6278: 2385432

tool: D4821: 1111761

tool: D6424: 242604

tool: D6583: 1950

tool: D6712: 2072

tool: D2856: 73

tool: D2675: 11763172890

tool: D2423: 4695905340

tool: D3243: 18728488170

tool: {"D3193": [0x00,0x00,0xa8,0x33,0x38,0x71,0x01,0xc2]}

tool: D5376: 11704770

tool: D4126: 211923684

tool: D5410: 37532628

tool: D4888: 2522664

tool: D1562: 5874

tool: D5140: 7772

tool: D1037: 292

tool: D3422: 20096073270

tool: D1225: 7496628300

tool: D2168: 114609745530

tool: D3470: 57304872765

tool: D2651: 3291811110

tool: D5648: 499851324

tool: D2534: 28415268

tool: D3316: 1457928

tool: D1084: 330210

tool: D201: 19796

tool: D3758: 424

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

tool: D3107: 1575

tool: D3618: 3150

tool: D6342: 1050

tool: D6548: 196

tool: D5696: 51

tool: D441: 128

tool: D2031: 4165

tool: D5230: 85

tool: D3725: 1020

tool: D4651: 420

tool: D716: 42

tool: D2535: 2780

tool: {"D424": [0x00,0x00,0x00,0x00,0x00,0xed,0xd7,0xc0]}

tool: D5186: 15300

tool: D6827: 74

tool: D3376: 210

tool: D854: 9333

tool: {"D2483": [0x00,0x00,0x00,0x00,0x00,0x91,0xd9,0xc0]}

tool: D5168: 14280

tool: D295: 357

tool: D1202: 52703

tool: D1533: 107100

tool: D336: 1723800

tool: D6866: 255

tool: D3010: 1096500

tool: D5078: 80

tool: D5357: 44772

tool: D1669: 116

tool: D4189: 491820

tool: D747: 23752701

tool: D6875: 340

tool: D1024: 102522

tool: D3209: 10103100

tool: D1620: 263

tool: D5046: 8996400

tool: D3147: 14550096

tool: D2728: 180826281

tool: D2295: 184314

tool: D209: 32594100

tool: {"D6707": [0x00,0x00,0x00,0x90,0x25,0xcd,0x73,0xc1]}

tool: D187: 6046950

tool: D1148: 9324

tool: D5766: 425

tool: D6751: 68

tool: {"D66": [0x00,0x00,0x00,0xc0,0x06,0x1c,0x5d,0xc1]}

tool: D5500: 71127

tool: D95: 650

tool: D1589: 1014300

tool: D1302: 7539

tool: D204: 3748500

tool: D6819: 670

tool: D6584: 14910390

tool: D754: 777342

tool: D1930: 451386135

tool: D3328: 6800

tool: D5568: 116284245

tool: D2115: 3442719

tool: D1636: 239609475

tool: D4342: 17510

tool: D2518: 374850

tool: D2998: 214200

tool: D6042: 238

tool: D1760: 844200

tool: D1867: 32917950

tool: D2088: 11406150

tool: D4091: 18099900

tool: D963: 37548

tool: D6856: 50424975

tool: D1666: 2731050

tool: D5783: 5212

tool: D4711: 71255790

tool: D606: 90277227

tool: D1438: 16864

tool: D3418: 35

tool: D397: 184803525

tool: {"D4818": [0x00,0x00,0x00,0x28,0x75,0x52,0x80,0xc1]}

tool: D5742: 8158275

tool: D4913: 116144

tool: D1212: 170

tool: D1980: 1345818600

tool: D2377: 3016650

tool: D3172: 2018979585

tool: D3662: 446012

tool: D3790: 19123125

tool: D4338: 325766

tool: D5514: 249971400

tool: D4866: 7630875

tool: D470: 306

tool: D3373: 2425600800

tool: D3266: 161149800

tool: D4292: 6328919835

tool: D484: 1051960

tool: D5509: 612

assistant: ```c
double DSlater_4S_5S(double rij, double xij, double xii) {
  double S;
  if (xii == xij) {
    S = (-1778437140480000.0 + 1778437140480000.0 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) - 3556874280960000.0 * rij * xii - 3556874280960000.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xii), (double)(2.0))) - 2366075437976250.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xii), (double)(3.0))) - 1175276594992500.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xii), (double)(4.0))) - 464005220453775.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xii), (double)(5.0))) - 151391487797550.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xii), (double)(6.0))) - 41921958078000.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xii), (double)(7.0))) - 10045335900600.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xii), (double)(8.0))) - 2113817706000.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xii), (double)(9.0))) - 395085731040.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xii), (double)(10.0))) - 66153185280.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xii), (double)(11.0))) - 9980006400.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.77843714048e15 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) * (pow((double)(rij), (double)(2.0))));
  } else {
    S = (14175.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))) + 9.0 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xij))) * (pow((double)(xij), (double)(12.0))) * (-460.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xii), (double)(29.0))) - 10.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xii), (double)(30.0))) + 1575.0 * (pow((double)(xij), (double)(22.0))) + 3150.0 * rij * xii * (pow((double)(xij), (double)(22.0))) - 50.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xii), (double)(28.0))) * (196.0 + (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) + 1050.0 * rij * (pow((double)(xii), (double)(3.0))) * (pow((double)(xij), (double)(20.0))) * (-51.0 + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) + 1575.0 * (pow((double)(xii), (double)(2.0))) * (pow((double)(xij), (double)(20.0))) * (-17.0 + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) - 30.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xii), (double)(27.0))) * (4165.0 + 128.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) + 420.0 * rij * (pow((double)(xii), (double)(5.0))) * (pow((double)(xij), (double)(18.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)))) + 1050.0 * (pow((double)(xii), (double)(4.0))) * (pow((double)(xij), (double)(18.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)))) + 42.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xii), (double)(26.0))) * (-24500.0 - 2780.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 9.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 210.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xii), (double)(25.0))) * (-26180.0 - 9333.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 74.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)(16.0))) * (-107100.0 + 14280.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 357.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)))) + 70.0 * (pow((double)(xii), (double)(6.0))) * (pow((double)(xij), (double)(16.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)))) - 42.0 * rij * (pow((double)(xii), (double)(11.0))) * (pow((double)(xij), (double)(12.0))) * (1723800.0 + 1096500.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 52703.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 80.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 340.0 * rij * (pow((double)(xii), (double)(15.0))) * (pow((double)(xij), (double)(8.0))) * (23752701.0 + 491820.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 44772.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 116.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xii), (double)(24.0))) * (8996400.0 + 10103100.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 102522.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 263.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 70.0 * rij * (pow((double)(xii), (double)(17.0))) * (pow((double)(xij), (double)(6.0))) * (180826281.0 - 14550096.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 184314.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 340.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) + 68.0 * rij * (pow((double)(xii), (double)(13.0))) * (pow((double)(xij), (double)(10.0))) * (-20763225.0 - 6046950.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 9324.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 425.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) + 4.0 * rij * (pow((double)(xii), (double)(23.0))) * (-7630875.0 - 32594100.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 71127.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 650.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 2.0 * rij * (pow((double)(xii), (double)(9.0))) * (pow((double)(xij), (double)(14.0))) * (-3748500.0 + 1014300.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 7539.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 670.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) + 14.0 * rij * (pow((double)(xii), (double)(19.0))) * (pow((double)(xij), (double)(4.0))) * (-451386135.0 + 14910390.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 777342.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 6800.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 4.0 * rij * (pow((double)(xii), (double)(21.0))) * (pow((double)(xij), (double)(2.0))) * (239609475.0 + 116284245.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 3442719.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 17510.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)(14.0))) * (374850.0 - 214200.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 14280.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 238.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0)))) + 2.0 * (pow((double)(xii), (double)(10.0))) * (pow((double)(xij), (double)(12.0))) * (-18099900.0 + 11406150.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 844200.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 37548.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 25.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0)))) - 14.0 * (pow((double)(xii), (double)(12.0))) * (pow((double)(xij), (double)(10.0))) * (50424975.0 - 32917950.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 2731050.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 5212.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 27.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0)))) - 35.0 * (pow((double)(xii), (double)(18.0))) * (pow((double)(xij), (double)(4.0))) * (90277227.0 + 71255790.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 1723800.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 16864.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 68.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0)))) + 14.0 * (pow((double)(xii), (double)(20.0))) * (pow((double)(xij), (double)(2.0))) * (-34229925.0 - 184803525.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 8158275.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 116144.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 170.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0)))) + 2.0 * (pow((double)(xii), (double)(14.0))) * (pow((double)(xij), (double)(8.0))) * (-2018979585.0 + 1345818600.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 3016650.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 446012.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 263.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0)))) - 2.0 * (pow((double)(xii), (double)(22.0))) * (7630875.0 + 249971400.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 19123125.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 325766.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 306.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0)))) + (pow((double)(xii), (double)(16.0))) * (pow((double)(xij), (double)(6.0))) * (-6328919835.0 + 2425600800.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 161149800.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 1051960.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 612.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))))) + (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) * (pow((double)(xii), (double)(10.0))) * (10710.0 * (pow((double)(xii), (double)(12.0))) * (pow((double)(xij), (double)(12.0))) * (-3555.0 - 7110.0 * rij * xij - 392400.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 425880.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 82260.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 46200.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 2064.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 792.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 106.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 4.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0)))) + 2.0 * (pow((double)(xii), (double)(18.0))) * (pow((double)(xij), (double)(6.0))) * (4819500.0 + 9639000.0 * rij * xij + 9639000.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 6426000.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 3213000.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 1609524.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 274302.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 434844.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 50499.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 1762.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 212.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) + 2.0 * (pow((double)(xii), (double)(2.0))) * (pow((double)(xij), (double)(22.0))) * (3264488325.0 + 6528976650.0 * rij * xij + 4129347600.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 1391229000.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 294632100.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 41833260.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 4026330.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 251820.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 8775.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 70.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 4.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) + 4.0 * (pow((double)(xij), (double)(24.0))) * (59520825.0 + 119041650.0 * rij * xij + 84582225.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 33415200.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 8599500.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 1547910.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 200655.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 18720.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 1215.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 50.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) - (pow((double)(xii), (double)(24.0))) * (14175.0 + 28350.0 * rij * xij + 28350.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 18900.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 9450.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 3780.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 1260.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 360.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 90.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 20.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 4.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) - 204.0 * (pow((double)(xii), (double)(14.0))) * (pow((double)(xij), (double)(10.0))) * (-429975.0 - 859950.0 * rij * xij - 307125.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 3071250.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 2395575.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 620802.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 234234.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 5004.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 2949.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 242.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 4.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) + 102.0 * (pow((double)(xii), (double)(10.0))) * (pow((double)(xij), (double)(14.0))) * (44986725.0 + 89973450.0 * rij * xij - 239334480.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 57221640.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 33086340.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 1567440.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 825300.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 141912.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 8094.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 44.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 8.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) + (pow((double)(xii), (double)(22.0))) * (pow((double)(xij), (double)(2.0))) * (240975.0 + 481950.0 * rij * xij + 481950.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 321300.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 160650.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 64260.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 21420.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 6120.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 1530.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 580.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 8.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) + 2.0 * (pow((double)(xii), (double)(20.0))) * (pow((double)(xij), (double)(4.0))) * (-963900.0 - 1927800.0 * rij * xij - 1927800.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 1285200.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 642600.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 257040.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 85680.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 13788.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 15921.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 826.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 40.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) - 2.0 * (pow((double)(xii), (double)(4.0))) * (pow((double)(xij), (double)(20.0))) * (-18032978565.0 - 36065957130.0 * rij * xij - 17600042880.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 3836450520.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 337429260.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 24444504.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 10247328.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 1284588.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 86157.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 3026.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 40.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) + 12.0 * (pow((double)(xii), (double)(16.0))) * (pow((double)(xij), (double)(8.0))) * (-2811375.0 - 5622750.0 * rij * xij - 5622750.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 3298050.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 4351725.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 2385432.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 1111761.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 242604.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 1950.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 2072.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 73.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) - 3.0 * (pow((double)(xii), (double)(8.0))) * (pow((double)(xij), (double)(16.0))) * (-9364244085.0 - 18728488170.0 * rij * xij + 11763172890.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 4695905340.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 11704770.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 211923684.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 37532628.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 2522664.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 5874.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 7772.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 292.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))) + (pow((double)(xii), (double)(6.0))) * (pow((double)(xij), (double)(18.0))) * (57304872765.0 + 114609745530.0 * rij * xij + 20096073270.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 7496628300.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 3291811110.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 499851324.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 28415268.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 1457928.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 330210.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 19796.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 424.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0)))))) / (14175. * (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;
}
```