user: 请将以下的汇编代码转换成C语言代码：

```asm
<twobody_YM_slip_15>:
  endbr64
  push   %r15
  push   %r14
  push   %r13
  push   %r12
  push   %rbp
  push   %rbx
  sub    $0x28,%rsp
  movq   %xmm0,%r12
  mov    %rsi,%rbx
  mov    %rdx,%rbp
  lea    0x80(%rdx),%rdx
  mov    %rbp,%rax
L2:
  movq   $0x0,(%rax)
  add    $0x8,%rax
  cmp    %rdx,%rax
  jne    L2
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D559(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2367(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %r13d,%xmm1
  mulsd  D2191(%rip),%xmm1
  pxor   %xmm2,%xmm2
  cvtsi2sd %eax,%xmm2
  mulsd  %xmm2,%xmm1
  subsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D2140(%rip),%xmm0
  movsd  0x10(%rsp),%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2448(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D117(%rip),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffff9,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D712(%rip),%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D2176(%rip),%xmm0
  movsd  %xmm0,0x20(%rbp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1868(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D611(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1892(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D107(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  0x10(%rsp),%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1978(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D117(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  0x10(%rsp),%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D875(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1074(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm2
  addsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D117(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D979(%rip),%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D263(%rip),%xmm0
  movsd  %xmm0,0x28(%rbp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D901(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D98(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x8(%rsp),%xmm2
  movq   %xmm2,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1664(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D241(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1371(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1094(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1546(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movq   %xmm4,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2118(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2046(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2135(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1207(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x8(%rsp),%xmm5
  movq   %xmm5,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D328(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1662(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D431(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffff9,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2433(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1242(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movq   %xmm6,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D184(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movq   %xmm4,%r13
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1240(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D342(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D593(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D933(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D352(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffff9,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1417(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  0x10(%rsp),%xmm1
  movsd  0x8(%rsp),%xmm0
  subsd  %xmm1,%xmm0
  mulsd  D883(%rip),%xmm0
  divsd  D875(%rip),%xmm0
  movsd  %xmm0,0x30(%rbp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D90(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movq   %xmm3,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2592(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movq   %xmm4,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1658(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D786(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D554(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1053(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1821(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1821(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D70(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D725(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D18(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D8(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1822(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D784(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2287(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1057(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2503(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1270(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D493(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2352(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1402(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D607(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2362(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1778(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %r14d,%xmm1
  mulsd  D390(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  divsd  D1978(%rip),%xmm0
  movsd  %xmm0,0x38(%rbp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D145(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1710(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2451(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1461(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1253(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D721(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D350(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1815(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1268(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movq   %xmm6,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D563(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1815(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1793(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1613(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D972(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2388(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1434(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D757(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2314(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2314(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1847(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1633(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1151(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2465(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D549(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1662(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1662(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1450(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D662(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x5,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D431(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D725(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1240(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2524(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  0x10(%rsp),%xmm1
  movsd  0x8(%rsp),%xmm0
  subsd  %xmm1,%xmm0
  mulsd  D883(%rip),%xmm0
  divsd  D875(%rip),%xmm0
  movsd  %xmm0,0x40(%rbp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D902(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1402(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1402(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1155(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D735(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1086(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1939(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D796(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1155(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D735(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1086(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1939(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2257(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2252(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r14
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D538(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r14
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2252(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D137(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2535(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D910(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1067(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x8(%rsp),%xmm3
  movq   %xmm3,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D538(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2535(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D727(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1370(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1563(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1348(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2535(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x8(%rsp),%xmm2
  movq   %xmm2,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1146(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movq   %xmm4,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D727(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D784(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D727(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D955(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1641(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D4(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1097(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1563(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1641(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D4(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D546(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2270(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2270(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2603(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1945(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1067(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D516(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D365(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1928(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2589(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1067(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D516(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D365(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1580(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D259(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  divsd  D2536(%rip),%xmm0
  movsd  %xmm0,0x48(%rbp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D145(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1710(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2451(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1461(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1253(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D399(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D972(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2388(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D549(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1356(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1240(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1296(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1815(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1268(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x8(%rsp),%xmm2
  movq   %xmm2,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D563(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1815(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1793(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1613(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D757(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1315(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1847(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1633(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movq   %xmm4,%r13
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1151(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2465(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1662(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1662(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D581(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1450(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D662(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D431(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2524(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  0x10(%rsp),%xmm1
  movsd  0x8(%rsp),%xmm0
  subsd  %xmm1,%xmm0
  mulsd  D883(%rip),%xmm0
  divsd  D875(%rip),%xmm0
  movsd  %xmm0,0x50(%rbp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D90(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movq   %xmm3,%r14
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2592(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r14
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D904(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r14
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D786(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r14
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D554(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1053(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r14
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1821(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r14
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2135(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D18(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D557(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1822(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D784(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1821(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r14
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D70(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2287(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movq   %xmm0,%r14
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1161(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r14,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2503(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1270(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D493(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2352(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1402(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D607(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2362(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1778(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %r13d,%xmm1
  mulsd  D390(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  divsd  D1978(%rip),%xmm0
  movsd  %xmm0,0x58(%rbp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D901(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D98(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x8(%rsp),%xmm3
  movq   %xmm3,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1664(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2181(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1371(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1094(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x8(%rsp),%xmm2
  movq   %xmm2,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1546(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D581(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2046(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2135(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1240(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1240(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1207(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm1
  mulsd  0x10(%rsp),%xmm1
  movsd  %xmm1,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D328(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1662(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D431(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm1
  mulsd  0x10(%rsp),%xmm1
  movsd  %xmm1,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffff9,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2433(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1242(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm1
  mulsd  0x10(%rsp),%xmm1
  movsd  %xmm1,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D342(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D593(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm1
  mulsd  0x10(%rsp),%xmm1
  movsd  %xmm1,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D933(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1331(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffff9,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1417(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2118(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm1
  mulsd  0x10(%rsp),%xmm1
  movsd  %xmm1,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  0x10(%rsp),%xmm1
  movsd  0x8(%rsp),%xmm0
  subsd  %xmm1,%xmm0
  mulsd  D883(%rip),%xmm0
  divsd  D875(%rip),%xmm0
  movsd  %xmm0,0x60(%rbp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1868(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D611(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1900(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D631(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  0x10(%rsp),%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1978(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D117(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  0x10(%rsp),%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D875(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm1
  addsd  0x10(%rsp),%xmm1
  movsd  %xmm1,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1074(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D117(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D979(%rip),%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D263(%rip),%xmm0
  movsd  %xmm0,0x68(%rbp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D559(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2367(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %r13d,%xmm1
  mulsd  D2140(%rip),%xmm1
  pxor   %xmm2,%xmm2
  cvtsi2sd %eax,%xmm2
  mulsd  %xmm2,%xmm1
  subsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D2191(%rip),%xmm0
  movsd  0x10(%rsp),%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2448(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D117(%rip),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffff9,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D712(%rip),%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D2176(%rip),%xmm0
  movsd  %xmm0,0x70(%rbp)
  movq   $0x0,0x78(%rbx)
  lea    0x78(%rbp),%rax
L3:
  movq   %r12,%xmm0
  mulsd  0x78(%rbx),%xmm0
  addsd  (%rax),%xmm0
  movsd  %xmm0,0x78(%rbx)
  mov    %rax,%rdx
  sub    $0x8,%rax
  cmp    %rbp,%rdx
  jne    L3
  add    $0x28,%rsp
  pop    %rbx
  pop    %rbp
  pop    %r12
  pop    %r13
  pop    %r14
  pop    %r15
  ret
```

