user: 下面的汇编指令对应的C源代码是什么：

```asm
<twobody_YM_slip_16>:
  endbr64
  lea    0x8(%rdx),%rdi
  mov    %rdx,%rcx
  push   %r13
  xor    %eax,%eax
  push   %r12
  and    $0xfffffffffffffff8,%rdi
  push   %rbp
  sub    %rdi,%rcx
  mov    %rdx,%rbp
  push   %rbx
  add    $0x88,%ecx
  mov    %rsi,%rbx
  mov    $0x5,%esi
  shr    $0x3,%ecx
  sub    $0x28,%rsp
  movsd  %xmm0,0x18(%rsp)
  movq   $0x0,(%rdx)
  movq   $0x0,0x80(%rdx)
  rep stos %rax,%es:(%rdi)
  xor    %edi,%edi
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2266(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x9,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  pxor   %xmm3,%xmm3
  mov    $0x7,%esi
  mulsd  D2908(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  cvtsi2sd %r12d,%xmm3
  mulsd  D1467(%rip),%xmm3
  mulsd  %xmm2,%xmm0
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r12
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movq   %r12,%xmm7
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  D2908(%rip),%xmm0
  mov    $0x2,%esi
  xor    %eax,%eax
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm4
  cvtsi2sd %r12d,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mulsd  D1289(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  D499(%rip),%xmm0
  mov    $0xfffffffb,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  D2892(%rip),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  mulsd  (%rsp),%xmm0
  divsd  D958(%rip),%xmm0
  movsd  %xmm0,0x10(%rbp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2915(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x4,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2968(%rip),%xmm0
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  mulsd  D809(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2416(%rip),%xmm0
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  D1030(%rip),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  mulsd  (%rsp),%xmm0
  divsd  D2024(%rip),%xmm0
  movsd  %xmm0,0x18(%rbp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2783(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x9,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D517(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x8(%rsp),%xmm4
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x9,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1883(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x10(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x7,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D476(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x7,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3263(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1211(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  subsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D796(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm5
  xor    %eax,%eax
  addsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D391(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2495(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  xor    %eax,%eax
  mov    $0xffffffff,%edi
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D550(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2700(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xfffffffb,%edi
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  subsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D233(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x7,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3259(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2564(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2373(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3122(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xfffffffb,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  mulsd  D1960(%rip),%xmm2
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  (%rsp),%xmm0
  divsd  D3079(%rip),%xmm0
  movsd  %xmm0,0x20(%rbp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D865(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1143(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2981(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x10(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x10(%rsp),%xmm7
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x10(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3286(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3286(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2602(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x10(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x10(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm1
  xor    %eax,%eax
  addsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D330(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x10(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3082(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2624(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D907(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D907(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D515(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1978(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1043(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2997(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1879(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  mulsd  (%rsp),%xmm0
  divsd  D2543(%rip),%xmm0
  movsd  %xmm0,0x28(%rbp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D647(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x9,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3019(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x9,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2512(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm6
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x9,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D736(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D549(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1174(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3190(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D682(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D614(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3125(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D451(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D768(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1894(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D577(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D495(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D823(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm6
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D231(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D196(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffb,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2585(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1174(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1780(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x7,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1616(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2723(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3069(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D871(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1437(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffb,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1743(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1834(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x8(%rsp),%xmm4
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D452(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3338(%rip),%xmm0
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2306(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  xor    %edi,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2236(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3131(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1236(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1236(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D480(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm6
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm1
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1197(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x8(%rsp),%xmm6
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2923(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffb,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1040(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1456(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3336(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x8(%rsp),%xmm7
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1166(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  mulsd  D3229(%rip),%xmm0
  divsd  D2908(%rip),%xmm0
  movsd  %xmm0,0x30(%rbp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D448(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D743(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D3234(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1833(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D293(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1208(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2124(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1367(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm1
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  mov    $0x3,%esi
  addsd  %xmm0,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D835(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D605(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2195(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1040(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2917(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D3200(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2895(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1505(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mov    $0x3,%esi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D83(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2587(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1124(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D4(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D3248(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mov    $0x5,%esi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2299(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1040(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D843(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D558(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mov    $0x5,%esi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  xor    %edi,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D561(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  pxor   %xmm2,%xmm2
  cvtsi2sd %r12d,%xmm2
  mulsd  D865(%rip),%xmm2
  mulsd  %xmm2,%xmm0
  divsd  D2714(%rip),%xmm0
  movsd  %xmm0,0x38(%rbp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1453(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x9,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mov    $0x5,%esi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1534(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x9,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1795(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2011(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D992(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1509(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D123(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2291(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3354(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1558(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1949(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D216(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2547(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D445(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2085(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1509(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D123(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm3
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D438(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1200(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1521(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2291(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3084(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D600(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1778(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm6
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1578(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1957(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm6
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3054(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3035(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D660(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2906(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2925(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3087(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2906(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D36(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mov    $0x5,%esi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D660(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3131(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2891(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2891(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3054(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm3
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1685(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1575(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3324(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1298(%rip),%xmm2
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1031(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1105(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mov    $0x5,%esi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movq   %xmm0,%r12
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1236(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movq   %r12,%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm0,%xmm4
  movq   %xmm4,%r12
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1236(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movq   %r12,%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  mov    $0xfffffffb,%edi
  subsd  %xmm0,%xmm1
  movq   %xmm1,%r12
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D178(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movq   %r12,%xmm7
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  mov    $0x5,%esi
  xor    %eax,%eax
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r12
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1173(%rip),%xmm0
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movq   %r12,%xmm6
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r12
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D834(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm1
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mov    $0x5,%esi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movq   %r12,%xmm0
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0x5,%esi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  mulsd  D1892(%rip),%xmm0
  divsd  D2363(%rip),%xmm0
  movsd  %xmm0,0x40(%rbp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0xb,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D57(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mov    $0x5,%esi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1943(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x9,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1391(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1557(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  xor    %edi,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1709(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2600(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  xor    %edi,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1928(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2600(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D2125(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D921(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1488(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D934(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1346(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2062(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm1
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1187(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1870(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D568(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x8(%rsp),%xmm5
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2400(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x7,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D461(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1951(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm3
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm3
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D132(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1466(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffb,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2474(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1307(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x8(%rsp),%xmm5
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1722(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  mulsd  D3293(%rip),%xmm0
  divsd  D499(%rip),%xmm0
  movsd  %xmm0,0x48(%rbp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2447(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  mov    $0xb,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  (%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D675(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm3
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x9,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1515(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x9,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D854(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x9,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D325(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x9,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D699(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x9,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D79(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm3
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2738(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x7,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2615(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1319(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D557(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2977(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  mov    $0xfffffffd,%edi
  addsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2570(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2181(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1363(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D3250(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2401(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2547(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D467(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm3
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D302(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1500(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2490(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1584(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D351(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2062(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x7,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D355(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D870(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x7,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D401(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1449(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm1
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2291(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1578(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2891(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D151(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x8(%rsp),%xmm4
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2907(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1488(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  xor    %edi,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D886(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D386(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm3
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D196(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2258(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm7
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2661(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffb,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2206(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2062(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1575(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm3
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2883(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1638(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm3
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm3
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1218(%rip),%xmm0
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2654(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D153(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x8(%rsp),%xmm3
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2906(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1236(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D227(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm3
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm1
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffb,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D3121(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1780(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffb,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x5,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D867(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x9,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D596(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x6,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2041(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D709(%rip),%xmm0
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1066(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D938(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x8(%rsp),%xmm6
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm3
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2791(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D2439(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1959(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D178(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffff9,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D540(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3229(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  mulsd  %xmm2,%xmm0
  divsd  D2363(%rip),%xmm0
  movsd  %xmm0,0x50(%rbp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  mov    $0xd,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1527(%rip),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0xb,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D887(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D470(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x9,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1330(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1665(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm5
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm6
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1665(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D3042(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D2553(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D3291(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1482(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D71(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm6
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  addsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x7,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D46(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D71(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm7
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm6
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D510(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1168(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  mulsd  D1989(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm4
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D439(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D3192(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm2
  mov    $0x3,%esi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D3185(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm7
  movsd  %xmm7,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm2
  mulsd  D758(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm0
  mulsd  D439(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm5
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  addsd  (%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1366(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm6
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D971(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm3
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x3,%esi
  cvtsi2sd %r13d,%xmm2
  mulsd  D1711(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  movsd  (%rsp),%xmm1
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  xor    %eax,%eax
  movsd  %xmm2,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  (%rsp),%xmm2
  movsd  0x8(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  xor    %edi,%edi
  mov    $0xb,%esi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  movsd  (%rsp),%xmm0
  cvtsi2sd %r13d,%xmm2
  mov    $0x3,%esi
  mov    $0x2,%edi
  mulsd  D887(%rip),%xmm2
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  pxor   %xmm2,%xmm2
  cvtsi2sd %r12d,%xmm2
  mulsd  D3168(%rip),%xmm2
  mulsd  %xmm2,%xmm0
  divsd  D3079(%rip),%xmm0
  movsd  %xmm0,0x58(%rbp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2863(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  movsd  (%rsp),%xmm5
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mov    $0x3,%esi
  xor    %eax,%eax
  mulsd  %xmm0,%xmm5
  movsd  %xmm5,(%rsp)
  call   <SL_G2@plt>
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D444(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2899(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  mulsd  D1572(%rip),%xmm2
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x9,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D207(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm6
  cvtsi2sd %r12d,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mulsd  D1145(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1010(%rip),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x7,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1700(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  mulsd  D1700(%rip),%xmm2
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x7,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1788(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm1
  mulsd  %xmm2,%xmm1
  movsd  %xmm1,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1803(%rip),%xmm2
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm3
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  mov    $0x2,%edi
  xor    %eax,%eax
  mulsd  %xmm2,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x7,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D3237(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xfffffffd,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  mov    $0x7,%esi
  cvtsi2sd %r12d,%xmm2
  mulsd  D1828(%rip),%xmm2
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  movsd  0x10(%rsp),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  mov    $0xfffffffe,%edi
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm7
  cvtsi2sd %r12d,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  mulsd  D2976(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1443(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x9,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x5,%esi
  mulsd  D2290(%rip),%xmm2
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x7,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x2,%esi
  mulsd  D3015(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D14(%rip),%xmm0
  mov    $0x7,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x7,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  movsd  0x8(%rsp),%xmm0
  cvtsi2sd %r12d,%xmm2
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mulsd  D3237(%rip),%xmm2
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x7,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  movsd  0x8(%rsp),%xmm0
  mov    $0x2,%esi
  mulsd  D1828(%rip),%xmm2
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm2
  mulsd  D971(%rip),%xmm2
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  movsd  %xmm2,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2174(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm6
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  xor    %edi,%edi
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm0
  movsd  0x10(%rsp),%xmm3
  xor    %eax,%eax
  mulsd  %xmm0,%xmm3
  movsd  %xmm3,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm7
  mov    $0x4,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  mov    $0xffffffff,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D558(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2927(%rip),%xmm0
  mov    $0x5,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  %xmm4,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  movsd  0x8(%rsp),%xmm0
  cvtsi2sd %r12d,%xmm2
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  mulsd  D1804(%rip),%xmm2
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x5,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm2,%xmm2
  pxor   %xmm3,%xmm3
  movsd  0x8(%rsp),%xmm0
  cvtsi2sd %r12d,%xmm2
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mulsd  D1745(%rip),%xmm2
  cvtsi2sd %eax,%xmm3
  xor    %eax,%eax
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D3142(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  movapd %xmm0,%xmm6
  mulsd  %xmm2,%xmm6
  movsd  %xmm6,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm3
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  mov    $0xfffffffb,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r12d,%xmm0
  mulsd  D2765(%rip),%xmm0
  mov    $0x3,%esi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,0x10(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  xor    %eax,%eax
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x3,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm4
  cvtsi2sd %r12d,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffff9,%edi
  mulsd  D2387(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x3,%esi
  xor    %edi,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1680(%rip),%xmm0
  mov    $0xfffffffe,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm1
  cvtsi2sd %r12d,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  mulsd  D1923(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x2,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1025(%rip),%xmm0
  mov    $0xfffffffd,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm7
  cvtsi2sd %r12d,%xmm0
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  mulsd  D1170(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0x5,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D385(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  0x8(%rsp),%xmm0
  mulsd  (%rsp),%xmm0
  divsd  D3079(%rip),%xmm0
  movsd  %xmm0,0x60(%rbp)
  call   <SL_G1@plt>
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  mov    $0xf,%esi
  cvtsi2sd %r12d,%xmm0
  mulsd  D1268(%rip),%xmm0
  mov    $0x2,%edi
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  movsd  %xmm0,(%rsp)
  call   <SL_G2@plt>
  xor    %edi,%edi
  mov    $0x2,%esi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  mov    $0xd,%esi
  mov    $0x2,%edi
  mov    %eax,%r13d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  xor    %edi,%edi
  cvtsi2sd %r13d,%xmm0
  pxor   %xmm3,%xmm3
  mov    $0xd,%esi
  mulsd  D1376(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  cvtsi2sd %r12d,%xmm3
  mulsd  D552(%rip),%xmm3
  mulsd  %xmm2,%xmm0
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r12
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movq   %r12,%xmm6
  xor    %edi,%edi
  cvtsi2sd %eax,%xmm0
  mulsd  D1376(%rip),%xmm0
  xor    %eax,%eax
  mov    $0x2,%esi
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  call   <SL_G2@plt>
  mov    $0xb,%esi
  xor    %edi,%edi
  mov    %eax,%r12d
  xor    %eax,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  pxor   %xmm2,%xmm2
  movsd  0x8(%rsp),%xmm4
  cvtsi2sd %r12d,%xmm0
  mov    $0x8,%esi
  mov    $0xfffffffb,%edi
  mulsd  D976(%rip),%xmm0
  cvtsi2sd %eax,%xmm2
  xor    %eax,%eax
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x8(%rsp),%xmm1
  mov    $0x2,%esi
  cvtsi2sd %eax,%xmm0
  mulsd  D1710(%rip),%xmm0
  mov    $0xfffffff5,%edi
  xor    %eax,%eax
  addsd  %xmm0,%xmm1
  movsd  %xmm1,0x8(%rsp)
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  movsd  0x18(%rsp),%xmm1
  cvtsi2sd %eax,%xmm0
  mulsd  D1541(%rip),%xmm0
  lea    0x80(%rbp),%rax
  addsd  0x8(%rsp),%xmm0
  mulsd  (%rsp),%xmm0
  divsd  D824(%rip),%xmm0
  movsd  %xmm0,0x68(%rbp)
  pxor   %xmm0,%xmm0
  movq   $0x0,0x80(%rbx)
  nopl   0x0(%rax)
L4:
  mulsd  %xmm1,%xmm0
  mov    %rax,%rdx
  sub    $0x8,%rax
  addsd  0x8(%rax),%xmm0
  movsd  %xmm0,0x80(%rbx)
  cmp    %rdx,%rbp
  jne    L4
  add    $0x28,%rsp
  pop    %rbx
  pop    %rbp
  pop    %r12
  pop    %r13
  ret
```