tool_calls: name: retrieve_data
arguments: data_label: D559
datatype: f64
name: retrieve_data
arguments: data_label: D2367
datatype: f64
name: retrieve_data
arguments: data_label: D2191
datatype: f64
name: retrieve_data
arguments: data_label: D2140
datatype: f64
name: retrieve_data
arguments: data_label: D2448
datatype: f64
name: retrieve_data
arguments: data_label: D117
datatype: f64
name: retrieve_data
arguments: data_label: D712
datatype: f64
name: retrieve_data
arguments: data_label: D2176
datatype: f64
name: retrieve_data
arguments: data_label: D1868
datatype: f64
name: retrieve_data
arguments: data_label: D611
datatype: f64
name: retrieve_data
arguments: data_label: D1892
datatype: f64
name: retrieve_data
arguments: data_label: D107
datatype: f64
name: retrieve_data
arguments: data_label: D1978
datatype: f64
name: retrieve_data
arguments: data_label: D875
datatype: f64
name: retrieve_data
arguments: data_label: D1074
datatype: f64
name: retrieve_data
arguments: data_label: D979
datatype: f64
name: retrieve_data
arguments: data_label: D263
datatype: f64
name: retrieve_data
arguments: data_label: D901
datatype: f64
name: retrieve_data
arguments: data_label: D98
datatype: f64
name: retrieve_data
arguments: data_label: D1664
datatype: f64
name: retrieve_data
arguments: data_label: D241
datatype: f64
name: retrieve_data
arguments: data_label: D1371
datatype: f64
name: retrieve_data
arguments: data_label: D1094
datatype: f64
name: retrieve_data
arguments: data_label: D1546
datatype: f64
name: retrieve_data
arguments: data_label: D2118
datatype: f64
name: retrieve_data
arguments: data_label: D2046
datatype: f64
name: retrieve_data
arguments: data_label: D2135
datatype: f64
name: retrieve_data
arguments: data_label: D1207
datatype: f64
name: retrieve_data
arguments: data_label: D328
datatype: f64
name: retrieve_data
arguments: data_label: D1662
datatype: f64
name: retrieve_data
arguments: data_label: D431
datatype: f64
name: retrieve_data
arguments: data_label: D2433
datatype: f64
name: retrieve_data
arguments: data_label: D1242
datatype: f64
name: retrieve_data
arguments: data_label: D184
datatype: f64
name: retrieve_data
arguments: data_label: D1240
datatype: f64
name: retrieve_data
arguments: data_label: D342
datatype: f64
name: retrieve_data
arguments: data_label: D593
datatype: f64
name: retrieve_data
arguments: data_label: D933
datatype: f64
name: retrieve_data
arguments: data_label: D352
datatype: f64
name: retrieve_data
arguments: data_label: D1417
datatype: f64
name: retrieve_data
arguments: data_label: D883
datatype: f32[2]
name: retrieve_data
arguments: data_label: D90
datatype: f64
name: retrieve_data
arguments: data_label: D2592
datatype: f64
name: retrieve_data
arguments: data_label: D1658
datatype: f64
name: retrieve_data
arguments: data_label: D786
datatype: f64
name: retrieve_data
arguments: data_label: D554
datatype: f64
name: retrieve_data
arguments: data_label: D1053
datatype: f64
name: retrieve_data
arguments: data_label: D1821
datatype: f64
name: retrieve_data
arguments: data_label: D70
datatype: f64
name: retrieve_data
arguments: data_label: D725
datatype: f64
name: retrieve_data
arguments: data_label: D18
datatype: f64
name: retrieve_data
arguments: data_label: D8
datatype: f64
name: retrieve_data
arguments: data_label: D1822
datatype: f64
name: retrieve_data
arguments: data_label: D784
datatype: f64
name: retrieve_data
arguments: data_label: D2287
datatype: f64
name: retrieve_data
arguments: data_label: D1057
datatype: f64
name: retrieve_data
arguments: data_label: D2503
datatype: f64
name: retrieve_data
arguments: data_label: D1270
datatype: f64
name: retrieve_data
arguments: data_label: D493
datatype: f64
name: retrieve_data
arguments: data_label: D2352
datatype: f64
name: retrieve_data
arguments: data_label: D1402
datatype: f64
name: retrieve_data
arguments: data_label: D607
datatype: f64
name: retrieve_data
arguments: data_label: D2362
datatype: f64
name: retrieve_data
arguments: data_label: D1778
datatype: f64
name: retrieve_data
arguments: data_label: D390
datatype: f64
name: retrieve_data
arguments: data_label: D145
datatype: f64
name: retrieve_data
arguments: data_label: D1710
datatype: f64
name: retrieve_data
arguments: data_label: D2451
datatype: f64
name: retrieve_data
arguments: data_label: D1461
datatype: f64
name: retrieve_data
arguments: data_label: D1253
datatype: f64
name: retrieve_data
arguments: data_label: D721
datatype: f64
name: retrieve_data
arguments: data_label: D350
datatype: f64
name: retrieve_data
arguments: data_label: D1815
datatype: f64
name: retrieve_data
arguments: data_label: D1268
datatype: f64
name: retrieve_data
arguments: data_label: D563
datatype: f64
name: retrieve_data
arguments: data_label: D1793
datatype: f64
name: retrieve_data
arguments: data_label: D1613
datatype: f64
name: retrieve_data
arguments: data_label: D972
datatype: f64
name: retrieve_data
arguments: data_label: D2388
datatype: f64
name: retrieve_data
arguments: data_label: D1434
datatype: f64
name: retrieve_data
arguments: data_label: D757
datatype: f64
name: retrieve_data
arguments: data_label: D2314
datatype: f64
name: retrieve_data
arguments: data_label: D1847
datatype: f64
name: retrieve_data
arguments: data_label: D1633
datatype: f64
name: retrieve_data
arguments: data_label: D1151
datatype: f64
name: retrieve_data
arguments: data_label: D2465
datatype: f64
name: retrieve_data
arguments: data_label: D549
datatype: f64
name: retrieve_data
arguments: data_label: D1450
datatype: f64
name: retrieve_data
arguments: data_label: D662
datatype: f64
name: retrieve_data
arguments: data_label: D2524
datatype: f64
name: retrieve_data
arguments: data_label: D902
datatype: f64
name: retrieve_data
arguments: data_label: D1155
datatype: f64
name: retrieve_data
arguments: data_label: D735
datatype: f64
name: retrieve_data
arguments: data_label: D1086
datatype: f64
name: retrieve_data
arguments: data_label: D1939
datatype: f64
name: retrieve_data
arguments: data_label: D796
datatype: f64
name: retrieve_data
arguments: data_label: D2257
datatype: f64
name: retrieve_data
arguments: data_label: D2252
datatype: f64
name: retrieve_data
arguments: data_label: D538
datatype: f64
name: retrieve_data
arguments: data_label: D137
datatype: f64
name: retrieve_data
arguments: data_label: D2535
datatype: f64
name: retrieve_data
arguments: data_label: D910
datatype: f64
name: retrieve_data
arguments: data_label: D1067
datatype: f64
name: retrieve_data
arguments: data_label: D727
datatype: f64
name: retrieve_data
arguments: data_label: D1370
datatype: f64
name: retrieve_data
arguments: data_label: D1563
datatype: f64
name: retrieve_data
arguments: data_label: D1348
datatype: f64
name: retrieve_data
arguments: data_label: D1146
datatype: f64
name: retrieve_data
arguments: data_label: D955
datatype: f64
name: retrieve_data
arguments: data_label: D1641
datatype: f64
name: retrieve_data
arguments: data_label: D4
datatype: f64
name: retrieve_data
arguments: data_label: D1097
datatype: f64
name: retrieve_data
arguments: data_label: D546
datatype: f64
name: retrieve_data
arguments: data_label: D2270
datatype: f64
name: retrieve_data
arguments: data_label: D2603
datatype: f64
name: retrieve_data
arguments: data_label: D1945
datatype: f64
name: retrieve_data
arguments: data_label: D516
datatype: f64
name: retrieve_data
arguments: data_label: D365
datatype: f64
name: retrieve_data
arguments: data_label: D1928
datatype: f64
name: retrieve_data
arguments: data_label: D2589
datatype: f64
name: retrieve_data
arguments: data_label: D1580
datatype: f64
name: retrieve_data
arguments: data_label: D259
datatype: f64
name: retrieve_data
arguments: data_label: D2536
datatype: f64
name: retrieve_data
arguments: data_label: D399
datatype: f64
name: retrieve_data
arguments: data_label: D1356
datatype: f64
name: retrieve_data
arguments: data_label: D1296
datatype: f64
name: retrieve_data
arguments: data_label: D1315
datatype: f64
name: retrieve_data
arguments: data_label: D581
datatype: f64
name: retrieve_data
arguments: data_label: D904
datatype: f64
name: retrieve_data
arguments: data_label: D557
datatype: f64
name: retrieve_data
arguments: data_label: D1161
datatype: f64
name: retrieve_data
arguments: data_label: D2181
datatype: f64
name: retrieve_data
arguments: data_label: D1331
datatype: f64
name: retrieve_data
arguments: data_label: D1900
datatype: f64
name: retrieve_data
arguments: data_label: D631
datatype: f64

tool: D559: 6144

tool: D2367: 616

tool: D2191: 420

tool: D2140: 336

tool: D2448: 225

tool: D117: 84

tool: D712: 20

tool: D2176: 7

tool: D1868: 3456

tool: D611: 1350

tool: D1892: 91

tool: D107: 525

tool: D1978: 350

tool: D875: 105

tool: D1074: 980

tool: D979: 64

tool: D263: 35

tool: D901: 315392000

tool: D98: 59136000

tool: D1664: 368640000

tool: D241: 22579200

tool: D1371: 6967296

tool: D1094: 86016000

tool: D1546: 285768

tool: D2118: 3628800

tool: D2046: 161280000

tool: D2135: 16128000

tool: D1207: 158016000

tool: D328: 27525120

tool: D1662: 17920000

tool: D431: 5242880

tool: D2433: 6400000

tool: D1242: 153090

tool: D184: 38707200

tool: D1240: 8064000

tool: D342: 204120

tool: D593: 944055

tool: D933: 20412

tool: D352: 10368000

tool: D1417: 384000

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

tool: D90: 25920000

tool: D2592: 50176000

tool: D1658: 14560000

tool: D786: 16558080

tool: D554: 2709504

tool: D1053: 40320000

tool: D1821: 35840000

tool: D70: 3584000