tool_calls: name: read_data
arguments: label: D2266
datatype: f64
name: read_data
arguments: label: D2908
datatype: f64
name: read_data
arguments: label: D1467
datatype: f64
name: read_data
arguments: label: D1289
datatype: f64
name: read_data
arguments: label: D499
datatype: f64
name: read_data
arguments: label: D2892
datatype: f64
name: read_data
arguments: label: D958
datatype: f64
name: read_data
arguments: label: D2915
datatype: f64
name: read_data
arguments: label: D2968
datatype: f64
name: read_data
arguments: label: D809
datatype: f64
name: read_data
arguments: label: D2416
datatype: f64
name: read_data
arguments: label: D1030
datatype: f64
name: read_data
arguments: label: D2024
datatype: f64
name: read_data
arguments: label: D2783
datatype: f32[2]
name: read_data
arguments: label: D517
datatype: f64
name: read_data
arguments: label: D1883
datatype: f64
name: read_data
arguments: label: D476
datatype: f64
name: read_data
arguments: label: D3263
datatype: f64
name: read_data
arguments: label: D1211
datatype: f64
name: read_data
arguments: label: D796
datatype: f64
name: read_data
arguments: label: D391
datatype: f64
name: read_data
arguments: label: D2495
datatype: f64
name: read_data
arguments: label: D550
datatype: f64
name: read_data
arguments: label: D2700
datatype: f64
name: read_data
arguments: label: D233
datatype: f64
name: read_data
arguments: label: D3259
datatype: f64
name: read_data
arguments: label: D2564
datatype: f64
name: read_data
arguments: label: D2373
datatype: f64
name: read_data
arguments: label: D3122
datatype: f64
name: read_data
arguments: label: D1960
datatype: f64
name: read_data
arguments: label: D3079
datatype: f64
name: read_data
arguments: label: D865
datatype: f32[2]
name: read_data
arguments: label: D1143
datatype: f64
name: read_data
arguments: label: D2981
datatype: f64
name: read_data
arguments: label: D3286
datatype: f64
name: read_data
arguments: label: D2602
datatype: f64
name: read_data
arguments: label: D330
datatype: f64
name: read_data
arguments: label: D3082
datatype: f64
name: read_data
arguments: label: D2624
datatype: f64
name: read_data
arguments: label: D907
datatype: f64
name: read_data
arguments: label: D515
datatype: f64
name: read_data
arguments: label: D1978
datatype: f64
name: read_data
arguments: label: D1043
datatype: f64
name: read_data
arguments: label: D2997
datatype: f64
name: read_data
arguments: label: D1879
datatype: f64
name: read_data
arguments: label: D2543
datatype: f64
name: read_data
arguments: label: D647
datatype: f64
name: read_data
arguments: label: D3019
datatype: f64
name: read_data
arguments: label: D2512
datatype: f64
name: read_data
arguments: label: D736
datatype: f64
name: read_data
arguments: label: D549
datatype: f64
name: read_data
arguments: label: D1174
datatype: f64
name: read_data
arguments: label: D3190
datatype: f64
name: read_data
arguments: label: D682
datatype: f64
name: read_data
arguments: label: D614
datatype: f64
name: read_data
arguments: label: D3125
datatype: f64
name: read_data
arguments: label: D451
datatype: f64
name: read_data
arguments: label: D768
datatype: f64
name: read_data
arguments: label: D1894
datatype: f64
name: read_data
arguments: label: D577
datatype: f64
name: read_data
arguments: label: D495
datatype: f64
name: read_data
arguments: label: D823
datatype: f64
name: read_data
arguments: label: D231
datatype: f64
name: read_data
arguments: label: D196
datatype: f64
name: read_data
arguments: label: D2585
datatype: f64
name: read_data
arguments: label: D1780
datatype: f64
name: read_data
arguments: label: D1616
datatype: f64
name: read_data
arguments: label: D2723
datatype: f64
name: read_data
arguments: label: D3069
datatype: f64
name: read_data
arguments: label: D871
datatype: f64
name: read_data
arguments: label: D1437
datatype: f64
name: read_data
arguments: label: D1743
datatype: f64
name: read_data
arguments: label: D1834
datatype: f64
name: read_data
arguments: label: D452
datatype: f64
name: read_data
arguments: label: D3338
datatype: f64
name: read_data
arguments: label: D2306
datatype: f64
name: read_data
arguments: label: D2236
datatype: f64
name: read_data
arguments: label: D3131
datatype: f64
name: read_data
arguments: label: D1236
datatype: f64
name: read_data
arguments: label: D480
datatype: f64
name: read_data
arguments: label: D1197
datatype: f64
name: read_data
arguments: label: D2923
datatype: f64
name: read_data
arguments: label: D1040
datatype: f64
name: read_data
arguments: label: D1456
datatype: f64
name: read_data
arguments: label: D3336
datatype: f64
name: read_data
arguments: label: D1166
datatype: f64
name: read_data
arguments: label: D3229
datatype: f64
name: read_data
arguments: label: D448
datatype: f64
name: read_data
arguments: label: D743
datatype: f64
name: read_data
arguments: label: D3234
datatype: f64
name: read_data
arguments: label: D1833
datatype: f64
name: read_data
arguments: label: D293
datatype: f64
name: read_data
arguments: label: D1208
datatype: f64
name: read_data
arguments: label: D2124
datatype: f64
name: read_data
arguments: label: D1367
datatype: f64
name: read_data
arguments: label: D835
datatype: f64
name: read_data
arguments: label: D605
datatype: f64
name: read_data
arguments: label: D2195
datatype: f64
name: read_data
arguments: label: D2917
datatype: f64
name: read_data
arguments: label: D3200
datatype: f64
name: read_data
arguments: label: D2895
datatype: f64
name: read_data
arguments: label: D1505
datatype: f64
name: read_data
arguments: label: D83
datatype: f64
name: read_data
arguments: label: D2587
datatype: f64
name: read_data
arguments: label: D1124
datatype: f64
name: read_data
arguments: label: D4
datatype: f64
name: read_data
arguments: label: D3248
datatype: f64
name: read_data
arguments: label: D2299
datatype: f64
name: read_data
arguments: label: D843
datatype: f64
name: read_data
arguments: label: D558
datatype: f64
name: read_data
arguments: label: D561
datatype: f64
name: read_data
arguments: label: D2714
datatype: f64
name: read_data
arguments: label: D1453
datatype: f64
name: read_data
arguments: label: D1534
datatype: f64
name: read_data
arguments: label: D1795
datatype: f64
name: read_data
arguments: label: D2011
datatype: f64
name: read_data
arguments: label: D992
datatype: f64
name: read_data
arguments: label: D1509
datatype: f64
name: read_data
arguments: label: D123
datatype: f64
name: read_data
arguments: label: D2291
datatype: f64
name: read_data
arguments: label: D3354
datatype: f64
name: read_data
arguments: label: D1558
datatype: f64
name: read_data
arguments: label: D1949
datatype: f64
name: read_data
arguments: label: D216
datatype: f64
name: read_data
arguments: label: D2547
datatype: f64
name: read_data
arguments: label: D445
datatype: f64
name: read_data
arguments: label: D2085
datatype: f64
name: read_data
arguments: label: D438
datatype: f64
name: read_data
arguments: label: D1200
datatype: f64
name: read_data
arguments: label: D1521
datatype: f64
name: read_data
arguments: label: D3084
datatype: f64
name: read_data
arguments: label: D600
datatype: f64
name: read_data
arguments: label: D1778
datatype: f64
name: read_data
arguments: label: D1578
datatype: f64
name: read_data
arguments: label: D1957
datatype: f64
name: read_data
arguments: label: D3054
datatype: f64
name: read_data
arguments: label: D3035
datatype: f64
name: read_data
arguments: label: D660
datatype: f64
name: read_data
arguments: label: D2906
datatype: f64
name: read_data
arguments: label: D2925
datatype: f64
name: read_data
arguments: label: D3087
datatype: f64
name: read_data
arguments: label: D36
datatype: f64
name: read_data
arguments: label: D2891
datatype: f64
name: read_data
arguments: label: D1685
datatype: f64
name: read_data
arguments: label: D1575
datatype: f64
name: read_data
arguments: label: D3324
datatype: f64
name: read_data
arguments: label: D1298
datatype: f64
name: read_data
arguments: label: D1031
datatype: f64
name: read_data
arguments: label: D1105
datatype: f64
name: read_data
arguments: label: D178
datatype: f64
name: read_data
arguments: label: D1173
datatype: f64
name: read_data
arguments: label: D834
datatype: f64
name: read_data
arguments: label: D1892
datatype: f32[2]
name: read_data
arguments: label: D2363
datatype: f64
name: read_data
arguments: label: D57
datatype: f64
name: read_data
arguments: label: D1943
datatype: f64
name: read_data
arguments: label: D1391
datatype: f64
name: read_data
arguments: label: D1557
datatype: f64
name: read_data
arguments: label: D1709
datatype: f64
name: read_data
arguments: label: D2600
datatype: f64
name: read_data
arguments: label: D1928
datatype: f64
name: read_data
arguments: label: D2125
datatype: f64
name: read_data
arguments: label: D921
datatype: f64
name: read_data
arguments: label: D1488
datatype: f64
name: read_data
arguments: label: D934
datatype: f64
name: read_data
arguments: label: D1346
datatype: f64
name: read_data
arguments: label: D2062
datatype: f64
name: read_data
arguments: label: D1187
datatype: f64
name: read_data
arguments: label: D1870
datatype: f64
name: read_data
arguments: label: D568
datatype: f64
name: read_data
arguments: label: D2400
datatype: f64
name: read_data
arguments: label: D461
datatype: f64
name: read_data
arguments: label: D1951
datatype: f64
name: read_data
arguments: label: D132
datatype: f64
name: read_data
arguments: label: D1466
datatype: f64
name: read_data
arguments: label: D2474
datatype: f64
name: read_data
arguments: label: D1307
datatype: f64
name: read_data
arguments: label: D1722
datatype: f64
name: read_data
arguments: label: D3293
datatype: f64
name: read_data
arguments: label: D2447
datatype: f64
name: read_data
arguments: label: D675
datatype: f64
name: read_data
arguments: label: D1515
datatype: f64
name: read_data
arguments: label: D854
datatype: f64
name: read_data
arguments: label: D325
datatype: f64
name: read_data
arguments: label: D699
datatype: f64
name: read_data
arguments: label: D79
datatype: f64
name: read_data
arguments: label: D2738
datatype: f64
name: read_data
arguments: label: D2615
datatype: f64
name: read_data
arguments: label: D1319
datatype: f64
name: read_data
arguments: label: D557
datatype: f64
name: read_data
arguments: label: D2977
datatype: f64
name: read_data
arguments: label: D2570
datatype: f64
name: read_data
arguments: label: D2181
datatype: f64
name: read_data
arguments: label: D1363
datatype: f64
name: read_data
arguments: label: D3250
datatype: f64
name: read_data
arguments: label: D2401
datatype: f64
name: read_data
arguments: label: D467
datatype: f64
name: read_data
arguments: label: D302
datatype: f64
name: read_data
arguments: label: D1500
datatype: f64
name: read_data
arguments: label: D2490
datatype: f64
name: read_data
arguments: label: D1584
datatype: f64
name: read_data
arguments: label: D351
datatype: f64
name: read_data
arguments: label: D355
datatype: f64
name: read_data
arguments: label: D870
datatype: f64
name: read_data
arguments: label: D401
datatype: f64
name: read_data
arguments: label: D1449
datatype: f64
name: read_data
arguments: label: D151
datatype: f64
name: read_data
arguments: label: D2907
datatype: f64
name: read_data
arguments: label: D886
datatype: f64
name: read_data
arguments: label: D386
datatype: f64
name: read_data
arguments: label: D2258
datatype: f64
name: read_data
arguments: label: D2661
datatype: f64
name: read_data
arguments: label: D2206
datatype: f64
name: read_data
arguments: label: D2883
datatype: f64
name: read_data
arguments: label: D1638
datatype: f64
name: read_data
arguments: label: D1218
datatype: f64
name: read_data
arguments: label: D2654
datatype: f64
name: read_data
arguments: label: D153
datatype: f64
name: read_data
arguments: label: D227
datatype: f64
name: read_data
arguments: label: D3121
datatype: f64
name: read_data
arguments: label: D867
datatype: f64
name: read_data
arguments: label: D596
datatype: f64
name: read_data
arguments: label: D2041
datatype: f64
name: read_data
arguments: label: D709
datatype: f64
name: read_data
arguments: label: D1066
datatype: f64
name: read_data
arguments: label: D938
datatype: f64
name: read_data
arguments: label: D2791
datatype: f64
name: read_data
arguments: label: D2439
datatype: f64
name: read_data
arguments: label: D1959
datatype: f64
name: read_data
arguments: label: D540
datatype: f64
name: read_data
arguments: label: D1527
datatype: f64
name: read_data
arguments: label: D887
datatype: f64
name: read_data
arguments: label: D470
datatype: f64
name: read_data
arguments: label: D1330
datatype: f64
name: read_data
arguments: label: D1665
datatype: f64
name: read_data
arguments: label: D3042
datatype: f64
name: read_data
arguments: label: D2553
datatype: f64
name: read_data
arguments: label: D3291
datatype: f64
name: read_data
arguments: label: D1482
datatype: f64
name: read_data
arguments: label: D71
datatype: f64
name: read_data
arguments: label: D46
datatype: f64
name: read_data
arguments: label: D510
datatype: f64
name: read_data
arguments: label: D1168
datatype: f64
name: read_data
arguments: label: D1989
datatype: f64
name: read_data
arguments: label: D439
datatype: f64
name: read_data
arguments: label: D3192
datatype: f64
name: read_data
arguments: label: D3185
datatype: f64
name: read_data
arguments: label: D758
datatype: f64
name: read_data
arguments: label: D1366
datatype: f64
name: read_data
arguments: label: D971
datatype: f64
name: read_data
arguments: label: D1711
datatype: f64
name: read_data
arguments: label: D3168
datatype: f32[2]
name: read_data
arguments: label: D2863
datatype: f64
name: read_data
arguments: label: D444
datatype: f64
name: read_data
arguments: label: D2899
datatype: f64
name: read_data
arguments: label: D1572
datatype: f64
name: read_data
arguments: label: D207
datatype: f64
name: read_data
arguments: label: D1145
datatype: f64
name: read_data
arguments: label: D1010
datatype: f64
name: read_data
arguments: label: D1700
datatype: f64
name: read_data
arguments: label: D1788
datatype: f64
name: read_data
arguments: label: D1803
datatype: f64
name: read_data
arguments: label: D3237
datatype: f64
name: read_data
arguments: label: D1828
datatype: f64
name: read_data
arguments: label: D2976
datatype: f64
name: read_data
arguments: label: D1443
datatype: f64
name: read_data
arguments: label: D2290
datatype: f64
name: read_data
arguments: label: D3015
datatype: f64
name: read_data
arguments: label: D14
datatype: f64
name: read_data
arguments: label: D2174
datatype: f64
name: read_data
arguments: label: D2927
datatype: f64
name: read_data
arguments: label: D1804
datatype: f64
name: read_data
arguments: label: D1745
datatype: f64
name: read_data
arguments: label: D3142
datatype: f64
name: read_data
arguments: label: D2765
datatype: f64
name: read_data
arguments: label: D2387
datatype: f64
name: read_data
arguments: label: D1680
datatype: f64
name: read_data
arguments: label: D1923
datatype: f64
name: read_data
arguments: label: D1025
datatype: f64
name: read_data
arguments: label: D1170
datatype: f64
name: read_data
arguments: label: D385
datatype: f64
name: read_data
arguments: label: D1268
datatype: f64
name: read_data
arguments: label: D1376
datatype: f64
name: read_data
arguments: label: D552
datatype: f64
name: read_data
arguments: label: D976
datatype: f64
name: read_data
arguments: label: D1710
datatype: f64
name: read_data
arguments: label: D1541
datatype: f64
name: read_data
arguments: label: D824
datatype: f64

tool: D2266: 27648

tool: D2908: 105

tool: D1467: 180

tool: D1289: 84

tool: D499: 140

tool: D2892: 16

tool: D958: 175

tool: D2915: 10368

tool: D2968: 21

tool: D809: 60

tool: D2416: 95

tool: D1030: 4

tool: D2024: 25

tool: {"D2783": [0.0,-2.875]}

tool: D517: 3456000

tool: D1883: 829440

tool: D476: 3352832

tool: D3263: 209664

tool: D1211: 1747200

tool: D796: 896000

tool: D391: 1720320

tool: D2495: 143360

tool: D550: 1146880

tool: D2700: 114688

tool: D233: 163840

tool: D3259: 322560

tool: D2564: 430080

tool: D2373: 45927

tool: D3122: 129024

tool: D1960: 12288

tool: D3079: 35

tool: {"D865": [0.0,-2.921875]}

tool: D1143: 286720

tool: D2981: 64512

tool: D3286: 76800

tool: D2602: 204800

tool: D330: 486400

tool: D3082: 20480

tool: D2624: 368640

tool: D907: 46080

tool: D515: 184320

tool: D1978: 194560

tool: D1043: 8192

tool: D2997: 2187

tool: D1879: 39936

tool: D2543: 20

tool: D647: 648000000