tool: D725: 10080000

tool: D18: 6720000

tool: D8: 3225600

tool: D1822: 15232000

tool: D784: 1228800

tool: D2287: 382725

tool: D1057: 6451200

tool: D2503: 2150400

tool: D1270: 2822400

tool: D493: 71680

tool: D2352: 896000

tool: D1402: 1290240

tool: D607: 322560

tool: D2362: 188160

tool: D1778: 21504

tool: D390: 9

tool: D145: 1093478400

tool: D1710: 787968000

tool: D2451: 96768000

tool: D1461: 45480960

tool: D1253: 19353600

tool: D721: 987212800

tool: D350: 382592000

tool: D1815: 62720000

tool: D1268: 381964800

tool: D563: 14112000

tool: D1793: 11289600

tool: D1613: 22937600

tool: D972: 1428840

tool: D2388: 427660800

tool: D1434: 14515200

tool: D757: 3827250

tool: D2314: 765450

tool: D1847: 1020600

tool: D1633: 3954825

tool: D1151: 102060

tool: D2465: 186816000

tool: D549: 44800000

tool: D1450: 841995

tool: D662: 82575360

tool: D2524: 199017

tool: D902: 2408448

tool: D1155: 1720320

tool: D735: 21719040

tool: D1086: 172032

tool: D1939: 4064256