tool: D3019: 311040000

tool: D2512: 37324800

tool: D736: 64275456

tool: D549: 28901376

tool: D1174: 30105600

tool: D3190: 53061120

tool: D682: 3612672

tool: D614: 911052800

tool: D3125: 230501376

tool: D451: 15692544

tool: D768: 7526400

tool: D1894: 18990720

tool: D577: 1354752

tool: D495: 268800000

tool: D823: 56000000

tool: D231: 516096000

tool: D196: 114688000

tool: D2585: 16384000

tool: D1780: 17203200

tool: D1616: 74592000

tool: D2723: 53760000

tool: D3069: 2296350

tool: D871: 43868160

tool: D1437: 56770560

tool: D1743: 2457600

tool: D1834: 4472832

tool: D452: 2236416

tool: D3338: 5443200

tool: D2306: 12902400

tool: D2236: 3674160

tool: D3131: 7741440

tool: D1236: 5160960

tool: D480: 6881280

tool: D1197: 2903040

tool: D2923: 774144

tool: D1040: 92160

tool: D1456: 321489

tool: D3336: 1032192

tool: D1166: 516096

tool: D3229: 8

tool: D448: 2007040

tool: D743: 395136

tool: D3234: 3584000

tool: D1833: 1209600

tool: D293: 4800000

tool: D1208: 960000

tool: D2124: 2880000

tool: D1367: 2560000

tool: D835: 4160000

tool: D605: 256000

tool: D2195: 3974400

tool: D2917: 576000

tool: D3200: 1728000

tool: D2895: 1152000

tool: D1505: 800000

tool: D83: 25600

tool: D2587: 54675

tool: D1124: 326400

tool: D4: 563200

tool: D3248: 716800

tool: D2299: 35840

tool: D843: 23040

tool: D558: 26880

tool: D561: 1536

tool: D2714: 50

tool: D1453: 251942400

tool: D1534: 62705664

tool: D1795: 8570060800

tool: D2011: 2892395520

tool: D992: 8369356800

tool: D1509: 1003520000

tool: D123: 1186536960

tool: D2291: 180633600

tool: D3354: 2420490240

tool: D1558: 451584000

tool: D1949: 2571912

tool: D216: 733904640

tool: D2547: 18063360

tool: D445: 11249280

tool: D2085: 4184678400

tool: D438: 76204800

tool: D1200: 338688000

tool: D1521: 60963840

tool: D3084: 34445250

tool: D600: 3096576000

tool: D1778: 344064000

tool: D1578: 688128000

tool: D1957: 229376000

tool: D3054: 688905

tool: D3035: 167731200