tool: D796: 2580480

tool: D2257: 32000000

tool: D2252: 38400000

tool: D538: 11520000

tool: D137: 28800000

tool: D2535: 691200

tool: D910: 12134400

tool: D1067: 414720

tool: D727: 921600

tool: D1370: 3379200

tool: D1563: 92160

tool: D1348: 492075

tool: D1146: 1843200

tool: D955: 184320

tool: D1641: 2457600

tool: D4: 122880

tool: D1097: 7833600

tool: D546: 1190400

tool: D2270: 61440

tool: D2603: 12288

tool: D1945: 3317760

tool: D516: 149760

tool: D365: 9216

tool: D1928: 1658880

tool: D2589: 2073600

tool: D1580: 19683

tool: D259: 152064

tool: D2536: 10

tool: D399: 918220800

tool: D1356: 18547200

tool: D1296: 451584000

tool: D1315: 1530900

tool: D581: 6048000

tool: D904: 8512000

tool: D557: 10214400

tool: D1161: 537600

tool: D2181: 24192000

tool: D1331: 4320000

tool: D1900: 406

tool: D631: 840

assistant: ```c
void twobody_YM_slip_15(int n, double l, double *f, double *fk) {
  int q;
  for (q = 0; q <= 15; q++)
    fk[q] = 0.0;
  fk[4] = 6144.0 * SL_G1(0, 5) * SL_G2(2, 3) * SL_G2(2, 5) * (616.0 * SL_G1(2, 11) - 420.0 * SL_G1(0, 2) * SL_G1(2, 9) - 336.0 * SL_G1(0, 9) + 225.0 * SL_G1(0, 2) * SL_G1(0, 7) + 84.0 * SL_G1(-3, 6) + 20.0 * SL_G1(-7, 2)) / 7.0;
  fk[5] = 3456.0 * SL_G1(0, 5) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) * (1350.0 * SL_G1(2, 3) * SL_G1(2, 9) + 91.0 * SL_G1(0, 3) * SL_G1(2, 7) - 525.0 * SL_G1(0, 7) * SL_G1(2, 3) + 350.0 * SL_G1(-2, 5) * SL_G1(2, 3) - 84.0 * SL_G1(0, 3) * SL_G1(0, 5) + 105.0 * SL_G1(0, 2) * SL_G1(0, 3) * SL_G1(0, 3) + 980.0 * SL_G1(-1, 4) * SL_G1(0, 3) + 84.0 * SL_G1(-3, 2) * SL_G1(0, 3) + 64.0 * SL_G1(-5, 3)) / 35.0;
  fk[6] = -8.0 * (315392000.0 * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G1(2, 11) + 59136000.0 * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 11) - 368640000.0 * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G1(2, 9) + 22579200.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G1(2, 9) + 6967296.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 9) + 86016000.0 * SL_G1(0, 2) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 285768.0 * 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_G2(2, 5) * SL_G1(2, 7) - 3628800.0 * SL_G1(0, 2) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 7) - 161280000.0 * SL_G1(0, 9) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 16128000.0 * SL_G1(-3, 6) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 158016000.0 * SL_G1(0, 5) * SL_G1(0, 7) * SL_G2(2, 5) * SL_G2(2, 5) - 27525120.0 * SL_G1(0, 2) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 17920000.0 * SL_G1(-2, 5) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 5242880.0 * SL_G1(-5, 2) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 6400000.0 * SL_G1(-7, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 153090.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 38707200.0 * SL_G2(0, 3) * SL_G1(0, 9) * SL_G1(2, 5) * SL_G2(2, 5) - 8064000.0 * SL_G1(-3, 6) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 204120.0 * SL_G1(-1, 4) * 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_G2(2, 5) - 944055.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) - 20412.0 * SL_G1(-3, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) - 10368000.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 7) * SL_G2(2, 5) - 384000.0 * SL_G1(-7, 5) * SL_G2(0, 3) * SL_G2(2, 5)) / 105.0;
  fk[7] = 9.0 * SL_G2(2, 3) * (25920000.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 9) - 50176000.0 * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 14560000.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 16558080.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 5) * SL_G1(2, 7) - 2709504.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 7) + 40320000.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 35840000.0 * SL_G1(-1, 4) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 35840000.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 3584000.0 * SL_G1(-3, 5) * SL_G1(0, 3) * SL_G2(2, 5) * SL_G2(2, 5) - 10080000.0 * SL_G2(0, 3) * SL_G1(0, 7) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 6720000.0 * SL_G1(-2, 5) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 3225600.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 15232000.0 * SL_G1(-1, 4) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 1228800.0 * SL_G1(-5, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 382725.0 * SL_G1(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_G2(2, 3) * SL_G2(2, 5) + 6451200.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 5) + 2150400.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 5) + 2822400.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(2, 5) + 71680.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(2, 5) + 896000.0 * SL_G1(-3, 5) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(2, 5) + 1290240.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 322560.0 * SL_G1(-1, 4) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) + 188160.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3) + 21504.0 * SL_G1(-3, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 3)) / 350.0;
  fk[8] = -8.0 * (1093478400.0 * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) * SL_G1(2, 9) - 787968000.0 * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 9) + 96768000.0 * SL_G2(-1, 4) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 9) - 45480960.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 9) + 19353600.0 * SL_G2(-3, 5) * SL_G1(2, 5) * SL_G1(2, 9) - 987212800.0 * SL_G1(0, 5) * SL_G2(2, 5) * SL_G1(2, 7) * SL_G2(2, 7) - 382592000.0 * SL_G1(0, 7) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) + 62720000.0 * SL_G1(-2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) + 381964800.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 14112000.0 * SL_G1(0, 2) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 62720000.0 * SL_G1(-1, 4) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 11289600.0 * SL_G1(-3, 2) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 7) + 22937600.0 * SL_G1(-5, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 1428840.0 * 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_G2(2, 5) * SL_G1(2, 7) + 427660800.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 14515200.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 7) + 3827250.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 765450.0 * SL_G1(0, 3) * SL_G2(0, 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) + 765450.0 * 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_G1(2, 5) * SL_G2(2, 5) - 1020600.0 * SL_G1(-1, 4) * 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_G2(2, 5) - 3954825.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 102060.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 186816000.0 * SL_G2(0, 5) * SL_G1(0, 7) * SL_G1(2, 5) * SL_G2(2, 5) - 44800000.0 * SL_G2(-1, 4) * SL_G1(0, 7) * SL_G1(2, 5) * SL_G2(2, 5) - 17920000.0 * SL_G1(-2, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 17920000.0 * SL_G1(-2, 5) * SL_G2(-1, 4) * SL_G1(2, 5) * SL_G2(2, 5) - 841995.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, 5) - 82575360.0 * SL_G1(0, 5) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 5) - 5242880.0 * SL_G1(-5, 5) * SL_G2(0, 5) * SL_G2(2, 5) - 10080000.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(0, 7) * SL_G1(2, 5) - 8064000.0 * SL_G2(-3, 5) * SL_G1(0, 7) * SL_G1(2, 5) - 199017.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3)) / 105.0;
  fk[9] = (2408448.0 * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) * SL_G2(2, 7) - 1290240.0 * SL_G1(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 1290240.0 * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) + 1720320.0 * SL_G1(-1, 4) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 21719040.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) + 172032.0 * SL_G1(-3, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 4064256.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) * SL_G2(2, 7) - 2580480.0 * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) + 1720320.0 * SL_G2(-1, 4) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 21719040.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) + 172032.0 * SL_G2(-3, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 4064256.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 7) - 32000000.0 * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 38400000.0 * SL_G1(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 11520000.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) - 38400000.0 * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 28800000.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 691200.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 12134400.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 414720.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 5) * SL_G2(2, 5) - 11520000.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 691200.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 921600.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 3379200.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 92160.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 492075.0 * SL_G1(0, 3) * 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_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 691200.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 1843200.0 * SL_G1(-1, 4) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 921600.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 1228800.0 * SL_G1(-1, 4) * SL_G2(-1, 4) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 921600.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 184320.0 * SL_G1(-3, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 2457600.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 122880.0 * SL_G1(-3, 3) * SL_G2(-1, 4) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 7833600.0 * SL_G2(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(-3, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 2457600.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 122880.0 * SL_G2(-3, 3) * SL_G1(-1, 4) * SL_G1(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 1190400.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 61440.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 61440.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 12288.0 * SL_G1(-3, 3) * SL_G2(-3, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 3317760.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 414720.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 149760.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 5) + 9216.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 5) + 1658880.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 2073600.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 414720.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 149760.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 9216.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 19683.0 * SL_G1(0, 5) * SL_G2(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_G2(2, 3) + 152064.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3)) / 10.0;
  fk[10] = -8.0 * (1093478400.0 * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) * SL_G2(2, 9) - 787968000.0 * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 9) + 96768000.0 * SL_G1(-1, 4) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 9) - 45480960.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 9) + 19353600.0 * SL_G1(-3, 5) * SL_G2(2, 5) * SL_G2(2, 9) - 918220800.0 * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 7) * SL_G2(2, 7) - 1428840.0 * SL_G1(0, 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) * SL_G2(2, 7) + 427660800.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 7) - 44800000.0 * SL_G1(-1, 4) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 7) - 18547200.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 7) - 8064000.0 * SL_G1(-3, 5) * SL_G2(0, 5) * SL_G2(2, 7) - 451584000.0 * SL_G2(0, 7) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) + 62720000.0 * SL_G2(-2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) + 381964800.0 * SL_G2(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 14112000.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 62720000.0 * SL_G2(-1, 4) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 7) - 11289600.0 * SL_G2(-3, 2) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 7) + 22937600.0 * SL_G2(-5, 5) * SL_G1(2, 5) * SL_G1(2, 7) + 3827250.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 1530900.0 * SL_G1(0, 3) * SL_G2(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, 5) - 1020600.0 * SL_G2(-1, 4) * SL_G1(0, 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) - 3954825.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_G1(2, 5) * SL_G2(2, 5) - 102060.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 186816000.0 * SL_G1(0, 5) * SL_G2(0, 7) * SL_G1(2, 5) * SL_G2(2, 5) - 17920000.0 * SL_G2(-2, 5) * SL_G1(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 17920000.0 * SL_G2(-2, 5) * SL_G1(-1, 4) * SL_G1(2, 5) * SL_G2(2, 5) - 6048000.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(0, 7) * SL_G2(2, 5) - 841995.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 82575360.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) - 5242880.0 * SL_G2(-5, 5) * SL_G1(0, 5) * SL_G1(2, 5) - 199017.0 * SL_G2(0, 3) * 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)) / 105.0;
  fk[11] = 9.0 * SL_G1(2, 3) * (25920000.0 * SL_G1(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 9) - 50176000.0 * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 8512000.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 16558080.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 2709504.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 7) + 40320000.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 35840000.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) - 16128000.0 * SL_G1(0, 3) * SL_G2(0, 7) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 6720000.0 * SL_G2(-2, 5) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 10214400.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 15232000.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 1228800.0 * SL_G2(-5, 3) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 35840000.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 3584000.0 * SL_G2(-3, 5) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G1(2, 5) + 382725.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_G2(2, 3) * SL_G1(2, 5) - 537600.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 2150400.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 2822400.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) + 71680.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) + 896000.0 * SL_G2(-3, 5) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) + 1290240.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) + 322560.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) + 188160.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) + 21504.0 * SL_G2(-3, 3) * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3)) / 350.0;
  fk[12] = -8.0 * (315392000.0 * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 11) + 59136000.0 * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 11) - 368640000.0 * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 9) - 24192000.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 9) + 6967296.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 9) + 86016000.0 * SL_G2(0, 2) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 7) - 285768.0 * 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) * SL_G2(2, 7) - 6048000.0 * SL_G2(0, 2) * SL_G1(0, 3) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 7) - 161280000.0 * SL_G2(0, 9) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 16128000.0 * SL_G2(-3, 6) * SL_G1(2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 8064000.0 * SL_G1(0, 3) * SL_G2(0, 9) * SL_G1(2, 5) * SL_G2(2, 5) - 8064000.0 * SL_G2(-3, 6) * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 158016000.0 * SL_G2(0, 5) * SL_G2(0, 7) * SL_G1(2, 5) * SL_G1(2, 5) - 27525120.0 * SL_G2(0, 2) * SL_G2(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 17920000.0 * SL_G2(-2, 5) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) - 5242880.0 * SL_G2(-5, 2) * SL_G2(0, 5) * SL_G1(2, 5) * SL_G1(2, 5) + 6400000.0 * SL_G2(-7, 5) * SL_G1(2, 5) * SL_G1(2, 5) + 153090.0 * SL_G2(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_G1(2, 5) - 204120.0 * SL_G2(-1, 4) * 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) - 944055.0 * SL_G2(0, 3) * 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_G1(2, 5) - 20412.0 * SL_G2(-3, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) - 4320000.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(0, 7) * SL_G1(2, 5) - 384000.0 * SL_G2(-7, 5) * SL_G1(0, 3) * SL_G1(2, 5) - 3628800.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(0, 7) * SL_G1(2, 3)) / 105.0;
  fk[13] = 3456.0 * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 5) * (1350.0 * SL_G2(2, 3) * SL_G2(2, 9) + 406.0 * SL_G2(0, 3) * SL_G2(2, 7) - 840.0 * SL_G2(0, 7) * SL_G2(2, 3) + 350.0 * SL_G2(-2, 5) * SL_G2(2, 3) - 84.0 * SL_G2(0, 3) * SL_G2(0, 5) + 105.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 3) + 980.0 * SL_G2(-1, 4) * SL_G2(0, 3) + 84.0 * SL_G2(-3, 2) * SL_G2(0, 3) + 64.0 * SL_G2(-5, 3)) / 35.0;
  fk[14] = 6144.0 * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 5) * (616.0 * SL_G2(2, 11) - 336.0 * SL_G2(0, 2) * SL_G2(2, 9) - 420.0 * SL_G2(0, 9) + 225.0 * SL_G2(0, 2) * SL_G2(0, 7) + 84.0 * SL_G2(-3, 6) + 20.0 * SL_G2(-7, 2)) / 7.0;
  f[15] = 0.0;
  for (q = 0; q <= 15; q++)
    f[15] = f[15] * l + fk[15 - q];
}
```