tool: D660: 51609600

tool: D2906: 154828800

tool: D2925: 24111675

tool: D3087: 335462400

tool: D36: 9676800

tool: D2891: 103219200

tool: D1685: 1837080

tool: D1575: 9185400

tool: D3324: 183708

tool: D1298: 58786560

tool: D1031: 16934400

tool: D1105: 22966272

tool: D178: 442368

tool: D1173: 16329600

tool: D834: 2322432

tool: {"D1892": [0.0,-2.5]}

tool: D2363: 315

tool: D57: 6181683200

tool: D1943: 18662400

tool: D1391: 90316800

tool: D1557: 270950400

tool: D1709: 45561600

tool: D2600: 24192000

tool: D1928: 241920000

tool: D2125: 64512000

tool: D921: 58867200

tool: D1488: 6451200

tool: D934: 8225280

tool: D1346: 145152000

tool: D2062: 3444525

tool: D1187: 45964800

tool: D1870: 58060800

tool: D568: 30643200

tool: D2400: 3225600

tool: D461: 9434880

tool: D1951: 4838400

tool: D132: 12870144

tool: D1466: 14837760

tool: D2474: 884736

tool: D1307: 4515840

tool: D1722: 1290240

tool: D3293: 3

tool: D2447: 63866880

tool: D675: 3888000000

tool: D1515: 933120000

tool: D854: 2332800000

tool: D325: 1073088000

tool: D699: 343388160

tool: D79: 3596615680

tool: D2738: 590069760

tool: D2615: 94832640

tool: D1319: 5466316800

tool: D557: 726835200

tool: D2977: 1284505600

tool: D2570: 192675840

tool: D2181: 12859560

tool: D1363: 738581760

tool: D3250: 226598400

tool: D2401: 421478400

tool: D467: 94155264

tool: D302: 68463360

tool: D1500: 67737600

tool: D2490: 6773760

tool: D1584: 1612800000

tool: D351: 336000000

tool: D355: 223776000

tool: D870: 161280000

tool: D401: 967680000

tool: D1449: 1548288000

tool: D151: 4032000

tool: D2907: 43008000

tool: D886: 201600000

tool: D386: 58982400

tool: D2258: 34406400

tool: D2661: 2580480

tool: D2206: 98304000

tool: D2883: 21815325

tool: D1638: 918540

tool: D1218: 249177600

tool: D2654: 77414400

tool: D153: 10321920

tool: D227: 52416000

tool: D3121: 737280

tool: D867: 7372800

tool: D596: 39191040

tool: D2041: 8709120

tool: D709: 100258560

tool: D1066: 23224320

tool: D938: 6193152

tool: D2791: 30965760

tool: D2439: 3096576

tool: D1959: 2419200

tool: D540: 2073600

tool: D1527: 130457600

tool: D887: 32928000

tool: D470: 1093500

tool: D1330: 197568

tool: D1665: 105840

tool: D3042: 282240

tool: D2553: 177030

tool: D3291: 28224

tool: D1482: 56700

tool: D71: 75600

tool: D46: 552825

tool: D510: 283500

tool: D1168: 100800

tool: D1989: 86940

tool: D439: 7560

tool: D3192: 72450

tool: D3185: 648900

tool: D758: 59220

tool: D1366: 51840

tool: D971: 20160

tool: D1711: 1008

tool: {"D3168": [0.0,-3.25]}

tool: D2863: 1024

tool: D444: 277200

tool: D2899: 151200

tool: D1572: 81000

tool: D207: 156600

tool: D1145: 108000

tool: D1010: 10800

tool: D1700: 76440

tool: D1788: 78582

tool: D1803: 6825

tool: D3237: 54600

tool: D1828: 5460

tool: D2976: 39200

tool: D1443: 7168

tool: D2290: 170100

tool: D3015: 40950

tool: D14: 94425

tool: D2174: 3360

tool: D2927: 2688

tool: D1804: 21000

tool: D1745: 3840

tool: D3142: 3500

tool: D2765: 640

tool: D2387: 37800

tool: D1680: 9000

tool: D1923: 28000

tool: D1025: 5120

tool: D1170: 2800

tool: D385: 512

tool: D1268: 81920

tool: D1376: 240240

tool: D552: 380160

tool: D976: 143325

tool: D1710: 9152

tool: D1541: 4900

tool: D824: 429

assistant: ```c
void twobody_YM_slip_16(int n, double l, double *f, double *fk) {
  int q;
  for (q = 0; q <= 16; q++)
    fk[q] = 0.0;
  fk[2] = 27648.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G2(2, 3) * (180.0 * SL_G1(2, 9) - 105.0 * SL_G1(0, 2) * SL_G1(2, 7) - 105.0 * SL_G1(0, 7) + 84.0 * SL_G1(0, 2) * SL_G1(0, 5) + 140.0 * SL_G1(-2, 5) + 16.0 * SL_G1(-5, 2)) / 175.0;
  fk[3] = 10368.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * (21.0 * SL_G1(2, 3) * SL_G1(2, 7) + 60.0 * SL_G1(-1, 4) * SL_G1(2, 3) + 95.0 * SL_G1(0, 3) * SL_G1(0, 3) + 4.0 * SL_G1(-3, 3)) / 25.0;
  fk[4] = -24.0 * SL_G1(0, 5) * SL_G2(2, 3) * (3456000.0 * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 9) + 829440.0 * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 9) - 3352832.0 * SL_G1(0, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 209664.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 7) - 1747200.0 * SL_G1(0, 7) * SL_G1(2, 5) * SL_G2(2, 5) + 896000.0 * SL_G1(-2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 1720320.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 5) - 143360.0 * SL_G1(0, 2) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(2, 5) - 1146880.0 * SL_G1(-1, 4) * SL_G1(0, 5) * SL_G2(2, 5) - 114688.0 * SL_G1(-3, 2) * SL_G1(0, 5) * SL_G2(2, 5) + 163840.0 * SL_G1(-5, 5) * SL_G2(2, 5) - 322560.0 * SL_G2(0, 3) * SL_G1(0, 7) * SL_G1(2, 5) - 430080.0 * SL_G1(-2, 5) * SL_G2(0, 3) * SL_G1(2, 5) - 45927.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) - 129024.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) - 12288.0 * SL_G1(-5, 5) * SL_G2(0, 3)) / 35.0;
  fk[5] = -27.0 * SL_G1(0, 5) * SL_G2(2, 3) * SL_G2(2, 3) * (286720.0 * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) + 64512.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 7) - 76800.0 * SL_G1(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 76800.0 * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 204800.0 * SL_G1(-1, 4) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 486400.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 20480.0 * SL_G1(-3, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 368640.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 5) - 46080.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) - 46080.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) - 184320.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) - 194560.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) - 8192.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G1(2, 5) - 2187.0 * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) - 39936.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3)) / 20.0;
  fk[6] = 8.0 * (648000000.0 * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G1(2, 9) + 311040000.0 * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 9) + 37324800.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 9) - 64275456.0 * SL_G1(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 7) * SL_G2(2, 7) + 28901376.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 30105600.0 * SL_G1(-1, 4) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) + 53061120.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G2(2, 7) - 3612672.0 * SL_G1(-3, 5) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G2(2, 7) - 911052800.0 * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 230501376.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) + 15692544.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 7) - 7526400.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 7) + 18990720.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 1354752.0 * SL_G2(-3, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 268800000.0 * SL_G1(0, 7) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 56000000.0 * SL_G1(-2, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 516096000.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 114688000.0 * SL_G1(-1, 4) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 16384000.0 * SL_G1(-5, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 30105600.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 17203200.0 * SL_G1(-3, 5) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 74592000.0 * SL_G2(0, 3) * SL_G1(0, 7) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 53760000.0 * SL_G1(-2, 5) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 2296350.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 43868160.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 56770560.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 2457600.0 * SL_G1(-5, 5) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 4472832.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 5) + 2236416.0 * SL_G1(-3, 5) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(2, 5) + 5443200.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 7) * SL_G1(2, 5) * SL_G1(2, 5) + 12902400.0 * SL_G1(-2, 5) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 3674160.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 7741440.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 5160960.0 * SL_G1(-1, 4) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 5160960.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 6881280.0 * SL_G1(-1, 4) * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 2903040.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 5) + 774144.0 * SL_G2(-3, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 5) + 92160.0 * SL_G1(-5, 5) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) + 321489.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 1032192.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3) + 516096.0 * SL_G1(-3, 5) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3)) / 105.0;
  fk[7] = -27.0 * SL_G2(2, 3) * (2007040.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) + 395136.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 7) + 3584000.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) + 1209600.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 4800000.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 960000.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 2880000.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 2560000.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 4160000.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 256000.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 3974400.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 92160.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 5) - 576000.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 1728000.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) - 1152000.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) - 800000.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) - 25600.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) - 54675.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 326400.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 563200.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 716800.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) - 35840.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) - 92160.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) - 23040.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) - 26880.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) - 1536.0 * SL_G2(-3, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3)) / 50.0;
  fk[8] = -8.0 * (251942400.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 9) + 62705664.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 9) - 8570060800.0 * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) * SL_G2(2, 7) - 2892395520.0 * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 7) * SL_G2(2, 7) + 8369356800.0 * SL_G1(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 1003520000.0 * SL_G1(-1, 4) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) + 1186536960.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 180633600.0 * SL_G1(-3, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) + 2420490240.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 7) + 451584000.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 7) - 2571912.0 * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 733904640.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 7) + 18063360.0 * SL_G1(-3, 5) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 11249280.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 7) + 4184678400.0 * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 1003520000.0 * SL_G2(-1, 4) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) + 1186536960.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 76204800.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 338688000.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 60963840.0 * SL_G2(-3, 2) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 180633600.0 * SL_G2(-3, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 7) + 34445250.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 3096576000.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 344064000.0 * SL_G1(-1, 4) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 688128000.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 229376000.0 * SL_G1(-1, 4) * SL_G2(-1, 4) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 688905.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 167731200.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 51609600.0 * SL_G1(-3, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 154828800.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 24111675.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) - 335462400.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 154828800.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 9676800.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 51609600.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 7741440.0 * SL_G2(-3, 2) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) + 103219200.0 * SL_G2(-3, 5) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 103219200.0 * SL_G1(-1, 4) * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 688905.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 1837080.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 9185400.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 183708.0 * SL_G2(-3, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 58786560.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(0, 7) * SL_G2(2, 3) * SL_G1(2, 5) - 16934400.0 * SL_G2(-2, 5) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) - 22966272.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) - 5160960.0 * SL_G1(-3, 5) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) - 5160960.0 * SL_G2(-3, 5) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) - 442368.0 * SL_G2(-5, 3) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) - 16329600.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(0, 7) * SL_G1(2, 3) * SL_G2(2, 3) - 2322432.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3)) / 315.0;
  fk[9] = 3.0 * (6181683200.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 11) + 18662400.0 * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 9) - 90316800.0 * SL_G1(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 270950400.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 7) - 45561600.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) + 24192000.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 241920000.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 24192000.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 64512000.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 58867200.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 6451200.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 8225280.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 145152000.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 5) + 3444525.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 45964800.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 58060800.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 30643200.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 3225600.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) - 9434880.0 * SL_G1(0, 5) * SL_G2(0, 7) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 4838400.0 * SL_G2(-2, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 12870144.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 14837760.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 884736.0 * SL_G2(-5, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 4515840.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) + 1290240.0 * SL_G2(-3, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5)) / 140.0;
  fk[10] = 8.0 * SL_G1(2, 5) * (63866880.0 * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 11) + 3888000000.0 * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 9) + 933120000.0 * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 9) + 2332800000.0 * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 9) - 1073088000.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 9) - 343388160.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 9) + 3596615680.0 * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 7) * SL_G2(2, 7) + 590069760.0 * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 7) * SL_G2(2, 7) - 94832640.0 * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 7) * SL_G2(2, 7) - 5466316800.0 * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 7) - 726835200.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 7) + 1284505600.0 * SL_G2(-1, 4) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 7) + 192675840.0 * SL_G2(-3, 2) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 7) + 12859560.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 738581760.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 7) + 226598400.0 * SL_G2(0, 2) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 421478400.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 18063360.0 * SL_G2(-3, 2) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 7) + 94155264.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 7) + 68463360.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 7) - 67737600.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 7) - 6773760.0 * SL_G2(-3, 2) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 7) - 1612800000.0 * SL_G2(0, 7) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 336000000.0 * SL_G2(-2, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 3444525.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 223776000.0 * SL_G1(0, 3) * SL_G2(0, 7) * SL_G1(2, 5) * SL_G2(2, 5) - 161280000.0 * SL_G2(-2, 5) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 967680000.0 * SL_G2(0, 3) * SL_G2(0, 7) * SL_G1(2, 5) * SL_G1(2, 5) + 1548288000.0 * SL_G2(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) + 180633600.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 688128000.0 * SL_G2(-1, 4) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 103219200.0 * SL_G2(-3, 2) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) + 4032000.0 * SL_G2(0, 2) * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 43008000.0 * SL_G2(-1, 4) * SL_G2(0, 2) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 6451200.0 * SL_G2(-3, 2) * SL_G2(0, 2) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 201600000.0 * SL_G2(-2, 5) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 58982400.0 * SL_G2(-5, 2) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 114688000.0 * SL_G2(-1, 4) * SL_G2(-1, 4) * SL_G1(2, 5) * SL_G1(2, 5) + 34406400.0 * SL_G2(-3, 2) * SL_G2(-1, 4) * SL_G1(2, 5) * SL_G1(2, 5) + 2580480.0 * SL_G2(-3, 2) * SL_G2(-3, 2) * SL_G1(2, 5) * SL_G1(2, 5) + 98304000.0 * SL_G2(-5, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 3444525.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 9185400.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 21815325.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 918540.0 * SL_G2(-3, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 249177600.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 7) * SL_G1(2, 5) + 77414400.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) + 10321920.0 * SL_G2(0, 2) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) + 154828800.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) + 5160960.0 * SL_G2(-3, 2) * SL_G1(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) + 52416000.0 * SL_G2(-2, 5) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) + 737280.0 * SL_G2(-5, 2) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) + 17203200.0 * SL_G2(-1, 4) * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G1(2, 5) - 7372800.0 * SL_G2(-5, 5) * SL_G1(0, 3) * SL_G1(2, 5) - 39191040.0 * SL_G1(0, 5) * SL_G2(0, 9) * SL_G1(2, 3) * SL_G2(2, 3) + 8709120.0 * SL_G2(-3, 6) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) + 100258560.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(0, 7) * SL_G1(2, 3) - 23224320.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) + 6193152.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) + 30965760.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) + 3096576.0 * SL_G2(-3, 2) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) + 2419200.0 * SL_G2(-2, 5) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) + 442368.0 * SL_G2(-5, 2) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) + 2073600.0 * SL_G2(-7, 3) * SL_G1(0, 5) * SL_G1(2, 3)) / 315.0;
  fk[11] = -64.0 * SL_G1(2, 5) * (130457600.0 * SL_G1(0, 5) * SL_G2(2, 13) - 32928000.0 * SL_G2(0, 2) * SL_G1(0, 5) * SL_G2(2, 11) - 1093500.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 9) - 197568.0 * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) * SL_G2(2, 7) + 105840.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) + 105840.0 * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 282240.0 * SL_G2(-1, 4) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 177030.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 28224.0 * SL_G2(-3, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 56700.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 75600.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 552825.0 * SL_G2(0, 3) * SL_G2(0, 7) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 75600.0 * SL_G2(-1, 4) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 283500.0 * SL_G2(-2, 5) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 100800.0 * SL_G2(-1, 4) * SL_G2(-1, 4) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 86940.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) + 7560.0 * SL_G2(-3, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) - 72450.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) - 648900.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) - 59220.0 * SL_G2(-3, 2) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) + 7560.0 * SL_G2(-3, 5) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) - 51840.0 * SL_G2(-5, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) - 20160.0 * SL_G2(-3, 3) * SL_G2(-1, 4) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) - 1008.0 * SL_G2(-3, 2) * SL_G2(-3, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) - 32928000.0 * SL_G1(0, 5) * SL_G2(0, 11)) / 35.0;
  fk[12] = 1024.0 * SL_G1(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * (277200.0 * SL_G2(0, 3) * SL_G2(2, 11) + 151200.0 * SL_G2(2, 7) * SL_G2(2, 9) - 81000.0 * SL_G2(0, 5) * SL_G2(2, 9) - 156600.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(2, 9) + 108000.0 * SL_G2(-1, 4) * SL_G2(2, 9) + 10800.0 * SL_G2(-3, 2) * SL_G2(2, 9) - 76440.0 * SL_G2(0, 2) * SL_G2(2, 7) * SL_G2(2, 7) - 76440.0 * SL_G2(0, 7) * SL_G2(2, 7) + 78582.0 * SL_G2(0, 2) * SL_G2(0, 5) * SL_G2(2, 7) - 6825.0 * SL_G2(0, 2) * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(2, 7) - 54600.0 * SL_G2(-1, 4) * SL_G2(0, 2) * SL_G2(2, 7) - 5460.0 * SL_G2(-3, 2) * SL_G2(0, 2) * SL_G2(2, 7) + 39200.0 * SL_G2(-2, 5) * SL_G2(2, 7) + 7168.0 * SL_G2(-5, 2) * SL_G2(2, 7) - 170100.0 * SL_G2(0, 3) * SL_G2(0, 9) + 40950.0 * SL_G2(0, 5) * SL_G2(0, 7) + 94425.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 7) - 54600.0 * SL_G2(-1, 4) * SL_G2(0, 7) - 5460.0 * SL_G2(-3, 2) * SL_G2(0, 7) - 20160.0 * SL_G2(0, 2) * SL_G2(0, 5) * SL_G2(0, 5) + 3360.0 * SL_G2(0, 2) * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 5) + 26880.0 * SL_G2(-1, 4) * SL_G2(0, 2) * SL_G2(0, 5) + 2688.0 * SL_G2(-3, 2) * SL_G2(0, 2) * SL_G2(0, 5) - 21000.0 * SL_G2(-2, 5) * SL_G2(0, 5) - 3840.0 * SL_G2(-5, 2) * SL_G2(0, 5) + 3500.0 * SL_G2(-2, 5) * SL_G2(0, 2) * SL_G2(0, 3) + 640.0 * SL_G2(-5, 2) * SL_G2(0, 2) * SL_G2(0, 3) + 37800.0 * SL_G2(-3, 6) * SL_G2(0, 3) + 9000.0 * SL_G2(-7, 2) * SL_G2(0, 3) + 28000.0 * SL_G2(-2, 5) * SL_G2(-1, 4) + 5120.0 * SL_G2(-5, 2) * SL_G2(-1, 4) + 2800.0 * SL_G2(-3, 2) * SL_G2(-2, 5) + 512.0 * SL_G2(-5, 2) * SL_G2(-3, 2)) / 35.0;
  fk[13] = 81920.0 * SL_G1(2, 5) * SL_G1(2, 5) * (380160.0 * SL_G2(2, 15) - 240240.0 * SL_G2(0, 2) * SL_G2(2, 13) - 240240.0 * SL_G2(0, 13) + 143325.0 * SL_G2(0, 2) * SL_G2(0, 11) + 9152.0 * SL_G2(-5, 8) + 4900.0 * SL_G2(-11, 2)) / 429.0;
  f[16] = 0.0;
  for (q = 0; q <= 16; q++)
    f[16] = f[16] * l + fk[16 - q];
}
```