double Slater_3S_4S(double rij, double xij, double xii) {
  double S;
  if (xii == xij) {
    S = (-74724249600.0 +
         74724249600.0 * (pow((double)(2.71828182845904523536029),
                              (double)(2.0 * rij * xii))) -
         132871488750.0 * rij * xii -
         116294478300.0 * (pow((double)(rij), (double)(2.0))) *
             (pow((double)(xii), (double)(2.0))) -
         66678987375.0 * (pow((double)(rij), (double)(3.0))) *
             (pow((double)(xii), (double)(3.0))) -
         28114836750.0 * (pow((double)(rij), (double)(4.0))) *
             (pow((double)(xii), (double)(4.0))) -
         9274044780.0 * (pow((double)(rij), (double)(5.0))) *
             (pow((double)(xii), (double)(5.0))) -
         2484321840.0 * (pow((double)(rij), (double)(6.0))) *
             (pow((double)(xii), (double)(6.0))) -
         553204080.0 * (pow((double)(rij), (double)(7.0))) *
             (pow((double)(xii), (double)(7.0))) -
         103783680.0 * (pow((double)(rij), (double)(8.0))) *
             (pow((double)(xii), (double)(8.0))) -
         16473600.0 * (pow((double)(rij), (double)(9.0))) *
             (pow((double)(xii), (double)(9.0))) -
         2196480.0 * (pow((double)(rij), (double)(10.0))) *
             (pow((double)(xii), (double)(10.0))) -
         239616.0 * (pow((double)(rij), (double)(11.0))) *
             (pow((double)(xii), (double)(11.0))) -
         19968.0 * (pow((double)(rij), (double)(12.0))) *
             (pow((double)(xii), (double)(12.0))) -
         1024.0 * (pow((double)(rij), (double)(13.0))) *
             (pow((double)(xii), (double)(13.0)))) /
        (7.47242496e10 *
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
         rij);
  } else {
    S = (3780.0 *
             (pow((double)(2.71828182845904523536029),
                  (double)(2.0 * rij * (xii + xij)))) *
             (pow((double)((pow((double)(xii), (double)(2.0))) -
                           (pow((double)(xij), (double)(2.0)))),
                  (double)(13.0))) +
         84.0 *
             (pow((double)(2.71828182845904523536029),
                  (double)(2.0 * rij * xij))) *
             (pow((double)(xij), (double)(10.0))) *
             (-60.0 * (pow((double)(rij), (double)(4.0))) *
                  (pow((double)(xii), (double)(20.0))) -
              2.0 * (pow((double)(rij), (double)(5.0))) *
                  (pow((double)(xii), (double)(21.0))) +
              45.0 * (pow((double)(xij), (double)(16.0))) +
              75.0 * rij * xii * (pow((double)(xij), (double)(16.0))) -
              4.0 * (pow((double)(rij), (double)(3.0))) *
                  (pow((double)(xii), (double)(19.0))) *
                  (195.0 + (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) +
              15.0 * rij * (pow((double)(xii), (double)(3.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-65.0 + 2.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) +
              15.0 * (pow((double)(xii), (double)(2.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-39.0 + 4.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) -
              30.0 * (pow((double)(rij), (double)(2.0))) *
                  (pow((double)(xii), (double)(18.0))) *
                  (182.0 + 9.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) +
              30.0 * rij * (pow((double)(xii), (double)(13.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (-13047.0 + 377.0 * (pow((double)(rij), (double)(2.0))) *
                                  (pow((double)(xij), (double)(2.0)))) +
              2.0 * rij * (pow((double)(xii), (double)(5.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (2925.0 -
                   195.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              10.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (351.0 -
                   78.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              130.0 * (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (99.0 -
                   36.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              13.0 * rij * (pow((double)(xii), (double)(11.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (30735.0 -
                   1650.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   4.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              rij * (pow((double)(xii), (double)(7.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (-15015.0 +
                   3330.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   4.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              210.0 * (pow((double)(xii), (double)(16.0))) *
                  (-156.0 -
                   262.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   5.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              6.0 * rij * (pow((double)(xii), (double)(9.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (-48620.0 -
                   715.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   6.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              3.0 * rij * (pow((double)(xii), (double)(17.0))) *
                  (-6825.0 -
                   1870.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   12.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              30.0 * (pow((double)(xii), (double)(14.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (17934.0 -
                   12.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   13.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              15.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (2145.0 +
                   2860.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   14.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              65.0 * (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (-13725.0 -
                   792.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   22.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              10.0 * (pow((double)(xii), (double)(12.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (153630.0 -
                   15054.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   143.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              (pow((double)(xii), (double)(15.0))) *
                  (-269325.0 * rij * (pow((double)(xij), (double)(2.0))) +
                   9270.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   52.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(6.0))))) +
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
             (pow((double)(xii), (double)(8.0))) *
             ((pow((double)(xii), (double)(2.0))) *
                  (pow((double)(xij), (double)(16.0))) *
                  (70073640.0 + 47669895.0 * rij * xij +
                   13931190.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   2170350.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   169260.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   1638.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   756.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   44.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) +
              364.0 * (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (-7425.0 - 13860.0 * rij * xij -
                   5940.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   11880.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   2640.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   45.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   30.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   2.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) -
              364.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (-20925.0 + 18270.0 * rij * xij -
                   58320.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   17730.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   300.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   423.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   54.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   2.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) -
              3.0 * (pow((double)(xii), (double)(18.0))) *
                  (1260.0 + 2205.0 * rij * xij +
                   1890.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   1050.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   420.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   126.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   28.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   4.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) +
              3.0 * (pow((double)(xij), (double)(18.0))) *
                  (1801800.0 + 1576575.0 * rij * xij +
                   630630.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   150150.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   23100.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   2310.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   140.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   4.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) +
              2.0 * (pow((double)(xii), (double)(14.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (-147420.0 - 257985.0 * rij * xij -
                   221130.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   122850.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   49140.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   17388.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   1512.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   8.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) -
              42.0 * (pow((double)(xii), (double)(12.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (-25740.0 - 45045.0 * rij * xij -
                   38610.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   19470.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   12540.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   1836.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   8.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   8.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) +
              42.0 * (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (921600.0 - 1640835.0 * rij * xij -
                   546030.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   20730.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   30180.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   5028.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   344.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   8.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) -
              2.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-67767840.0 - 13377735.0 * rij * xij +
                   6601770.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   3115350.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   548940.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   48132.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   1848.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   8.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) +
              (pow((double)(xii), (double)(16.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (49140.0 + 85995.0 * rij * xij +
                   73710.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   40950.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   16380.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   4914.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   1092.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   44.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))))) /
        (3780. *
         (pow((double)(2.71828182845904523536029),
              (double)(2.0 * rij * (xii + xij)))) *
         rij *
         (pow((double)((pow((double)(xii), (double)(2.0))) -
                       (pow((double)(xij), (double)(2.0)))),
              (double)(13.0))));
  }
  return S;
}


x86 assembly (clang, -O0):
<Slater_3S_4S>:
push   %rbp
mov    %rsp,%rbp
sub    $0x950,%rsp
movsd  %xmm0,-0x8(%rbp)
movsd  %xmm1,-0x10(%rbp)
movsd  %xmm2,-0x18(%rbp)
movsd  -0x18(%rbp),%xmm0
ucomisd -0x10(%rbp),%xmm0
jne    1730 <Slater_3S_4S+0x620>
jp     1730 <Slater_3S_4S+0x620>
movsd  0x3ec0(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x3ebe(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x42b6(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x431a(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  0x4306(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x18(%rbp),%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xe8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3e48(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x42b0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3e1f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xe8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xe0(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xd8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3e2b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4233(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3e02(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xd0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3da6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x41b6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3d7d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xc0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3d21(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4139(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3cf8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c9c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x40bc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3c73(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x98(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c17(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x403f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x90(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3bee(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x98(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x90(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x88(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c12(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3fc2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x80(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x3bec(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x88(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x80(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x78(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x3e5e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3f4e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x70(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x3e38(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x78(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x70(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x68(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x3cdd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3edd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x60(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x3cb7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x68(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x60(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x58(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x3dcc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3e6c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x50(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x3da6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x58(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x50(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x48(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x3aeb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3dfb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x40(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x3ac5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x48(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x40(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x38(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x3972(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3d8a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x30(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x394c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x38(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x30(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x28(%rbp)
movsd  0x3916(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x3914(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm2
movsd  -0x28(%rbp),%xmm0
movsd  0x3d07(%rip),%xmm1
mulsd  %xmm2,%xmm1
mulsd  -0x8(%rbp),%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
jmp    4cfe <Slater_3S_4S+0x3bee>
movsd  0x38d0(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x38c5(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x38ad(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5b8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x388c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x948(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3872(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x948(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x384e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x5c0(%rbp)
ff
movsd  0x3841(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x10(%rbp),%xmm1
movsd  0x383f(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3c2f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x940(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a2e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x940(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3825(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3bd5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x928(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3bb4(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x930(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x37d2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x378a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x938(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3b69(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x938(%rbp),%xmm1
ff
movsd  -0x930(%rbp),%xmm2
ff
movaps %xmm0,%xmm3
movsd  -0x928(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm1
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x920(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3799(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x920(%rbp),%xmm1
ff
movsd  0x3944(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x918(%rbp)
ff
movsd  0x3adc(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
mulsd  -0x18(%rbp),%xmm0
movsd  %xmm0,-0x910(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x374d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x918(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x910(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x36f0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x36d0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x908(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3a57(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x908(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3646(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x900(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x362c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x900(%rbp),%xmm2
ff
movsd  -0x8f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0x8f0(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x39b8(%rip),%xmm3
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d0(%rbp)
ff
movsd  0x388d(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x8e8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x360b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8e8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3652(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8e0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3561(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3551(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3538(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8d8(%rbp),%xmm2
ff
movsd  -0x8d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0x8c8(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x38ec(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x34eb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x379b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x358a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3499(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x34d1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3470(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8b8(%rbp),%xmm2
ff
movsd  -0x8b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0x8a8(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x381c(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x890(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3423(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x364b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a0(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x35aa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8a0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x888(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x33d1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3701(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x898(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x33a8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x898(%rbp),%xmm2
ff
movsd  -0x890(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0x888(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x374c(%rip),%xmm3
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x868(%rbp)
ff
movsd  0x3581(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x880(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3327(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x880(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x878(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x334e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x878(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x860(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x32dd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3695(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x870(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x32b4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x870(%rbp),%xmm2
ff
movsd  -0x868(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0x860(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x3648(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x830(%rbp)
ff
movsd  0x326c(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x858(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x328a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x858(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x850(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3331(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x850(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x828(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3200(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x35a8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x848(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x31d7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x848(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x3554(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x838(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x31d3(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x840(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x31b9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x840(%rbp),%xmm2
ff
movsd  -0x838(%rbp),%xmm3
ff
movsd  -0x830(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x828(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x800(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x316c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x333c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x820(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3203(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x820(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x30d2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x346a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x818(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x30a9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x818(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x3416(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x808(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x30a5(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x810(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x308b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x810(%rbp),%xmm2
ff
movsd  -0x808(%rbp),%xmm3
ff
movsd  -0x800(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x7f8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7d0(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x301e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x337e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x31f5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2fa4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3324(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2f7b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7e8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x32d0(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2f77(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x7e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2f5d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7e0(%rbp),%xmm2
ff
movsd  -0x7d8(%rbp),%xmm3
ff
movsd  -0x7d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x7c8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x798(%rbp)
ff
movsd  0x2eae(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x7c0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x321c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2e9b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7b8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x790(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2e4a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x31b2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2e21(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7b0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x315e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2e1d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2e0d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2df4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7a8(%rbp),%xmm2
ff
movsd  -0x7a0(%rbp),%xmm3
ff
movsd  -0x798(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x790(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x760(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x788(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2d6a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x788(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x780(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2f51(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x780(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x758(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2d00(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3058(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x778(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2cd7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x778(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x301b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x768(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2cea(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2cda(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x770(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2cc1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x770(%rbp),%xmm2
ff
movsd  -0x768(%rbp),%xmm3
ff
movsd  -0x760(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x758(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x738(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2cac(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2f74(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x730(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2c03(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2f43(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x750(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2bda(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x750(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x2eef(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x740(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2bd6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2bb6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x748(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2bad(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x748(%rbp),%xmm2
ff
movsd  -0x740(%rbp),%xmm3
ff
movsd  -0x738(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x730(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x700(%rbp)
ff
movsd  0x2b45(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x728(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2e43(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x728(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x720(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2b62(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x720(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2ab1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2dd9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x718(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2a88(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x718(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x2d85(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x708(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2a84(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2a54(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x710(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2a5b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x710(%rbp),%xmm2
ff
movsd  -0x708(%rbp),%xmm3
ff
movsd  -0x700(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x6f8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6d0(%rbp)
ff
movsd  0x2a0c(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x6f0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2cc2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2971(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2c81(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2948(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6e8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x2c2d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2944(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x29f4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x291b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6e0(%rbp),%xmm2
ff
movsd  -0x6d8(%rbp),%xmm3
ff
movsd  -0x6d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x6c8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x294e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2aae(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x285d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x698(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2834(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x292c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x280b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6b8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x2ae8(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2807(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x27a7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x27de(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6b0(%rbp),%xmm2
ff
movsd  -0x6a8(%rbp),%xmm3
ff
movsd  -0x6a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x698(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x670(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x27ba(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x29e2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x690(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2791(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x690(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x668(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x26e0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x29d8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x688(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x26b7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x688(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x299b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x678(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x26ca(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x273a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x680(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x26a1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x680(%rbp),%xmm2
ff
movsd  -0x678(%rbp),%xmm3
ff
movsd  -0x670(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x668(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x640(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x281d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x28dd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x660(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x25f4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x660(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x638(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x25a3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2883(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x658(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x257a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x658(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x282f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x648(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2576(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x27fe(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x650(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x254d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x650(%rbp),%xmm2
ff
movsd  -0x648(%rbp),%xmm3
ff
movsd  -0x640(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x638(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x610(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x25c0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x26d0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x630(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x24d7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x630(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x608(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2466(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x272e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x628(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x243d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x628(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x26da(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x618(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2439(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x26a9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x620(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2410(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x620(%rbp),%xmm2
ff
movsd  -0x618(%rbp),%xmm3
ff
movsd  -0x610(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x608(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5d0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2624(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x5d8(%rbp)
ff
movsd  0x2607(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x5f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2335(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x5f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2373(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x25bb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x600(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x233a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x600(%rbp),%xmm1
ff
movsd  -0x5f8(%rbp),%xmm2
ff
movaps %xmm0,%xmm3
movsd  -0x5f0(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x22e9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2549(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x22b0(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5e8(%rbp),%xmm5
ff
movsd  -0x5e0(%rbp),%xmm6
ff
movsd  -0x5d8(%rbp),%xmm3
ff
movsd  -0x5d0(%rbp),%xmm4
ff
movsd  -0x5c8(%rbp),%xmm1
ff
movsd  -0x5c0(%rbp),%xmm2
ff
movaps %xmm0,%xmm7
movsd  -0x5b8(%rbp),%xmm0
ff
movq   %xmm5,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm5
mulsd  %xmm7,%xmm5
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm3
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x110(%rbp)
ff
movsd  0x2205(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x2203(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,-0x5b0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2261(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x5b0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x108(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x21b0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x5a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2216(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x5a8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4c8(%rbp)
ff
movsd  0x2412(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x23f4(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2143(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x23c3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x598(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x211a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x598(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x590(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x213d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x235d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x588(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2114(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x590(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x588(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x580(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x20cf(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x22f7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x578(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x20a6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x580(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x578(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x570(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2061(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2291(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x568(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2038(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x570(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x568(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x560(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1ff3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x222b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x558(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1fca(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x560(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x558(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x550(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1f6e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f66(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x548(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1f45(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x550(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x548(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4d0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2109(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2101(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x540(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1f40(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x540(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4d8(%rbp)
ff
movsd  0x20fc(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x20c7(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x538(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1e4e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2096(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x530(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1e25(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x538(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x530(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x528(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1e31(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2019(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x520(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1e08(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x528(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x520(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x518(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1dac(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f9c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x510(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1d83(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x518(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x510(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x508(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1d27(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f1f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x500(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1cfe(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x508(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x500(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1ca2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1ea2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1c79(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1c34(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1c0c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1c0b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4e8(%rbp),%xmm3
ff
movsd  -0x4e0(%rbp),%xmm4
ff
movsd  -0x4d8(%rbp),%xmm1
ff
movsd  -0x4d0(%rbp),%xmm2
ff
movaps %xmm0,%xmm5
movsd  -0x4c8(%rbp),%xmm0
ff
mulsd  %xmm5,%xmm3
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x458(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1c22(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1dba(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1d99(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x4c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x450(%rbp)
ff
movsd  0x1d6d(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1d4f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b1e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1d1e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1af5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4b0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b01(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1ca1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1ad8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4a0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x498(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1a7c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1c24(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x490(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1a53(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x498(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x490(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x488(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x19f7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1ba7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x480(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x19ce(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x488(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x480(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x478(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1989(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1b41(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x470(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1960(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x478(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x470(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x460(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x191b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x18f3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x468(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x18f2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x468(%rbp),%xmm2
ff
movsd  -0x460(%rbp),%xmm3
ff
movsd  -0x458(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x450(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1a26(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x18be(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e0(%rbp)
ff
movsd  0x1a3a(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1a1c(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x448(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1823(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x19eb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x440(%rbp)
movsd  -0x10(%rbp),%xmm0
movsd  0x17fa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x448(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x440(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x438(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x181d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1985(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x430(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x17f4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x438(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x430(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x428(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x17af(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x191f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x420(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1786(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x428(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x420(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x418(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1741(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x18b9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x410(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1718(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x418(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x410(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x408(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x16d3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1853(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x400(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x16aa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x408(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x400(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1665(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1685(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x163c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3f8(%rbp),%xmm2
ff
movsd  -0x3f0(%rbp),%xmm3
ff
movsd  -0x3e8(%rbp),%xmm1
movaps %xmm0,%xmm4
movsd  -0x3e0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x378(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1770(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1608(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x370(%rbp)
ff
movsd  0x1744(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1726(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x156d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x16f5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1544(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1567(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x168f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x153e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3c0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x14f9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1629(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x14d0(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3b0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x148b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x15c3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1462(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3a0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x398(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x141d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x155d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x390(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x13f4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x398(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x390(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x380(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x13af(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x13cf(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x388(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1386(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x388(%rbp),%xmm2
ff
movsd  -0x380(%rbp),%xmm3
ff
movsd  -0x378(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x370(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x300(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x13e9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1311(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x368(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1340(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x368(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f8(%rbp)
ff
movsd  0x1444(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x140f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x360(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x128e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x13de(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x358(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1265(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x360(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x358(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x350(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1271(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1361(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x348(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1248(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x350(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x348(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x340(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x11ec(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1204(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x338(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x11c3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x340(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x338(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x330(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1167(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x126f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x328(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x113e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x330(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x328(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x320(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x10e2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x11f2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x318(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x10b9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x320(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x318(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x308(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x105d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x10bd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x310(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1034(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x310(%rbp),%xmm2
ff
movsd  -0x308(%rbp),%xmm3
movsd  -0x300(%rbp),%xmm1
movaps %xmm0,%xmm4
movsd  -0x2f8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x288(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x10d7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x10cf(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xfce(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x2f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x280(%rbp)
ff
movsd  0x10c2(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x108d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xf3c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x105c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xf13(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2e0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xf1f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xfdf(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xef6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2d0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xe9a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xf62(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xe71(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2c0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xe15(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xee5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xdec(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2b0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xd90(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xde0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xd67(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2a0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x290(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xd0b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xd6b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x298(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xce2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x298(%rbp),%xmm2
ff
movsd  -0x290(%rbp),%xmm3
ff
movsd  -0x288(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x280(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x210(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0xc8e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xd66(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x278(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xd45(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x278(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x208(%rbp)
ff
movsd  0xd19(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0xce4(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x270(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xbd3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xcb3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x268(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xbaa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x270(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x268(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x260(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xbb6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xc36(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x258(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xb8d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x260(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x258(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x250(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xb48(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xbd0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x248(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xb1f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x250(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x248(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x240(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xada(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xb6a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x238(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xab1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x240(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x238(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x230(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xa6c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xb04(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x228(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xa43(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x230(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x228(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x218(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x9fe(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xa5e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x220(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x9d5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x220(%rbp),%xmm2
ff
movsd  -0x218(%rbp),%xmm3
ff
movsd  -0x210(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x208(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x198(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x9b8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x960(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x200(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xa0f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x200(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x190(%rbp)
ff
movsd  0x9e3(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x9ae(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x8dd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x97d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x8b4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x8d7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x917(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x8ae(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1e0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x869(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x8b1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x840(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x7fb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x84b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x7d2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1c0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x78d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x7e5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x764(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1b0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x71f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x77f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x6f6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1a8(%rbp),%xmm2
ff
movsd  -0x1a0(%rbp),%xmm3
ff
movsd  -0x198(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x190(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x118(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x6fa(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x188(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x660(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x188(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x120(%rbp)
ff
movsd  0x6b4(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x696(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x180(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x60d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x665(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x178(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5e4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x180(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x178(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x170(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x607(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5ff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x168(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5de(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x170(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x168(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x160(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x599(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x591(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x158(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x570(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x160(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x158(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x150(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x52b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x523(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x148(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x502(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x150(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x148(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x140(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4bd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4b5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x138(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x494(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x140(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x138(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x128(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x44f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x447(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x130(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x426(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x130(%rbp),%xmm4
ff
movsd  -0x128(%rbp),%xmm5
ff
movsd  -0x120(%rbp),%xmm2
ff
movsd  -0x118(%rbp),%xmm3
ff
movsd  -0x110(%rbp),%xmm1
ff
movaps %xmm0,%xmm6
movsd  -0x108(%rbp),%xmm0
ff
mulsd  %xmm6,%xmm4
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xf0(%rbp)
ff
movsd  0x3ae(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x3a3(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x38b(%rip),%xmm0
mulsd  %xmm1,%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xf8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x365(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x100(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x34b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x100(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x327(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xf8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xf0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
movsd  -0x20(%rbp),%xmm0
add    $0x950,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<Slater_3S_4S>:
sub    $0x88,%rsp
ucomisd %xmm1,%xmm2
movsd  %xmm0,0x18(%rsp)
addsd  %xmm0,%xmm0
movsd  %xmm2,0x38(%rsp)
jne    14e1 <Slater_3S_4S+0x3d1>
jp     14e1 <Slater_3S_4S+0x3d1>
mulsd  %xmm2,%xmm0
movsd  0x2ebd(%rip),%xmm3
movapd %xmm0,%xmm1
movsd  %xmm0,0x30(%rsp)
movapd %xmm3,%xmm0
call   1030 <pow@plt>
mulsd  0x3332(%rip),%xmm0
addsd  0x3332(%rip),%xmm0
movsd  0x3332(%rip),%xmm1
movsd  0x18(%rsp),%xmm2
mulsd  %xmm2,%xmm1
movsd  0x38(%rsp),%xmm3
mulsd  %xmm3,%xmm1
addsd  %xmm0,%xmm1
movapd %xmm2,%xmm4
mulsd  %xmm2,%xmm4
movapd %xmm3,%xmm0
mulsd  %xmm3,%xmm0
mulsd  0x330a(%rip),%xmm4
mulsd  %xmm0,%xmm4
addsd  %xmm1,%xmm4
movsd  %xmm4,0x20(%rsp)
movsd  0x2ebc(%rip),%xmm1
movapd %xmm2,%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2ea0(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x32ce(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2e2f(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2e10(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x328d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x2dfe(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2de0(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x324e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2e87(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2e68(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x320d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x2e76(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2e58(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x31ce(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2e5f(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2e40(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x318d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x2d56(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2d38(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x314e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2c77(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2c58(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x310d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x2d3e(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2d20(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x30ce(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2caf(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2c90(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x308d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x2b8e(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2b70(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x304e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2b37(%rip),%xmm0
movsd  0x30(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0x2fb4(%rip),%xmm0
jmp    3454 <Slater_3S_4S+0x2344>
movsd  %xmm1,(%rsp)
addsd  %xmm2,%xmm1
mulsd  %xmm0,%xmm1
movsd  %xmm1,0x80(%rsp)
movsd  %xmm0,0x30(%rsp)
movsd  0x2afb(%rip),%xmm0
call   1030 <pow@plt>
mulsd  0x2af6(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  0x38(%rsp),%xmm0
mulsd  %xmm0,%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm1
mulsd  %xmm1,%xmm1
movsd  %xmm1,0x20(%rsp)
subsd  %xmm1,%xmm0
movsd  %xmm0,0x78(%rsp)
movsd  0x2ac7(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x70(%rsp)
movsd  0x30(%rsp),%xmm1
mulsd  (%rsp),%xmm1
movsd  0x2a99(%rip),%xmm0
call   1030 <pow@plt>
mulsd  0x2aa4(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x2a9e(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x2a88(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x2a7d(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x2a77(%rip),%xmm1
movsd  0x38(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x40(%rsp)
movsd  0x2a66(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x2a55(%rip),%xmm1
movsd  0x38(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x2a44(%rip),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x40(%rsp),%xmm0
mulsd  0x10(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x2a2a(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x2a20(%rip),%xmm0
addsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x2a14(%rip),%xmm0
mulsd  0x18(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x29e5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x29de(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  0x29cd(%rip),%xmm1
movsd  0x38(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm3
movapd %xmm3,%xmm1
mulsd  %xmm3,%xmm1
movsd  %xmm1,0x40(%rsp)
mulsd  0x20(%rsp),%xmm1
addsd  0x29a8(%rip),%xmm1
movsd  0x10(%rsp),%xmm2
mulsd  0x29a2(%rip),%xmm2
mulsd  %xmm0,%xmm2
mulsd  %xmm1,%xmm2
addsd  0x8(%rsp),%xmm2
movsd  %xmm2,0x10(%rsp)
mulsd  0x298e(%rip),%xmm3
movsd  %xmm3,0x8(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x295a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2969(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x40(%rsp),%xmm1
addsd  %xmm1,%xmm1
mulsd  0x20(%rsp),%xmm1
addsd  0x294f(%rip),%xmm1
mulsd  0x8(%rsp),%xmm0
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x28(%rsp),%xmm0
mulsd  0x291b(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2910(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  0x40(%rsp),%xmm1
mulsd  0x2887(%rip),%xmm1
mulsd  0x20(%rsp),%xmm1
addsd  0x28f9(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x28e9(%rip),%xmm1
movsd  0x38(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x40(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  0x28d4(%rip),%xmm1
mulsd  0x20(%rsp),%xmm1
addsd  0x28ce(%rip),%xmm1
mulsd  0x28ce(%rip),%xmm2
mulsd  %xmm0,%xmm2
mulsd  %xmm1,%xmm2
addsd  0x10(%rsp),%xmm2
movsd  %xmm2,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
mulsd  0x28b4(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x27e0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x27da(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  0x2877(%rip),%xmm1
mulsd  0x40(%rsp),%xmm1
mulsd  0x20(%rsp),%xmm1
addsd  0x286b(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x27ad(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x283c(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2826(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x281a(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2736(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x271e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x26ed(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x26d8(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x278d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x278c(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x2780(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x268c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2674(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2731(%rip),%xmm1
movsd  0x38(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2623(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  0x2708(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x26fc(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x25f0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x25d8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  0x10(%rsp),%xmm1
mulsd  0x26b9(%rip),%xmm1
mulsd  0x50(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
mulsd  0x257d(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x268f(%rip),%xmm1
movsd  0x38(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x264b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x265a(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x264e(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2522(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x2515(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x25fb(%rip),%xmm1
movsd  0x38(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x24af(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x25c6(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x25ba(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2476(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x2469(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2459(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2554(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x254e(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x2542(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x23e6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x23f1(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x23c6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x2425(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x24d2(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  0x24c2(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x24b6(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2342(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x241d(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2322(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  0x2471(%rip),%xmm2
movsd  0x18(%rsp),%xmm1
mulsd  %xmm1,%xmm2
mulsd  0x8(%rsp),%xmm2
mulsd  0x50(%rsp),%xmm2
mulsd  %xmm0,%xmm2
addsd  0x10(%rsp),%xmm2
movsd  %xmm2,0x10(%rsp)
mulsd  0x2323(%rip),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x243d(%rip),%xmm1
movsd  0x38(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2426(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x241a(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2286(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2339(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2266(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x22a5(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x23aa(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x239e(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x21fa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x21d5(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x21da(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
movsd  0x8(%rsp),%xmm1
mulsd  0x225b(%rip),%xmm1
mulsd  0x20(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x22e7(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x22cf(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  0x2304(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x22f8(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2144(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x21a7(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2124(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
movsd  0x10(%rsp),%xmm1
mulsd  0x22b3(%rip),%xmm1
addsd  0x48(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x20d9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2284(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x21a9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2260(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x2254(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2080(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x223b(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2060(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x20ef(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2017(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  0x21d4(%rip),%xmm0
mulsd  0x40(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x21c8(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1fdc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x21af(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1fbc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
movsd  0x10(%rsp),%xmm1
mulsd  0x218b(%rip),%xmm1
addsd  0x48(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x1fe1(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  0x2156(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x1f96(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2139(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1f2e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
movsd  0x8(%rsp),%xmm1
mulsd  0x20(%rsp),%xmm1
addsd  %xmm0,%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1f17(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1fcf(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x48(%rsp),%xmm1
mulsd  0x20d4(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
mulsd  0x50(%rsp),%xmm1
addsd  0x10(%rsp),%xmm1
mulsd  0x58(%rsp),%xmm1
movsd  0x70(%rsp),%xmm0
mulsd  0x68(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x70(%rsp)
movsd  0x30(%rsp),%xmm1
mulsd  0x38(%rsp),%xmm1
movsd  0x1e66(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x1fc5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e87(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2046(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2037(%rip),%xmm1
movsd  0x2037(%rip),%xmm2
mulsd  0x40(%rsp),%xmm2
mulsd  0x20(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x30(%rsp)
movsd  0x1e49(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2014(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e29(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1dbc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1fd7(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1d9c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1d8f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f9a(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1d6f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1e1a(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e02(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x1f3f(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1e09(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1df1(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x1efe(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
mulsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x1c92(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1ed5(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1dca(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x1eb1(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1ea2(%rip),%xmm1
movsd  0x1ea2(%rip),%xmm2
mulsd  0x40(%rsp),%xmm2
mulsd  0x20(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x1c6c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c54(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x1e61(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1bdb(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1bc3(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1e20(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1baa(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b92(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x1ddf(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1c31(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1be4(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c11(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1c24(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c08(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x1c07(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1a97(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x58(%rsp)
movsd  0x1d0c(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1cfd(%rip),%xmm1
movsd  0x1cfd(%rip),%xmm2
mulsd  0x40(%rsp),%xmm2
mulsd  0x20(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x1a97(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1a7f(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x1cbc(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1a06(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x19ee(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1c7b(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x19d5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1c58(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x19b5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1a60(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1c1b(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1a40(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1a53(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1a37(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  0x30(%rsp),%xmm1
mulsd  0x1bb6(%rip),%xmm1
addsd  0x10(%rsp),%xmm0
mulsd  0x58(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x195c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  0x1b81(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1b72(%rip),%xmm1
movsd  0x1b72(%rip),%xmm2
mulsd  0x40(%rsp),%xmm2
mulsd  0x20(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x18cc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1b4f(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x18ac(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x183f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1b12(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x181f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1812(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1ad5(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x17f2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x189d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1a98(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x187d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1890(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1763(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1870(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  0x10(%rsp),%xmm1
mulsd  0x1a29(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x179c(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x174f(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x19f5(%rip),%xmm2
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm2
mulsd  (%rsp),%xmm2
addsd  0x19e6(%rip),%xmm2
movsd  0x19e6(%rip),%xmm3
mulsd  0x40(%rsp),%xmm3
mulsd  0x20(%rsp),%xmm3
addsd  %xmm2,%xmm3
movsd  %xmm3,0x8(%rsp)
call   1030 <pow@plt>
mulsd  0x19cb(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x16e8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x167b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x198e(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x165b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x164e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1951(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x162e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x16d9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1914(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x16b9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x16cc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x159f(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x16ac(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x30(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x15cb(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x153f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x185e(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x184f(%rip),%xmm1
movsd  0x184f(%rip),%xmm2
mulsd  0x40(%rsp),%xmm2
mulsd  0x20(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x10(%rsp)
movsd  0x1531(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1519(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x180e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x14a0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1488(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x17cd(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x146f(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1457(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x178c(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x14f6(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x14de(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x174b(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x14e5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1508(%rip),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x14c5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x1434(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1444(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  0x16b9(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x16aa(%rip),%xmm1
movsd  0x16aa(%rip),%xmm2
mulsd  0x40(%rsp),%xmm2
mulsd  0x20(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x1354(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x133c(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x1669(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x12c3(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x12ab(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1628(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1292(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x127a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x15e7(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1319(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1301(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x15a6(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1308(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x132b(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x12e8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  0x30(%rsp),%xmm1
mulsd  0x1557(%rip),%xmm1
addsd  0x10(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x58(%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0x126d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1528(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1225(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x1504(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x14f5(%rip),%xmm1
movsd  0x14f5(%rip),%xmm2
mulsd  0x40(%rsp),%xmm2
mulsd  0x20(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x1157(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x14d2(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1137(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x10ca(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1495(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x10aa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x109d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1458(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x107d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1128(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x141b(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1108(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x111b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x113e(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x10fb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x10(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0xfaa(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1002(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x136f(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1360(%rip),%xmm1
movsd  0x1360(%rip),%xmm2
mulsd  0x40(%rsp),%xmm2
mulsd  0x20(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x28(%rsp)
movsd  0xf8a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x133d(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf6a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xefd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1300(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0xedd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xed0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x12c3(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0xeb0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xf5b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1286(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf3b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xf4e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xf71(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf2e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  0x30(%rsp),%xmm1
mulsd  0xe17(%rip),%xmm1
mulsd  0x8(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x38(%rsp),%xmm0
movsd  0xdfb(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x11d6(%rip),%xmm3
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm3
mulsd  (%rsp),%xmm3
addsd  0x11c7(%rip),%xmm3
movsd  0x40(%rsp),%xmm2
mulsd  0x11c1(%rip),%xmm2
mulsd  %xmm1,%xmm2
addsd  %xmm3,%xmm2
movsd  %xmm2,0x40(%rsp)
movsd  0xdbb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x11a6(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd9b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xd2e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1169(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd0e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xd01(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x112c(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0xce1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xd8c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10ef(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd6c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xd7f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10b2(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd5f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
mulsd  0x68(%rsp),%xmm0
addsd  0x70(%rsp),%xmm0
movsd  %xmm0,(%rsp)
movsd  0xbe1(%rip),%xmm0
movsd  0x80(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0xbd3(%rip),%xmm0
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x78(%rsp),%xmm0
movsd  0xbc1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  (%rsp),%xmm1
divsd  %xmm0,%xmm1
movapd %xmm1,%xmm0
add    $0x88,%rsp
ret

LLVM IR (-O0):
define double @Slater_3S_4S(double %0, double %1, double %2) {
%4 = alloca double
%5 = alloca double
%6 = alloca double
%7 = alloca double
store double %0, double* %4
store double %1, double* %5
store double %2, double* %6
%8 = load double, double* %6
%9 = load double, double* %5
%10 = fcmp oeq double %8, %9
br i1 %10, label %11, label %116
11: ; preds = %3
%12 = load double, double* %4
%13 = fmul double 2.000000e+00, %12
%14 = load double, double* %6
%15 = fmul double %13, %14
%16 = call double @pow(double 0x4005BF0A8B145769, double %15)
%17 = call double @llvm.fmuladd.f64(double 0x423165E990000000, double %16, double 0xC23165E990000000)
%18 = load double, double* %4
%19 = fmul double 0x423EEFC204EE0000, %18
%20 = load double, double* %6
%21 = fneg double %19
%22 = call double @llvm.fmuladd.f64(double %21, double %20, double %17)
%23 = load double, double* %4
%24 = call double @pow(double %23, double 2.000000e+00)
%25 = fmul double 0x423B13B0E9DC0000, %24
%26 = load double, double* %6
%27 = call double @pow(double %26, double 2.000000e+00)
%28 = fneg double %25
%29 = call double @llvm.fmuladd.f64(double %28, double %27, double %22)
%30 = load double, double* %4
%31 = call double @pow(double %30, double 3.000000e+00)
%32 = fmul double 0x422F0CC134DE0000, %31
%33 = load double, double* %6
%34 = call double @pow(double %33, double 3.000000e+00)
%35 = fneg double %32
%36 = call double @llvm.fmuladd.f64(double %35, double %34, double %29)
%37 = load double, double* %4
%38 = call double @pow(double %37, double 4.000000e+00)
%39 = fmul double 0x421A2F1974380000, %38
%40 = load double, double* %6
%41 = call double @pow(double %40, double 4.000000e+00)
%42 = fneg double %39
%43 = call double @llvm.fmuladd.f64(double %42, double %41, double %36)
%44 = load double, double* %4
%45 = call double @pow(double %44, double 5.000000e+00)
%46 = fmul double 0x420146358B600000, %45
%47 = load double, double* %6
%48 = call double @pow(double %47, double 5.000000e+00)
%49 = fneg double %46
%50 = call double @llvm.fmuladd.f64(double %49, double %48, double %43)
%51 = load double, double* %4
%52 = call double @pow(double %51, double 6.000000e+00)
%53 = fmul double 0x41E28277C6000000, %52
%54 = load double, double* %6
%55 = call double @pow(double %54, double 6.000000e+00)
%56 = fneg double %53
%57 = call double @llvm.fmuladd.f64(double %56, double %55, double %50)
%58 = load double, double* %4
%59 = call double @pow(double %58, double 7.000000e+00)
%60 = fmul double 0x41C07C9CB8000000, %59
%61 = load double, double* %6
%62 = call double @pow(double %61, double 7.000000e+00)
%63 = fneg double %60
%64 = call double @llvm.fmuladd.f64(double %63, double %62, double %57)
%65 = load double, double* %4
%66 = call double @pow(double %65, double 8.000000e+00)
%67 = fmul double 0x4198BE7400000000, %66
%68 = load double, double* %6
%69 = call double @pow(double %68, double 8.000000e+00)
%70 = fneg double %67
%71 = call double @llvm.fmuladd.f64(double %70, double %69, double %64)
%72 = load double, double* %4
%73 = call double @pow(double %72, double 9.000000e+00)
%74 = fmul double 1.647360e+07, %73
%75 = load double, double* %6
%76 = call double @pow(double %75, double 9.000000e+00)
%77 = fneg double %74
%78 = call double @llvm.fmuladd.f64(double %77, double %76, double %71)
%79 = load double, double* %4
%80 = call double @pow(double %79, double 1.000000e+01)
%81 = fmul double 2.196480e+06, %80
%82 = load double, double* %6
%83 = call double @pow(double %82, double 1.000000e+01)
%84 = fneg double %81
%85 = call double @llvm.fmuladd.f64(double %84, double %83, double %78)
%86 = load double, double* %4
%87 = call double @pow(double %86, double 1.100000e+01)
%88 = fmul double 2.396160e+05, %87
%89 = load double, double* %6
%90 = call double @pow(double %89, double 1.100000e+01)
%91 = fneg double %88
%92 = call double @llvm.fmuladd.f64(double %91, double %90, double %85)
%93 = load double, double* %4
%94 = call double @pow(double %93, double 1.200000e+01)
%95 = fmul double 1.996800e+04, %94
%96 = load double, double* %6
%97 = call double @pow(double %96, double 1.200000e+01)
%98 = fneg double %95
%99 = call double @llvm.fmuladd.f64(double %98, double %97, double %92)
%100 = load double, double* %4
%101 = call double @pow(double %100, double 1.300000e+01)
%102 = fmul double 1.024000e+03, %101
%103 = load double, double* %6
%104 = call double @pow(double %103, double 1.300000e+01)
%105 = fneg double %102
%106 = call double @llvm.fmuladd.f64(double %105, double %104, double %99)
%107 = load double, double* %4
%108 = fmul double 2.000000e+00, %107
%109 = load double, double* %6
%110 = fmul double %108, %109
%111 = call double @pow(double 0x4005BF0A8B145769, double %110)
%112 = fmul double 0x423165E990000000, %111
%113 = load double, double* %4
%114 = fmul double %112, %113
%115 = fdiv double %106, %114
store double %115, double* %7
br label %1017
116: ; preds = %3
%117 = load double, double* %4
%118 = fmul double 2.000000e+00, %117
%119 = load double, double* %6
%120 = load double, double* %5
%121 = fadd double %119, %120
%122 = fmul double %118, %121
%123 = call double @pow(double 0x4005BF0A8B145769, double %122)
%124 = fmul double 3.780000e+03, %123
%125 = load double, double* %6
%126 = call double @pow(double %125, double 2.000000e+00)
%127 = load double, double* %5
%128 = call double @pow(double %127, double 2.000000e+00)
%129 = fsub double %126, %128
%130 = call double @pow(double %129, double 1.300000e+01)
%131 = load double, double* %4
%132 = fmul double 2.000000e+00, %131
%133 = load double, double* %5
%134 = fmul double %132, %133
%135 = call double @pow(double 0x4005BF0A8B145769, double %134)
%136 = fmul double 8.400000e+01, %135
%137 = load double, double* %5
%138 = call double @pow(double %137, double 1.000000e+01)
%139 = fmul double %136, %138
%140 = load double, double* %4
%141 = call double @pow(double %140, double 4.000000e+00)
%142 = fmul double -6.000000e+01, %141
%143 = load double, double* %6
%144 = call double @pow(double %143, double 2.000000e+01)
%145 = load double, double* %4
%146 = call double @pow(double %145, double 5.000000e+00)
%147 = fmul double 2.000000e+00, %146
%148 = load double, double* %6
%149 = call double @pow(double %148, double 2.100000e+01)
%150 = fmul double %147, %149
%151 = fneg double %150
%152 = call double @llvm.fmuladd.f64(double %142, double %144, double %151)
%153 = load double, double* %5
%154 = call double @pow(double %153, double 1.600000e+01)
%155 = call double @llvm.fmuladd.f64(double 4.500000e+01, double %154, double %152)
%156 = load double, double* %4
%157 = fmul double 7.500000e+01, %156
%158 = load double, double* %6
%159 = fmul double %157, %158
%160 = load double, double* %5
%161 = call double @pow(double %160, double 1.600000e+01)
%162 = call double @llvm.fmuladd.f64(double %159, double %161, double %155)
%163 = load double, double* %4
%164 = call double @pow(double %163, double 3.000000e+00)
%165 = fmul double 4.000000e+00, %164
%166 = load double, double* %6
%167 = call double @pow(double %166, double 1.900000e+01)
%168 = fmul double %165, %167
%169 = load double, double* %4
%170 = call double @pow(double %169, double 2.000000e+00)
%171 = load double, double* %5
%172 = call double @pow(double %171, double 2.000000e+00)
%173 = call double @llvm.fmuladd.f64(double %170, double %172, double 1.950000e+02)
%174 = fneg double %168
%175 = call double @llvm.fmuladd.f64(double %174, double %173, double %162)
%176 = load double, double* %4
%177 = fmul double 1.500000e+01, %176
%178 = load double, double* %6
%179 = call double @pow(double %178, double 3.000000e+00)
%180 = fmul double %177, %179
%181 = load double, double* %5
%182 = call double @pow(double %181, double 1.400000e+01)
%183 = fmul double %180, %182
%184 = load double, double* %4
%185 = call double @pow(double %184, double 2.000000e+00)
%186 = fmul double 2.000000e+00, %185
%187 = load double, double* %5
%188 = call double @pow(double %187, double 2.000000e+00)
%189 = call double @llvm.fmuladd.f64(double %186, double %188, double -6.500000e+01)
%190 = call double @llvm.fmuladd.f64(double %183, double %189, double %175)
%191 = load double, double* %6
%192 = call double @pow(double %191, double 2.000000e+00)
%193 = fmul double 1.500000e+01, %192
%194 = load double, double* %5
%195 = call double @pow(double %194, double 1.400000e+01)
%196 = fmul double %193, %195
%197 = load double, double* %4
%198 = call double @pow(double %197, double 2.000000e+00)
%199 = fmul double 4.000000e+00, %198
%200 = load double, double* %5
%201 = call double @pow(double %200, double 2.000000e+00)
%202 = call double @llvm.fmuladd.f64(double %199, double %201, double -3.900000e+01)
%203 = call double @llvm.fmuladd.f64(double %196, double %202, double %190)
%204 = load double, double* %4
%205 = call double @pow(double %204, double 2.000000e+00)
%206 = fmul double 3.000000e+01, %205
%207 = load double, double* %6
%208 = call double @pow(double %207, double 1.800000e+01)
%209 = fmul double %206, %208
%210 = load double, double* %4
%211 = call double @pow(double %210, double 2.000000e+00)
%212 = fmul double 9.000000e+00, %211
%213 = load double, double* %5
%214 = call double @pow(double %213, double 2.000000e+00)
%215 = call double @llvm.fmuladd.f64(double %212, double %214, double 1.820000e+02)
%216 = fneg double %209
%217 = call double @llvm.fmuladd.f64(double %216, double %215, double %203)
%218 = load double, double* %4
%219 = fmul double 3.000000e+01, %218
%220 = load double, double* %6
%221 = call double @pow(double %220, double 1.300000e+01)
%222 = fmul double %219, %221
%223 = load double, double* %5
%224 = call double @pow(double %223, double 4.000000e+00)
%225 = fmul double %222, %224
%226 = load double, double* %4
%227 = call double @pow(double %226, double 2.000000e+00)
%228 = fmul double 3.770000e+02, %227
%229 = load double, double* %5
%230 = call double @pow(double %229, double 2.000000e+00)
%231 = call double @llvm.fmuladd.f64(double %228, double %230, double -1.304700e+04)
%232 = call double @llvm.fmuladd.f64(double %225, double %231, double %217)
%233 = load double, double* %4
%234 = fmul double 2.000000e+00, %233
%235 = load double, double* %6
%236 = call double @pow(double %235, double 5.000000e+00)
%237 = fmul double %234, %236
%238 = load double, double* %5
%239 = call double @pow(double %238, double 1.200000e+01)
%240 = fmul double %237, %239
%241 = load double, double* %4
%242 = call double @pow(double %241, double 2.000000e+00)
%243 = fmul double 1.950000e+02, %242
%244 = load double, double* %5
%245 = call double @pow(double %244, double 2.000000e+00)
%246 = fneg double %243
%247 = call double @llvm.fmuladd.f64(double %246, double %245, double 2.925000e+03)
%248 = load double, double* %4
%249 = call double @pow(double %248, double 4.000000e+00)
%250 = load double, double* %5
%251 = call double @pow(double %250, double 4.000000e+00)
%252 = call double @llvm.fmuladd.f64(double %249, double %251, double %247)
%253 = call double @llvm.fmuladd.f64(double %240, double %252, double %232)
%254 = load double, double* %6
%255 = call double @pow(double %254, double 4.000000e+00)
%256 = fmul double 1.000000e+01, %255
%257 = load double, double* %5
%258 = call double @pow(double %257, double 1.200000e+01)
%259 = fmul double %256, %258
%260 = load double, double* %4
%261 = call double @pow(double %260, double 2.000000e+00)
%262 = fmul double 7.800000e+01, %261
%263 = load double, double* %5
%264 = call double @pow(double %263, double 2.000000e+00)
%265 = fneg double %262
%266 = call double @llvm.fmuladd.f64(double %265, double %264, double 3.510000e+02)
%267 = load double, double* %4
%268 = call double @pow(double %267, double 4.000000e+00)
%269 = load double, double* %5
%270 = call double @pow(double %269, double 4.000000e+00)
%271 = call double @llvm.fmuladd.f64(double %268, double %270, double %266)
%272 = call double @llvm.fmuladd.f64(double %259, double %271, double %253)
%273 = load double, double* %6
%274 = call double @pow(double %273, double 6.000000e+00)
%275 = fmul double 1.300000e+02, %274
%276 = load double, double* %5
%277 = call double @pow(double %276, double 1.000000e+01)
%278 = fmul double %275, %277
%279 = load double, double* %4
%280 = call double @pow(double %279, double 2.000000e+00)
%281 = fmul double 3.600000e+01, %280
%282 = load double, double* %5
%283 = call double @pow(double %282, double 2.000000e+00)
%284 = fneg double %281
%285 = call double @llvm.fmuladd.f64(double %284, double %283, double 9.900000e+01)
%286 = load double, double* %4
%287 = call double @pow(double %286, double 4.000000e+00)
%288 = load double, double* %5
%289 = call double @pow(double %288, double 4.000000e+00)
%290 = call double @llvm.fmuladd.f64(double %287, double %289, double %285)
%291 = fneg double %278
%292 = call double @llvm.fmuladd.f64(double %291, double %290, double %272)
%293 = load double, double* %4
%294 = fmul double 1.300000e+01, %293
%295 = load double, double* %6
%296 = call double @pow(double %295, double 1.100000e+01)
%297 = fmul double %294, %296
%298 = load double, double* %5
%299 = call double @pow(double %298, double 6.000000e+00)
%300 = fmul double %297, %299
%301 = load double, double* %4
%302 = call double @pow(double %301, double 2.000000e+00)
%303 = fmul double 1.650000e+03, %302
%304 = load double, double* %5
%305 = call double @pow(double %304, double 2.000000e+00)
%306 = fneg double %303
%307 = call double @llvm.fmuladd.f64(double %306, double %305, double 3.073500e+04)
%308 = load double, double* %4
%309 = call double @pow(double %308, double 4.000000e+00)
%310 = fmul double 4.000000e+00, %309
%311 = load double, double* %5
%312 = call double @pow(double %311, double 4.000000e+00)
%313 = call double @llvm.fmuladd.f64(double %310, double %312, double %307)
%314 = call double @llvm.fmuladd.f64(double %300, double %313, double %292)
%315 = load double, double* %4
%316 = load double, double* %6
%317 = call double @pow(double %316, double 7.000000e+00)
%318 = fmul double %315, %317
%319 = load double, double* %5
%320 = call double @pow(double %319, double 1.000000e+01)
%321 = fmul double %318, %320
%322 = load double, double* %4
%323 = call double @pow(double %322, double 2.000000e+00)
%324 = fmul double 3.330000e+03, %323
%325 = load double, double* %5
%326 = call double @pow(double %325, double 2.000000e+00)
%327 = call double @llvm.fmuladd.f64(double %324, double %326, double -1.501500e+04)
%328 = load double, double* %4
%329 = call double @pow(double %328, double 4.000000e+00)
%330 = fmul double 4.000000e+00, %329
%331 = load double, double* %5
%332 = call double @pow(double %331, double 4.000000e+00)
%333 = call double @llvm.fmuladd.f64(double %330, double %332, double %327)
%334 = call double @llvm.fmuladd.f64(double %321, double %333, double %314)
%335 = load double, double* %6
%336 = call double @pow(double %335, double 1.600000e+01)
%337 = fmul double 2.100000e+02, %336
%338 = load double, double* %4
%339 = call double @pow(double %338, double 2.000000e+00)
%340 = fmul double 2.620000e+02, %339
%341 = load double, double* %5
%342 = call double @pow(double %341, double 2.000000e+00)
%343 = fneg double %340
%344 = call double @llvm.fmuladd.f64(double %343, double %342, double -1.560000e+02)
%345 = load double, double* %4
%346 = call double @pow(double %345, double 4.000000e+00)
%347 = fmul double 5.000000e+00, %346
%348 = load double, double* %5
%349 = call double @pow(double %348, double 4.000000e+00)
%350 = call double @llvm.fmuladd.f64(double %347, double %349, double %344)
%351 = call double @llvm.fmuladd.f64(double %337, double %350, double %334)
%352 = load double, double* %4
%353 = fmul double 6.000000e+00, %352
%354 = load double, double* %6
%355 = call double @pow(double %354, double 9.000000e+00)
%356 = fmul double %353, %355
%357 = load double, double* %5
%358 = call double @pow(double %357, double 8.000000e+00)
%359 = fmul double %356, %358
%360 = load double, double* %4
%361 = call double @pow(double %360, double 2.000000e+00)
%362 = fmul double 7.150000e+02, %361
%363 = load double, double* %5
%364 = call double @pow(double %363, double 2.000000e+00)
%365 = fneg double %362
%366 = call double @llvm.fmuladd.f64(double %365, double %364, double -4.862000e+04)
%367 = load double, double* %4
%368 = call double @pow(double %367, double 4.000000e+00)
%369 = fmul double 6.000000e+00, %368
%370 = load double, double* %5
%371 = call double @pow(double %370, double 4.000000e+00)
%372 = call double @llvm.fmuladd.f64(double %369, double %371, double %366)
%373 = fneg double %359
%374 = call double @llvm.fmuladd.f64(double %373, double %372, double %351)
%375 = load double, double* %4
%376 = fmul double 3.000000e+00, %375
%377 = load double, double* %6
%378 = call double @pow(double %377, double 1.700000e+01)
%379 = fmul double %376, %378
%380 = load double, double* %4
%381 = call double @pow(double %380, double 2.000000e+00)
%382 = fmul double 1.870000e+03, %381
%383 = load double, double* %5
%384 = call double @pow(double %383, double 2.000000e+00)
%385 = fneg double %382
%386 = call double @llvm.fmuladd.f64(double %385, double %384, double -6.825000e+03)
%387 = load double, double* %4
%388 = call double @pow(double %387, double 4.000000e+00)
%389 = fmul double 1.200000e+01, %388
%390 = load double, double* %5
%391 = call double @pow(double %390, double 4.000000e+00)
%392 = call double @llvm.fmuladd.f64(double %389, double %391, double %386)
%393 = call double @llvm.fmuladd.f64(double %379, double %392, double %374)
%394 = load double, double* %6
%395 = call double @pow(double %394, double 1.400000e+01)
%396 = fmul double 3.000000e+01, %395
%397 = load double, double* %5
%398 = call double @pow(double %397, double 2.000000e+00)
%399 = fmul double %396, %398
%400 = load double, double* %4
%401 = call double @pow(double %400, double 2.000000e+00)
%402 = fmul double 1.200000e+01, %401
%403 = load double, double* %5
%404 = call double @pow(double %403, double 2.000000e+00)
%405 = fneg double %402
%406 = call double @llvm.fmuladd.f64(double %405, double %404, double 1.793400e+04)
%407 = load double, double* %4
%408 = call double @pow(double %407, double 4.000000e+00)
%409 = fmul double 1.300000e+01, %408
%410 = load double, double* %5
%411 = call double @pow(double %410, double 4.000000e+00)
%412 = call double @llvm.fmuladd.f64(double %409, double %411, double %406)
%413 = fneg double %399
%414 = call double @llvm.fmuladd.f64(double %413, double %412, double %393)
%415 = load double, double* %6
%416 = call double @pow(double %415, double 8.000000e+00)
%417 = fmul double 1.500000e+01, %416
%418 = load double, double* %5
%419 = call double @pow(double %418, double 8.000000e+00)
%420 = fmul double %417, %419
%421 = load double, double* %4
%422 = call double @pow(double %421, double 2.000000e+00)
%423 = fmul double 2.860000e+03, %422
%424 = load double, double* %5
%425 = call double @pow(double %424, double 2.000000e+00)
%426 = call double @llvm.fmuladd.f64(double %423, double %425, double 2.145000e+03)
%427 = load double, double* %4
%428 = call double @pow(double %427, double 4.000000e+00)
%429 = fmul double 1.400000e+01, %428
%430 = load double, double* %5
%431 = call double @pow(double %430, double 4.000000e+00)
%432 = call double @llvm.fmuladd.f64(double %429, double %431, double %426)
%433 = fneg double %420
%434 = call double @llvm.fmuladd.f64(double %433, double %432, double %414)
%435 = load double, double* %6
%436 = call double @pow(double %435, double 1.000000e+01)
%437 = fmul double 6.500000e+01, %436
%438 = load double, double* %5
%439 = call double @pow(double %438, double 6.000000e+00)
%440 = fmul double %437, %439
%441 = load double, double* %4
%442 = call double @pow(double %441, double 2.000000e+00)
%443 = fmul double 7.920000e+02, %442
%444 = load double, double* %5
%445 = call double @pow(double %444, double 2.000000e+00)
%446 = fneg double %443
%447 = call double @llvm.fmuladd.f64(double %446, double %445, double -1.372500e+04)
%448 = load double, double* %4
%449 = call double @pow(double %448, double 4.000000e+00)
%450 = fmul double 2.200000e+01, %449
%451 = load double, double* %5
%452 = call double @pow(double %451, double 4.000000e+00)
%453 = call double @llvm.fmuladd.f64(double %450, double %452, double %447)
%454 = call double @llvm.fmuladd.f64(double %440, double %453, double %434)
%455 = load double, double* %6
%456 = call double @pow(double %455, double 1.200000e+01)
%457 = fmul double 1.000000e+01, %456
%458 = load double, double* %5
%459 = call double @pow(double %458, double 4.000000e+00)
%460 = fmul double %457, %459
%461 = load double, double* %4
%462 = call double @pow(double %461, double 2.000000e+00)
%463 = fmul double 1.505400e+04, %462
%464 = load double, double* %5
%465 = call double @pow(double %464, double 2.000000e+00)
%466 = fneg double %463
%467 = call double @llvm.fmuladd.f64(double %466, double %465, double 1.536300e+05)
%468 = load double, double* %4
%469 = call double @pow(double %468, double 4.000000e+00)
%470 = fmul double 1.430000e+02, %469
%471 = load double, double* %5
%472 = call double @pow(double %471, double 4.000000e+00)
%473 = call double @llvm.fmuladd.f64(double %470, double %472, double %467)
%474 = fneg double %460
%475 = call double @llvm.fmuladd.f64(double %474, double %473, double %454)
%476 = load double, double* %6
%477 = call double @pow(double %476, double 1.500000e+01)
%478 = load double, double* %4
%479 = fmul double -2.693250e+05, %478
%480 = load double, double* %5
%481 = call double @pow(double %480, double 2.000000e+00)
%482 = load double, double* %4
%483 = call double @pow(double %482, double 3.000000e+00)
%484 = fmul double 9.270000e+03, %483
%485 = load double, double* %5
%486 = call double @pow(double %485, double 4.000000e+00)
%487 = fmul double %484, %486
%488 = call double @llvm.fmuladd.f64(double %479, double %481, double %487)
%489 = load double, double* %4
%490 = call double @pow(double %489, double 5.000000e+00)
%491 = fmul double 5.200000e+01, %490
%492 = load double, double* %5
%493 = call double @pow(double %492, double 6.000000e+00)
%494 = fneg double %491
%495 = call double @llvm.fmuladd.f64(double %494, double %493, double %488)
%496 = call double @llvm.fmuladd.f64(double %477, double %495, double %475)
%497 = fmul double %139, %496
%498 = call double @llvm.fmuladd.f64(double %124, double %130, double %497)
%499 = load double, double* %4
%500 = fmul double 2.000000e+00, %499
%501 = load double, double* %6
%502 = fmul double %500, %501
%503 = call double @pow(double 0x4005BF0A8B145769, double %502)
%504 = load double, double* %6
%505 = call double @pow(double %504, double 8.000000e+00)
%506 = fmul double %503, %505
%507 = load double, double* %6
%508 = call double @pow(double %507, double 2.000000e+00)
%509 = load double, double* %5
%510 = call double @pow(double %509, double 1.600000e+01)
%511 = fmul double %508, %510
%512 = load double, double* %4
%513 = fmul double 0x4186BB1438000000, %512
%514 = load double, double* %5
%515 = call double @llvm.fmuladd.f64(double %513, double %514, double 0x4190B4F4A0000000)
%516 = load double, double* %4
%517 = call double @pow(double %516, double 2.000000e+00)
%518 = fmul double 0x416A9256C0000000, %517
%519 = load double, double* %5
%520 = call double @pow(double %519, double 2.000000e+00)
%521 = call double @llvm.fmuladd.f64(double %518, double %520, double %515)
%522 = load double, double* %4
%523 = call double @pow(double %522, double 3.000000e+00)
%524 = fmul double 2.170350e+06, %523
%525 = load double, double* %5
%526 = call double @pow(double %525, double 3.000000e+00)
%527 = call double @llvm.fmuladd.f64(double %524, double %526, double %521)
%528 = load double, double* %4
%529 = call double @pow(double %528, double 4.000000e+00)
%530 = fmul double 1.692600e+05, %529
%531 = load double, double* %5
%532 = call double @pow(double %531, double 4.000000e+00)
%533 = call double @llvm.fmuladd.f64(double %530, double %532, double %527)
%534 = load double, double* %4
%535 = call double @pow(double %534, double 5.000000e+00)
%536 = fmul double 1.638000e+03, %535
%537 = load double, double* %5
%538 = call double @pow(double %537, double 5.000000e+00)
%539 = call double @llvm.fmuladd.f64(double %536, double %538, double %533)
%540 = load double, double* %4
%541 = call double @pow(double %540, double 6.000000e+00)
%542 = fmul double 7.560000e+02, %541
%543 = load double, double* %5
%544 = call double @pow(double %543, double 6.000000e+00)
%545 = fneg double %542
%546 = call double @llvm.fmuladd.f64(double %545, double %544, double %539)
%547 = load double, double* %4
%548 = call double @pow(double %547, double 7.000000e+00)
%549 = fmul double 4.400000e+01, %548
%550 = load double, double* %5
%551 = call double @pow(double %550, double 7.000000e+00)
%552 = fneg double %549
%553 = call double @llvm.fmuladd.f64(double %552, double %551, double %546)
%554 = load double, double* %6
%555 = call double @pow(double %554, double 1.000000e+01)
%556 = fmul double 3.640000e+02, %555
%557 = load double, double* %5
%558 = call double @pow(double %557, double 8.000000e+00)
%559 = fmul double %556, %558
%560 = load double, double* %4
%561 = fmul double 1.386000e+04, %560
%562 = load double, double* %5
%563 = fneg double %561
%564 = call double @llvm.fmuladd.f64(double %563, double %562, double -7.425000e+03)
%565 = load double, double* %4
%566 = call double @pow(double %565, double 2.000000e+00)
%567 = fmul double 5.940000e+03, %566
%568 = load double, double* %5
%569 = call double @pow(double %568, double 2.000000e+00)
%570 = fneg double %567
%571 = call double @llvm.fmuladd.f64(double %570, double %569, double %564)
%572 = load double, double* %4
%573 = call double @pow(double %572, double 3.000000e+00)
%574 = fmul double 1.188000e+04, %573
%575 = load double, double* %5
%576 = call double @pow(double %575, double 3.000000e+00)
%577 = fneg double %574
%578 = call double @llvm.fmuladd.f64(double %577, double %576, double %571)
%579 = load double, double* %4
%580 = call double @pow(double %579, double 4.000000e+00)
%581 = fmul double 2.640000e+03, %580
%582 = load double, double* %5
%583 = call double @pow(double %582, double 4.000000e+00)
%584 = fneg double %581
%585 = call double @llvm.fmuladd.f64(double %584, double %583, double %578)
%586 = load double, double* %4
%587 = call double @pow(double %586, double 5.000000e+00)
%588 = fmul double 4.500000e+01, %587
%589 = load double, double* %5
%590 = call double @pow(double %589, double 5.000000e+00)
%591 = fneg double %588
%592 = call double @llvm.fmuladd.f64(double %591, double %590, double %585)
%593 = load double, double* %4
%594 = call double @pow(double %593, double 6.000000e+00)
%595 = fmul double 3.000000e+01, %594
%596 = load double, double* %5
%597 = call double @pow(double %596, double 6.000000e+00)
%598 = call double @llvm.fmuladd.f64(double %595, double %597, double %592)
%599 = load double, double* %4
%600 = call double @pow(double %599, double 7.000000e+00)
%601 = fmul double 2.000000e+00, %600
%602 = load double, double* %5
%603 = call double @pow(double %602, double 7.000000e+00)
%604 = call double @llvm.fmuladd.f64(double %601, double %603, double %598)
%605 = fmul double %559, %604
%606 = call double @llvm.fmuladd.f64(double %511, double %553, double %605)
%607 = load double, double* %6
%608 = call double @pow(double %607, double 8.000000e+00)
%609 = fmul double 3.640000e+02, %608
%610 = load double, double* %5
%611 = call double @pow(double %610, double 1.000000e+01)
%612 = fmul double %609, %611
%613 = load double, double* %4
%614 = fmul double 1.827000e+04, %613
%615 = load double, double* %5
%616 = call double @llvm.fmuladd.f64(double %614, double %615, double -2.092500e+04)
%617 = load double, double* %4
%618 = call double @pow(double %617, double 2.000000e+00)
%619 = fmul double 5.832000e+04, %618
%620 = load double, double* %5
%621 = call double @pow(double %620, double 2.000000e+00)
%622 = fneg double %619
%623 = call double @llvm.fmuladd.f64(double %622, double %621, double %616)
%624 = load double, double* %4
%625 = call double @pow(double %624, double 3.000000e+00)
%626 = fmul double 1.773000e+04, %625
%627 = load double, double* %5
%628 = call double @pow(double %627, double 3.000000e+00)
%629 = fneg double %626
%630 = call double @llvm.fmuladd.f64(double %629, double %628, double %623)
%631 = load double, double* %4
%632 = call double @pow(double %631, double 4.000000e+00)
%633 = fmul double 3.000000e+02, %632
%634 = load double, double* %5
%635 = call double @pow(double %634, double 4.000000e+00)
%636 = fneg double %633
%637 = call double @llvm.fmuladd.f64(double %636, double %635, double %630)
%638 = load double, double* %4
%639 = call double @pow(double %638, double 5.000000e+00)
%640 = fmul double 4.230000e+02, %639
%641 = load double, double* %5
%642 = call double @pow(double %641, double 5.000000e+00)
%643 = call double @llvm.fmuladd.f64(double %640, double %642, double %637)
%644 = load double, double* %4
%645 = call double @pow(double %644, double 6.000000e+00)
%646 = fmul double 5.400000e+01, %645
%647 = load double, double* %5
%648 = call double @pow(double %647, double 6.000000e+00)
%649 = call double @llvm.fmuladd.f64(double %646, double %648, double %643)
%650 = load double, double* %4
%651 = call double @pow(double %650, double 7.000000e+00)
%652 = fmul double 2.000000e+00, %651
%653 = load double, double* %5
%654 = call double @pow(double %653, double 7.000000e+00)
%655 = call double @llvm.fmuladd.f64(double %652, double %654, double %649)
%656 = fneg double %612
%657 = call double @llvm.fmuladd.f64(double %656, double %655, double %606)
%658 = load double, double* %6
%659 = call double @pow(double %658, double 1.800000e+01)
%660 = fmul double 3.000000e+00, %659
%661 = load double, double* %4
%662 = fmul double 2.205000e+03, %661
%663 = load double, double* %5
%664 = call double @llvm.fmuladd.f64(double %662, double %663, double 1.260000e+03)
%665 = load double, double* %4
%666 = call double @pow(double %665, double 2.000000e+00)
%667 = fmul double 1.890000e+03, %666
%668 = load double, double* %5
%669 = call double @pow(double %668, double 2.000000e+00)
%670 = call double @llvm.fmuladd.f64(double %667, double %669, double %664)
%671 = load double, double* %4
%672 = call double @pow(double %671, double 3.000000e+00)
%673 = fmul double 1.050000e+03, %672
%674 = load double, double* %5
%675 = call double @pow(double %674, double 3.000000e+00)
%676 = call double @llvm.fmuladd.f64(double %673, double %675, double %670)
%677 = load double, double* %4
%678 = call double @pow(double %677, double 4.000000e+00)
%679 = fmul double 4.200000e+02, %678
%680 = load double, double* %5
%681 = call double @pow(double %680, double 4.000000e+00)
%682 = call double @llvm.fmuladd.f64(double %679, double %681, double %676)
%683 = load double, double* %4
%684 = call double @pow(double %683, double 5.000000e+00)
%685 = fmul double 1.260000e+02, %684
%686 = load double, double* %5
%687 = call double @pow(double %686, double 5.000000e+00)
%688 = call double @llvm.fmuladd.f64(double %685, double %687, double %682)
%689 = load double, double* %4
%690 = call double @pow(double %689, double 6.000000e+00)
%691 = fmul double 2.800000e+01, %690
%692 = load double, double* %5
%693 = call double @pow(double %692, double 6.000000e+00)
%694 = call double @llvm.fmuladd.f64(double %691, double %693, double %688)
%695 = load double, double* %4
%696 = call double @pow(double %695, double 7.000000e+00)
%697 = fmul double 4.000000e+00, %696
%698 = load double, double* %5
%699 = call double @pow(double %698, double 7.000000e+00)
%700 = call double @llvm.fmuladd.f64(double %697, double %699, double %694)
%701 = fneg double %660
%702 = call double @llvm.fmuladd.f64(double %701, double %700, double %657)
%703 = load double, double* %5
%704 = call double @pow(double %703, double 1.800000e+01)
%705 = fmul double 3.000000e+00, %704
%706 = load double, double* %4
%707 = fmul double 0x41380E7F00000000, %706
%708 = load double, double* %5
%709 = call double @llvm.fmuladd.f64(double %707, double %708, double 1.801800e+06)
%710 = load double, double* %4
%711 = call double @pow(double %710, double 2.000000e+00)
%712 = fmul double 6.306300e+05, %711
%713 = load double, double* %5
%714 = call double @pow(double %713, double 2.000000e+00)
%715 = call double @llvm.fmuladd.f64(double %712, double %714, double %709)
%716 = load double, double* %4
%717 = call double @pow(double %716, double 3.000000e+00)
%718 = fmul double 1.501500e+05, %717
%719 = load double, double* %5
%720 = call double @pow(double %719, double 3.000000e+00)
%721 = call double @llvm.fmuladd.f64(double %718, double %720, double %715)
%722 = load double, double* %4
%723 = call double @pow(double %722, double 4.000000e+00)
%724 = fmul double 2.310000e+04, %723
%725 = load double, double* %5
%726 = call double @pow(double %725, double 4.000000e+00)
%727 = call double @llvm.fmuladd.f64(double %724, double %726, double %721)
%728 = load double, double* %4
%729 = call double @pow(double %728, double 5.000000e+00)
%730 = fmul double 2.310000e+03, %729
%731 = load double, double* %5
%732 = call double @pow(double %731, double 5.000000e+00)
%733 = call double @llvm.fmuladd.f64(double %730, double %732, double %727)
%734 = load double, double* %4
%735 = call double @pow(double %734, double 6.000000e+00)
%736 = fmul double 1.400000e+02, %735
%737 = load double, double* %5
%738 = call double @pow(double %737, double 6.000000e+00)
%739 = call double @llvm.fmuladd.f64(double %736, double %738, double %733)
%740 = load double, double* %4
%741 = call double @pow(double %740, double 7.000000e+00)
%742 = fmul double 4.000000e+00, %741
%743 = load double, double* %5
%744 = call double @pow(double %743, double 7.000000e+00)
%745 = call double @llvm.fmuladd.f64(double %742, double %744, double %739)
%746 = call double @llvm.fmuladd.f64(double %705, double %745, double %702)
%747 = load double, double* %6
%748 = call double @pow(double %747, double 1.400000e+01)
%749 = fmul double 2.000000e+00, %748
%750 = load double, double* %5
%751 = call double @pow(double %750, double 4.000000e+00)
%752 = fmul double %749, %751
%753 = load double, double* %4
%754 = fmul double 2.579850e+05, %753
%755 = load double, double* %5
%756 = fneg double %754
%757 = call double @llvm.fmuladd.f64(double %756, double %755, double -1.474200e+05)
%758 = load double, double* %4
%759 = call double @pow(double %758, double 2.000000e+00)
%760 = fmul double 2.211300e+05, %759
%761 = load double, double* %5
%762 = call double @pow(double %761, double 2.000000e+00)
%763 = fneg double %760
%764 = call double @llvm.fmuladd.f64(double %763, double %762, double %757)
%765 = load double, double* %4
%766 = call double @pow(double %765, double 3.000000e+00)
%767 = fmul double 1.228500e+05, %766
%768 = load double, double* %5
%769 = call double @pow(double %768, double 3.000000e+00)
%770 = fneg double %767
%771 = call double @llvm.fmuladd.f64(double %770, double %769, double %764)
%772 = load double, double* %4
%773 = call double @pow(double %772, double 4.000000e+00)
%774 = fmul double 4.914000e+04, %773
%775 = load double, double* %5
%776 = call double @pow(double %775, double 4.000000e+00)
%777 = fneg double %774
%778 = call double @llvm.fmuladd.f64(double %777, double %776, double %771)
%779 = load double, double* %4
%780 = call double @pow(double %779, double 5.000000e+00)
%781 = fmul double 1.738800e+04, %780
%782 = load double, double* %5
%783 = call double @pow(double %782, double 5.000000e+00)
%784 = fneg double %781
%785 = call double @llvm.fmuladd.f64(double %784, double %783, double %778)
%786 = load double, double* %4
%787 = call double @pow(double %786, double 6.000000e+00)
%788 = fmul double 1.512000e+03, %787
%789 = load double, double* %5
%790 = call double @pow(double %789, double 6.000000e+00)
%791 = fneg double %788
%792 = call double @llvm.fmuladd.f64(double %791, double %790, double %785)
%793 = load double, double* %4
%794 = call double @pow(double %793, double 7.000000e+00)
%795 = fmul double 8.000000e+00, %794
%796 = load double, double* %5
%797 = call double @pow(double %796, double 7.000000e+00)
%798 = call double @llvm.fmuladd.f64(double %795, double %797, double %792)
%799 = call double @llvm.fmuladd.f64(double %752, double %798, double %746)
%800 = load double, double* %6
%801 = call double @pow(double %800, double 1.200000e+01)
%802 = fmul double 4.200000e+01, %801
%803 = load double, double* %5
%804 = call double @pow(double %803, double 6.000000e+00)
%805 = fmul double %802, %804
%806 = load double, double* %4
%807 = fmul double 4.504500e+04, %806
%808 = load double, double* %5
%809 = fneg double %807
%810 = call double @llvm.fmuladd.f64(double %809, double %808, double -2.574000e+04)
%811 = load double, double* %4
%812 = call double @pow(double %811, double 2.000000e+00)
%813 = fmul double 3.861000e+04, %812
%814 = load double, double* %5
%815 = call double @pow(double %814, double 2.000000e+00)
%816 = fneg double %813
%817 = call double @llvm.fmuladd.f64(double %816, double %815, double %810)
%818 = load double, double* %4
%819 = call double @pow(double %818, double 3.000000e+00)
%820 = fmul double 1.947000e+04, %819
%821 = load double, double* %5
%822 = call double @pow(double %821, double 3.000000e+00)
%823 = fneg double %820
%824 = call double @llvm.fmuladd.f64(double %823, double %822, double %817)
%825 = load double, double* %4
%826 = call double @pow(double %825, double 4.000000e+00)
%827 = fmul double 1.254000e+04, %826
%828 = load double, double* %5
%829 = call double @pow(double %828, double 4.000000e+00)
%830 = fneg double %827
%831 = call double @llvm.fmuladd.f64(double %830, double %829, double %824)
%832 = load double, double* %4
%833 = call double @pow(double %832, double 5.000000e+00)
%834 = fmul double 1.836000e+03, %833
%835 = load double, double* %5
%836 = call double @pow(double %835, double 5.000000e+00)
%837 = fneg double %834
%838 = call double @llvm.fmuladd.f64(double %837, double %836, double %831)
%839 = load double, double* %4
%840 = call double @pow(double %839, double 6.000000e+00)
%841 = fmul double 8.000000e+00, %840
%842 = load double, double* %5
%843 = call double @pow(double %842, double 6.000000e+00)
%844 = fneg double %841
%845 = call double @llvm.fmuladd.f64(double %844, double %843, double %838)
%846 = load double, double* %4
%847 = call double @pow(double %846, double 7.000000e+00)
%848 = fmul double 8.000000e+00, %847
%849 = load double, double* %5
%850 = call double @pow(double %849, double 7.000000e+00)
%851 = call double @llvm.fmuladd.f64(double %848, double %850, double %845)
%852 = fneg double %805
%853 = call double @llvm.fmuladd.f64(double %852, double %851, double %799)
%854 = load double, double* %6
%855 = call double @pow(double %854, double 6.000000e+00)
%856 = fmul double 4.200000e+01, %855
%857 = load double, double* %5
%858 = call double @pow(double %857, double 1.200000e+01)
%859 = fmul double %856, %858
%860 = load double, double* %4
%861 = fmul double 0x4139098300000000, %860
%862 = load double, double* %5
%863 = fneg double %861
%864 = call double @llvm.fmuladd.f64(double %863, double %862, double 9.216000e+05)
%865 = load double, double* %4
%866 = call double @pow(double %865, double 2.000000e+00)
%867 = fmul double 5.460300e+05, %866
%868 = load double, double* %5
%869 = call double @pow(double %868, double 2.000000e+00)
%870 = fneg double %867
%871 = call double @llvm.fmuladd.f64(double %870, double %869, double %864)
%872 = load double, double* %4
%873 = call double @pow(double %872, double 3.000000e+00)
%874 = fmul double 2.073000e+04, %873
%875 = load double, double* %5
%876 = call double @pow(double %875, double 3.000000e+00)
%877 = call double @llvm.fmuladd.f64(double %874, double %876, double %871)
%878 = load double, double* %4
%879 = call double @pow(double %878, double 4.000000e+00)
%880 = fmul double 3.018000e+04, %879
%881 = load double, double* %5
%882 = call double @pow(double %881, double 4.000000e+00)
%883 = call double @llvm.fmuladd.f64(double %880, double %882, double %877)
%884 = load double, double* %4
%885 = call double @pow(double %884, double 5.000000e+00)
%886 = fmul double 5.028000e+03, %885
%887 = load double, double* %5
%888 = call double @pow(double %887, double 5.000000e+00)
%889 = call double @llvm.fmuladd.f64(double %886, double %888, double %883)
%890 = load double, double* %4
%891 = call double @pow(double %890, double 6.000000e+00)
%892 = fmul double 3.440000e+02, %891
%893 = load double, double* %5
%894 = call double @pow(double %893, double 6.000000e+00)
%895 = call double @llvm.fmuladd.f64(double %892, double %894, double %889)
%896 = load double, double* %4
%897 = call double @pow(double %896, double 7.000000e+00)
%898 = fmul double 8.000000e+00, %897
%899 = load double, double* %5
%900 = call double @pow(double %899, double 7.000000e+00)
%901 = call double @llvm.fmuladd.f64(double %898, double %900, double %895)
%902 = call double @llvm.fmuladd.f64(double %859, double %901, double %853)
%903 = load double, double* %6
%904 = call double @pow(double %903, double 4.000000e+00)
%905 = fmul double 2.000000e+00, %904
%906 = load double, double* %5
%907 = call double @pow(double %906, double 1.400000e+01)
%908 = fmul double %905, %907
%909 = load double, double* %4
%910 = fmul double 0x41698418E0000000, %909
%911 = load double, double* %5
%912 = fneg double %910
%913 = call double @llvm.fmuladd.f64(double %912, double %911, double 0xC190283880000000)
%914 = load double, double* %4
%915 = call double @pow(double %914, double 2.000000e+00)
%916 = fmul double 6.601770e+06, %915
%917 = load double, double* %5
%918 = call double @pow(double %917, double 2.000000e+00)
%919 = call double @llvm.fmuladd.f64(double %916, double %918, double %913)
%920 = load double, double* %4
%921 = call double @pow(double %920, double 3.000000e+00)
%922 = fmul double 3.115350e+06, %921
%923 = load double, double* %5
%924 = call double @pow(double %923, double 3.000000e+00)
%925 = call double @llvm.fmuladd.f64(double %922, double %924, double %919)
%926 = load double, double* %4
%927 = call double @pow(double %926, double 4.000000e+00)
%928 = fmul double 5.489400e+05, %927
%929 = load double, double* %5
%930 = call double @pow(double %929, double 4.000000e+00)
%931 = call double @llvm.fmuladd.f64(double %928, double %930, double %925)
%932 = load double, double* %4
%933 = call double @pow(double %932, double 5.000000e+00)
%934 = fmul double 4.813200e+04, %933
%935 = load double, double* %5
%936 = call double @pow(double %935, double 5.000000e+00)
%937 = call double @llvm.fmuladd.f64(double %934, double %936, double %931)
%938 = load double, double* %4
%939 = call double @pow(double %938, double 6.000000e+00)
%940 = fmul double 1.848000e+03, %939
%941 = load double, double* %5
%942 = call double @pow(double %941, double 6.000000e+00)
%943 = call double @llvm.fmuladd.f64(double %940, double %942, double %937)
%944 = load double, double* %4
%945 = call double @pow(double %944, double 7.000000e+00)
%946 = fmul double 8.000000e+00, %945
%947 = load double, double* %5
%948 = call double @pow(double %947, double 7.000000e+00)
%949 = call double @llvm.fmuladd.f64(double %946, double %948, double %943)
%950 = fneg double %908
%951 = call double @llvm.fmuladd.f64(double %950, double %949, double %902)
%952 = load double, double* %6
%953 = call double @pow(double %952, double 1.600000e+01)
%954 = load double, double* %5
%955 = call double @pow(double %954, double 2.000000e+00)
%956 = fmul double %953, %955
%957 = load double, double* %4
%958 = fmul double 8.599500e+04, %957
%959 = load double, double* %5
%960 = call double @llvm.fmuladd.f64(double %958, double %959, double 4.914000e+04)
%961 = load double, double* %4
%962 = call double @pow(double %961, double 2.000000e+00)
%963 = fmul double 7.371000e+04, %962
%964 = load double, double* %5
%965 = call double @pow(double %964, double 2.000000e+00)
%966 = call double @llvm.fmuladd.f64(double %963, double %965, double %960)
%967 = load double, double* %4
%968 = call double @pow(double %967, double 3.000000e+00)
%969 = fmul double 4.095000e+04, %968
%970 = load double, double* %5
%971 = call double @pow(double %970, double 3.000000e+00)
%972 = call double @llvm.fmuladd.f64(double %969, double %971, double %966)
%973 = load double, double* %4
%974 = call double @pow(double %973, double 4.000000e+00)
%975 = fmul double 1.638000e+04, %974
%976 = load double, double* %5
%977 = call double @pow(double %976, double 4.000000e+00)
%978 = call double @llvm.fmuladd.f64(double %975, double %977, double %972)
%979 = load double, double* %4
%980 = call double @pow(double %979, double 5.000000e+00)
%981 = fmul double 4.914000e+03, %980
%982 = load double, double* %5
%983 = call double @pow(double %982, double 5.000000e+00)
%984 = call double @llvm.fmuladd.f64(double %981, double %983, double %978)
%985 = load double, double* %4
%986 = call double @pow(double %985, double 6.000000e+00)
%987 = fmul double 1.092000e+03, %986
%988 = load double, double* %5
%989 = call double @pow(double %988, double 6.000000e+00)
%990 = call double @llvm.fmuladd.f64(double %987, double %989, double %984)
%991 = load double, double* %4
%992 = call double @pow(double %991, double 7.000000e+00)
%993 = fmul double 4.400000e+01, %992
%994 = load double, double* %5
%995 = call double @pow(double %994, double 7.000000e+00)
%996 = call double @llvm.fmuladd.f64(double %993, double %995, double %990)
%997 = call double @llvm.fmuladd.f64(double %956, double %996, double %951)
%998 = call double @llvm.fmuladd.f64(double %506, double %997, double %498)
%999 = load double, double* %4
%1000 = fmul double 2.000000e+00, %999
%1001 = load double, double* %6
%1002 = load double, double* %5
%1003 = fadd double %1001, %1002
%1004 = fmul double %1000, %1003
%1005 = call double @pow(double 0x4005BF0A8B145769, double %1004)
%1006 = fmul double 3.780000e+03, %1005
%1007 = load double, double* %4
%1008 = fmul double %1006, %1007
%1009 = load double, double* %6
%1010 = call double @pow(double %1009, double 2.000000e+00)
%1011 = load double, double* %5
%1012 = call double @pow(double %1011, double 2.000000e+00)
%1013 = fsub double %1010, %1012
%1014 = call double @pow(double %1013, double 1.300000e+01)
%1015 = fmul double %1008, %1014
%1016 = fdiv double %998, %1015
store double %1016, double* %7
br label %1017
1017: ; preds = %116, %11
%1018 = load double, double* %7
ret double %1018
}

LLVM IR (-O2):
define double @Slater_3S_4S(double %0, double %1, double %2) {
%4 = fcmp oeq double %2, %1
%5 = fmul double %0, 2.000000e+00
br i1 %4, label %6, label %64
6: ; preds = %3
%7 = fmul double %5, %2
%8 = tail call double @pow(double 0x4005BF0A8B145769, double %7)
%9 = tail call double @llvm.fmuladd.f64(double %8, double 0x423165E990000000, double 0xC23165E990000000)
%10 = fmul double %0, 0xC23EEFC204EE0000
%11 = tail call double @llvm.fmuladd.f64(double %10, double %2, double %9)
%12 = fmul double %0, %0
%13 = fmul double %2, %2
%14 = fmul double %12, 0xC23B13B0E9DC0000
%15 = tail call double @llvm.fmuladd.f64(double %14, double %13, double %11)
%16 = tail call double @pow(double %0, double 3.000000e+00)
%17 = tail call double @pow(double %2, double 3.000000e+00)
%18 = fmul double %16, 0xC22F0CC134DE0000
%19 = tail call double @llvm.fmuladd.f64(double %18, double %17, double %15)
%20 = tail call double @pow(double %0, double 4.000000e+00)
%21 = tail call double @pow(double %2, double 4.000000e+00)
%22 = fmul double %20, 0xC21A2F1974380000
%23 = tail call double @llvm.fmuladd.f64(double %22, double %21, double %19)
%24 = tail call double @pow(double %0, double 5.000000e+00)
%25 = tail call double @pow(double %2, double 5.000000e+00)
%26 = fmul double %24, 0xC20146358B600000
%27 = tail call double @llvm.fmuladd.f64(double %26, double %25, double %23)
%28 = tail call double @pow(double %0, double 6.000000e+00)
%29 = tail call double @pow(double %2, double 6.000000e+00)
%30 = fmul double %28, 0xC1E28277C6000000
%31 = tail call double @llvm.fmuladd.f64(double %30, double %29, double %27)
%32 = tail call double @pow(double %0, double 7.000000e+00)
%33 = tail call double @pow(double %2, double 7.000000e+00)
%34 = fmul double %32, 0xC1C07C9CB8000000
%35 = tail call double @llvm.fmuladd.f64(double %34, double %33, double %31)
%36 = tail call double @pow(double %0, double 8.000000e+00)
%37 = tail call double @pow(double %2, double 8.000000e+00)
%38 = fmul double %36, 0xC198BE7400000000
%39 = tail call double @llvm.fmuladd.f64(double %38, double %37, double %35)
%40 = tail call double @pow(double %0, double 9.000000e+00)
%41 = tail call double @pow(double %2, double 9.000000e+00)
%42 = fmul double %40, -1.647360e+07
%43 = tail call double @llvm.fmuladd.f64(double %42, double %41, double %39)
%44 = tail call double @pow(double %0, double 1.000000e+01)
%45 = tail call double @pow(double %2, double 1.000000e+01)
%46 = fmul double %44, -2.196480e+06
%47 = tail call double @llvm.fmuladd.f64(double %46, double %45, double %43)
%48 = tail call double @pow(double %0, double 1.100000e+01)
%49 = tail call double @pow(double %2, double 1.100000e+01)
%50 = fmul double %48, -2.396160e+05
%51 = tail call double @llvm.fmuladd.f64(double %50, double %49, double %47)
%52 = tail call double @pow(double %0, double 1.200000e+01)
%53 = tail call double @pow(double %2, double 1.200000e+01)
%54 = fmul double %52, -1.996800e+04
%55 = tail call double @llvm.fmuladd.f64(double %54, double %53, double %51)
%56 = tail call double @pow(double %0, double 1.300000e+01)
%57 = tail call double @pow(double %2, double 1.300000e+01)
%58 = fmul double %56, -1.024000e+03
%59 = tail call double @llvm.fmuladd.f64(double %58, double %57, double %55)
%60 = tail call double @pow(double 0x4005BF0A8B145769, double %7)
%61 = fmul double %60, 0x423165E990000000
%62 = fmul double %61, %0
%63 = fdiv double %59, %62
br label %561
64: ; preds = %3
%65 = fadd double %1, %2
%66 = fmul double %5, %65
%67 = tail call double @pow(double 0x4005BF0A8B145769, double %66)
%68 = fmul double %67, 3.780000e+03
%69 = fmul double %2, %2
%70 = fmul double %1, %1
%71 = fsub double %69, %70
%72 = tail call double @pow(double %71, double 1.300000e+01)
%73 = fmul double %5, %1
%74 = tail call double @pow(double 0x4005BF0A8B145769, double %73)
%75 = fmul double %74, 8.400000e+01
%76 = tail call double @pow(double %1, double 1.000000e+01)
%77 = fmul double %75, %76
%78 = tail call double @pow(double %0, double 4.000000e+00)
%79 = fmul double %78, -6.000000e+01
%80 = tail call double @pow(double %2, double 2.000000e+01)
%81 = tail call double @pow(double %0, double 5.000000e+00)
%82 = tail call double @pow(double %2, double 2.100000e+01)
%83 = fmul double %81, -2.000000e+00
%84 = fmul double %83, %82
%85 = tail call double @llvm.fmuladd.f64(double %79, double %80, double %84)
%86 = tail call double @pow(double %1, double 1.600000e+01)
%87 = tail call double @llvm.fmuladd.f64(double %86, double 4.500000e+01, double %85)
%88 = fmul double %0, 7.500000e+01
%89 = fmul double %88, %2
%90 = tail call double @pow(double %1, double 1.600000e+01)
%91 = tail call double @llvm.fmuladd.f64(double %89, double %90, double %87)
%92 = tail call double @pow(double %0, double 3.000000e+00)
%93 = tail call double @pow(double %2, double 1.900000e+01)
%94 = fmul double %0, %0
%95 = tail call double @llvm.fmuladd.f64(double %94, double %70, double 1.950000e+02)
%96 = fmul double %92, -4.000000e+00
%97 = fmul double %96, %93
%98 = tail call double @llvm.fmuladd.f64(double %97, double %95, double %91)
%99 = fmul double %0, 1.500000e+01
%100 = tail call double @pow(double %2, double 3.000000e+00)
%101 = fmul double %99, %100
%102 = tail call double @pow(double %1, double 1.400000e+01)
%103 = fmul double %101, %102
%104 = fmul double %94, 2.000000e+00
%105 = tail call double @llvm.fmuladd.f64(double %104, double %70, double -6.500000e+01)
%106 = tail call double @llvm.fmuladd.f64(double %103, double %105, double %98)
%107 = fmul double %69, 1.500000e+01
%108 = tail call double @pow(double %1, double 1.400000e+01)
%109 = fmul double %107, %108
%110 = fmul double %94, 4.000000e+00
%111 = tail call double @llvm.fmuladd.f64(double %110, double %70, double -3.900000e+01)
%112 = tail call double @llvm.fmuladd.f64(double %109, double %111, double %106)
%113 = tail call double @pow(double %2, double 1.800000e+01)
%114 = fmul double %94, 9.000000e+00
%115 = tail call double @llvm.fmuladd.f64(double %114, double %70, double 1.820000e+02)
%116 = fmul double %94, -3.000000e+01
%117 = fmul double %116, %113
%118 = tail call double @llvm.fmuladd.f64(double %117, double %115, double %112)
%119 = fmul double %0, 3.000000e+01
%120 = tail call double @pow(double %2, double 1.300000e+01)
%121 = fmul double %119, %120
%122 = tail call double @pow(double %1, double 4.000000e+00)
%123 = fmul double %121, %122
%124 = fmul double %94, 3.770000e+02
%125 = tail call double @llvm.fmuladd.f64(double %124, double %70, double -1.304700e+04)
%126 = tail call double @llvm.fmuladd.f64(double %123, double %125, double %118)
%127 = tail call double @pow(double %2, double 5.000000e+00)
%128 = fmul double %5, %127
%129 = tail call double @pow(double %1, double 1.200000e+01)
%130 = fmul double %128, %129
%131 = fmul double %94, -1.950000e+02
%132 = tail call double @llvm.fmuladd.f64(double %131, double %70, double 2.925000e+03)
%133 = tail call double @pow(double %0, double 4.000000e+00)
%134 = tail call double @pow(double %1, double 4.000000e+00)
%135 = tail call double @llvm.fmuladd.f64(double %133, double %134, double %132)
%136 = tail call double @llvm.fmuladd.f64(double %130, double %135, double %126)
%137 = tail call double @pow(double %2, double 4.000000e+00)
%138 = fmul double %137, 1.000000e+01
%139 = tail call double @pow(double %1, double 1.200000e+01)
%140 = fmul double %138, %139
%141 = fmul double %94, -7.800000e+01
%142 = tail call double @llvm.fmuladd.f64(double %141, double %70, double 3.510000e+02)
%143 = tail call double @pow(double %0, double 4.000000e+00)
%144 = tail call double @pow(double %1, double 4.000000e+00)
%145 = tail call double @llvm.fmuladd.f64(double %143, double %144, double %142)
%146 = tail call double @llvm.fmuladd.f64(double %140, double %145, double %136)
%147 = tail call double @pow(double %2, double 6.000000e+00)
%148 = tail call double @pow(double %1, double 1.000000e+01)
%149 = fmul double %94, -3.600000e+01
%150 = tail call double @llvm.fmuladd.f64(double %149, double %70, double 9.900000e+01)
%151 = tail call double @pow(double %0, double 4.000000e+00)
%152 = tail call double @pow(double %1, double 4.000000e+00)
%153 = tail call double @llvm.fmuladd.f64(double %151, double %152, double %150)
%154 = fmul double %147, -1.300000e+02
%155 = fmul double %154, %148
%156 = tail call double @llvm.fmuladd.f64(double %155, double %153, double %146)
%157 = fmul double %0, 1.300000e+01
%158 = tail call double @pow(double %2, double 1.100000e+01)
%159 = fmul double %157, %158
%160 = tail call double @pow(double %1, double 6.000000e+00)
%161 = fmul double %159, %160
%162 = fmul double %94, -1.650000e+03
%163 = tail call double @llvm.fmuladd.f64(double %162, double %70, double 3.073500e+04)
%164 = tail call double @pow(double %0, double 4.000000e+00)
%165 = fmul double %164, 4.000000e+00
%166 = tail call double @pow(double %1, double 4.000000e+00)
%167 = tail call double @llvm.fmuladd.f64(double %165, double %166, double %163)
%168 = tail call double @llvm.fmuladd.f64(double %161, double %167, double %156)
%169 = tail call double @pow(double %2, double 7.000000e+00)
%170 = fmul double %169, %0
%171 = tail call double @pow(double %1, double 1.000000e+01)
%172 = fmul double %170, %171
%173 = fmul double %94, 3.330000e+03
%174 = tail call double @llvm.fmuladd.f64(double %173, double %70, double -1.501500e+04)
%175 = tail call double @pow(double %0, double 4.000000e+00)
%176 = fmul double %175, 4.000000e+00
%177 = tail call double @pow(double %1, double 4.000000e+00)
%178 = tail call double @llvm.fmuladd.f64(double %176, double %177, double %174)
%179 = tail call double @llvm.fmuladd.f64(double %172, double %178, double %168)
%180 = tail call double @pow(double %2, double 1.600000e+01)
%181 = fmul double %180, 2.100000e+02
%182 = fmul double %94, -2.620000e+02
%183 = tail call double @llvm.fmuladd.f64(double %182, double %70, double -1.560000e+02)
%184 = tail call double @pow(double %0, double 4.000000e+00)
%185 = fmul double %184, 5.000000e+00
%186 = tail call double @pow(double %1, double 4.000000e+00)
%187 = tail call double @llvm.fmuladd.f64(double %185, double %186, double %183)
%188 = tail call double @llvm.fmuladd.f64(double %181, double %187, double %179)
%189 = tail call double @pow(double %2, double 9.000000e+00)
%190 = tail call double @pow(double %1, double 8.000000e+00)
%191 = fmul double %94, -7.150000e+02
%192 = tail call double @llvm.fmuladd.f64(double %191, double %70, double -4.862000e+04)
%193 = tail call double @pow(double %0, double 4.000000e+00)
%194 = fmul double %193, 6.000000e+00
%195 = tail call double @pow(double %1, double 4.000000e+00)
%196 = tail call double @llvm.fmuladd.f64(double %194, double %195, double %192)
%197 = fmul double %0, -6.000000e+00
%198 = fmul double %197, %189
%199 = fmul double %198, %190
%200 = tail call double @llvm.fmuladd.f64(double %199, double %196, double %188)
%201 = fmul double %0, 3.000000e+00
%202 = tail call double @pow(double %2, double 1.700000e+01)
%203 = fmul double %201, %202
%204 = fmul double %94, -1.870000e+03
%205 = tail call double @llvm.fmuladd.f64(double %204, double %70, double -6.825000e+03)
%206 = tail call double @pow(double %0, double 4.000000e+00)
%207 = fmul double %206, 1.200000e+01
%208 = tail call double @pow(double %1, double 4.000000e+00)
%209 = tail call double @llvm.fmuladd.f64(double %207, double %208, double %205)
%210 = tail call double @llvm.fmuladd.f64(double %203, double %209, double %200)
%211 = tail call double @pow(double %2, double 1.400000e+01)
%212 = fmul double %94, -1.200000e+01
%213 = tail call double @llvm.fmuladd.f64(double %212, double %70, double 1.793400e+04)
%214 = tail call double @pow(double %0, double 4.000000e+00)
%215 = fmul double %214, 1.300000e+01
%216 = tail call double @pow(double %1, double 4.000000e+00)
%217 = tail call double @llvm.fmuladd.f64(double %215, double %216, double %213)
%218 = fmul double %211, -3.000000e+01
%219 = fmul double %70, %218
%220 = tail call double @llvm.fmuladd.f64(double %219, double %217, double %210)
%221 = tail call double @pow(double %2, double 8.000000e+00)
%222 = tail call double @pow(double %1, double 8.000000e+00)
%223 = fmul double %94, 2.860000e+03
%224 = tail call double @llvm.fmuladd.f64(double %223, double %70, double 2.145000e+03)
%225 = tail call double @pow(double %0, double 4.000000e+00)
%226 = fmul double %225, 1.400000e+01
%227 = tail call double @pow(double %1, double 4.000000e+00)
%228 = tail call double @llvm.fmuladd.f64(double %226, double %227, double %224)
%229 = fmul double %221, -1.500000e+01
%230 = fmul double %229, %222
%231 = tail call double @llvm.fmuladd.f64(double %230, double %228, double %220)
%232 = tail call double @pow(double %2, double 1.000000e+01)
%233 = fmul double %232, 6.500000e+01
%234 = tail call double @pow(double %1, double 6.000000e+00)
%235 = fmul double %233, %234
%236 = fmul double %94, -7.920000e+02
%237 = tail call double @llvm.fmuladd.f64(double %236, double %70, double -1.372500e+04)
%238 = tail call double @pow(double %0, double 4.000000e+00)
%239 = fmul double %238, 2.200000e+01
%240 = tail call double @pow(double %1, double 4.000000e+00)
%241 = tail call double @llvm.fmuladd.f64(double %239, double %240, double %237)
%242 = tail call double @llvm.fmuladd.f64(double %235, double %241, double %231)
%243 = tail call double @pow(double %2, double 1.200000e+01)
%244 = tail call double @pow(double %1, double 4.000000e+00)
%245 = fmul double %94, -1.505400e+04
%246 = tail call double @llvm.fmuladd.f64(double %245, double %70, double 1.536300e+05)
%247 = tail call double @pow(double %0, double 4.000000e+00)
%248 = fmul double %247, 1.430000e+02
%249 = tail call double @pow(double %1, double 4.000000e+00)
%250 = tail call double @llvm.fmuladd.f64(double %248, double %249, double %246)
%251 = fmul double %243, -1.000000e+01
%252 = fmul double %251, %244
%253 = tail call double @llvm.fmuladd.f64(double %252, double %250, double %242)
%254 = tail call double @pow(double %2, double 1.500000e+01)
%255 = fmul double %0, -2.693250e+05
%256 = tail call double @pow(double %0, double 3.000000e+00)
%257 = fmul double %256, 9.270000e+03
%258 = tail call double @pow(double %1, double 4.000000e+00)
%259 = fmul double %257, %258
%260 = tail call double @llvm.fmuladd.f64(double %255, double %70, double %259)
%261 = tail call double @pow(double %0, double 5.000000e+00)
%262 = tail call double @pow(double %1, double 6.000000e+00)
%263 = fmul double %261, -5.200000e+01
%264 = tail call double @llvm.fmuladd.f64(double %263, double %262, double %260)
%265 = tail call double @llvm.fmuladd.f64(double %254, double %264, double %253)
%266 = fmul double %77, %265
%267 = tail call double @llvm.fmuladd.f64(double %68, double %72, double %266)
%268 = fmul double %5, %2
%269 = tail call double @pow(double 0x4005BF0A8B145769, double %268)
%270 = tail call double @pow(double %2, double 8.000000e+00)
%271 = fmul double %269, %270
%272 = tail call double @pow(double %1, double 1.600000e+01)
%273 = fmul double %69, %272
%274 = fmul double %0, 0x4186BB1438000000
%275 = tail call double @llvm.fmuladd.f64(double %274, double %1, double 0x4190B4F4A0000000)
%276 = fmul double %94, 0x416A9256C0000000
%277 = tail call double @llvm.fmuladd.f64(double %276, double %70, double %275)
%278 = tail call double @pow(double %0, double 3.000000e+00)
%279 = fmul double %278, 2.170350e+06
%280 = tail call double @pow(double %1, double 3.000000e+00)
%281 = tail call double @llvm.fmuladd.f64(double %279, double %280, double %277)
%282 = tail call double @pow(double %0, double 4.000000e+00)
%283 = fmul double %282, 1.692600e+05
%284 = tail call double @pow(double %1, double 4.000000e+00)
%285 = tail call double @llvm.fmuladd.f64(double %283, double %284, double %281)
%286 = tail call double @pow(double %0, double 5.000000e+00)
%287 = fmul double %286, 1.638000e+03
%288 = tail call double @pow(double %1, double 5.000000e+00)
%289 = tail call double @llvm.fmuladd.f64(double %287, double %288, double %285)
%290 = tail call double @pow(double %0, double 6.000000e+00)
%291 = tail call double @pow(double %1, double 6.000000e+00)
%292 = fmul double %290, -7.560000e+02
%293 = tail call double @llvm.fmuladd.f64(double %292, double %291, double %289)
%294 = tail call double @pow(double %0, double 7.000000e+00)
%295 = tail call double @pow(double %1, double 7.000000e+00)
%296 = fmul double %294, -4.400000e+01
%297 = tail call double @llvm.fmuladd.f64(double %296, double %295, double %293)
%298 = tail call double @pow(double %2, double 1.000000e+01)
%299 = fmul double %298, 3.640000e+02
%300 = tail call double @pow(double %1, double 8.000000e+00)
%301 = fmul double %299, %300
%302 = fmul double %0, -1.386000e+04
%303 = tail call double @llvm.fmuladd.f64(double %302, double %1, double -7.425000e+03)
%304 = fmul double %94, -5.940000e+03
%305 = tail call double @llvm.fmuladd.f64(double %304, double %70, double %303)
%306 = tail call double @pow(double %0, double 3.000000e+00)
%307 = tail call double @pow(double %1, double 3.000000e+00)
%308 = fmul double %306, -1.188000e+04
%309 = tail call double @llvm.fmuladd.f64(double %308, double %307, double %305)
%310 = tail call double @pow(double %0, double 4.000000e+00)
%311 = tail call double @pow(double %1, double 4.000000e+00)
%312 = fmul double %310, -2.640000e+03
%313 = tail call double @llvm.fmuladd.f64(double %312, double %311, double %309)
%314 = tail call double @pow(double %0, double 5.000000e+00)
%315 = tail call double @pow(double %1, double 5.000000e+00)
%316 = fmul double %314, -4.500000e+01
%317 = tail call double @llvm.fmuladd.f64(double %316, double %315, double %313)
%318 = tail call double @pow(double %0, double 6.000000e+00)
%319 = fmul double %318, 3.000000e+01
%320 = tail call double @pow(double %1, double 6.000000e+00)
%321 = tail call double @llvm.fmuladd.f64(double %319, double %320, double %317)
%322 = tail call double @pow(double %0, double 7.000000e+00)
%323 = fmul double %322, 2.000000e+00
%324 = tail call double @pow(double %1, double 7.000000e+00)
%325 = tail call double @llvm.fmuladd.f64(double %323, double %324, double %321)
%326 = fmul double %301, %325
%327 = tail call double @llvm.fmuladd.f64(double %273, double %297, double %326)
%328 = tail call double @pow(double %2, double 8.000000e+00)
%329 = tail call double @pow(double %1, double 1.000000e+01)
%330 = fmul double %0, 1.827000e+04
%331 = tail call double @llvm.fmuladd.f64(double %330, double %1, double -2.092500e+04)
%332 = fmul double %94, -5.832000e+04
%333 = tail call double @llvm.fmuladd.f64(double %332, double %70, double %331)
%334 = tail call double @pow(double %0, double 3.000000e+00)
%335 = tail call double @pow(double %1, double 3.000000e+00)
%336 = fmul double %334, -1.773000e+04
%337 = tail call double @llvm.fmuladd.f64(double %336, double %335, double %333)
%338 = tail call double @pow(double %0, double 4.000000e+00)
%339 = tail call double @pow(double %1, double 4.000000e+00)
%340 = fmul double %338, -3.000000e+02
%341 = tail call double @llvm.fmuladd.f64(double %340, double %339, double %337)
%342 = tail call double @pow(double %0, double 5.000000e+00)
%343 = fmul double %342, 4.230000e+02
%344 = tail call double @pow(double %1, double 5.000000e+00)
%345 = tail call double @llvm.fmuladd.f64(double %343, double %344, double %341)
%346 = tail call double @pow(double %0, double 6.000000e+00)
%347 = fmul double %346, 5.400000e+01
%348 = tail call double @pow(double %1, double 6.000000e+00)
%349 = tail call double @llvm.fmuladd.f64(double %347, double %348, double %345)
%350 = tail call double @pow(double %0, double 7.000000e+00)
%351 = fmul double %350, 2.000000e+00
%352 = tail call double @pow(double %1, double 7.000000e+00)
%353 = tail call double @llvm.fmuladd.f64(double %351, double %352, double %349)
%354 = fmul double %328, -3.640000e+02
%355 = fmul double %354, %329
%356 = tail call double @llvm.fmuladd.f64(double %355, double %353, double %327)
%357 = tail call double @pow(double %2, double 1.800000e+01)
%358 = fmul double %0, 2.205000e+03
%359 = tail call double @llvm.fmuladd.f64(double %358, double %1, double 1.260000e+03)
%360 = fmul double %94, 1.890000e+03
%361 = tail call double @llvm.fmuladd.f64(double %360, double %70, double %359)
%362 = tail call double @pow(double %0, double 3.000000e+00)
%363 = fmul double %362, 1.050000e+03
%364 = tail call double @pow(double %1, double 3.000000e+00)
%365 = tail call double @llvm.fmuladd.f64(double %363, double %364, double %361)
%366 = tail call double @pow(double %0, double 4.000000e+00)
%367 = fmul double %366, 4.200000e+02
%368 = tail call double @pow(double %1, double 4.000000e+00)
%369 = tail call double @llvm.fmuladd.f64(double %367, double %368, double %365)
%370 = tail call double @pow(double %0, double 5.000000e+00)
%371 = fmul double %370, 1.260000e+02
%372 = tail call double @pow(double %1, double 5.000000e+00)
%373 = tail call double @llvm.fmuladd.f64(double %371, double %372, double %369)
%374 = tail call double @pow(double %0, double 6.000000e+00)
%375 = fmul double %374, 2.800000e+01
%376 = tail call double @pow(double %1, double 6.000000e+00)
%377 = tail call double @llvm.fmuladd.f64(double %375, double %376, double %373)
%378 = tail call double @pow(double %0, double 7.000000e+00)
%379 = fmul double %378, 4.000000e+00
%380 = tail call double @pow(double %1, double 7.000000e+00)
%381 = tail call double @llvm.fmuladd.f64(double %379, double %380, double %377)
%382 = fmul double %357, -3.000000e+00
%383 = tail call double @llvm.fmuladd.f64(double %382, double %381, double %356)
%384 = tail call double @pow(double %1, double 1.800000e+01)
%385 = fmul double %384, 3.000000e+00
%386 = fmul double %0, 0x41380E7F00000000
%387 = tail call double @llvm.fmuladd.f64(double %386, double %1, double 1.801800e+06)
%388 = fmul double %94, 6.306300e+05
%389 = tail call double @llvm.fmuladd.f64(double %388, double %70, double %387)
%390 = tail call double @pow(double %0, double 3.000000e+00)
%391 = fmul double %390, 1.501500e+05
%392 = tail call double @pow(double %1, double 3.000000e+00)
%393 = tail call double @llvm.fmuladd.f64(double %391, double %392, double %389)
%394 = tail call double @pow(double %0, double 4.000000e+00)
%395 = fmul double %394, 2.310000e+04
%396 = tail call double @pow(double %1, double 4.000000e+00)
%397 = tail call double @llvm.fmuladd.f64(double %395, double %396, double %393)
%398 = tail call double @pow(double %0, double 5.000000e+00)
%399 = fmul double %398, 2.310000e+03
%400 = tail call double @pow(double %1, double 5.000000e+00)
%401 = tail call double @llvm.fmuladd.f64(double %399, double %400, double %397)
%402 = tail call double @pow(double %0, double 6.000000e+00)
%403 = fmul double %402, 1.400000e+02
%404 = tail call double @pow(double %1, double 6.000000e+00)
%405 = tail call double @llvm.fmuladd.f64(double %403, double %404, double %401)
%406 = tail call double @pow(double %0, double 7.000000e+00)
%407 = fmul double %406, 4.000000e+00
%408 = tail call double @pow(double %1, double 7.000000e+00)
%409 = tail call double @llvm.fmuladd.f64(double %407, double %408, double %405)
%410 = tail call double @llvm.fmuladd.f64(double %385, double %409, double %383)
%411 = tail call double @pow(double %2, double 1.400000e+01)
%412 = fmul double %411, 2.000000e+00
%413 = tail call double @pow(double %1, double 4.000000e+00)
%414 = fmul double %412, %413
%415 = fmul double %0, -2.579850e+05
%416 = tail call double @llvm.fmuladd.f64(double %415, double %1, double -1.474200e+05)
%417 = fmul double %94, -2.211300e+05
%418 = tail call double @llvm.fmuladd.f64(double %417, double %70, double %416)
%419 = tail call double @pow(double %0, double 3.000000e+00)
%420 = tail call double @pow(double %1, double 3.000000e+00)
%421 = fmul double %419, -1.228500e+05
%422 = tail call double @llvm.fmuladd.f64(double %421, double %420, double %418)
%423 = tail call double @pow(double %0, double 4.000000e+00)
%424 = tail call double @pow(double %1, double 4.000000e+00)
%425 = fmul double %423, -4.914000e+04
%426 = tail call double @llvm.fmuladd.f64(double %425, double %424, double %422)
%427 = tail call double @pow(double %0, double 5.000000e+00)
%428 = tail call double @pow(double %1, double 5.000000e+00)
%429 = fmul double %427, -1.738800e+04
%430 = tail call double @llvm.fmuladd.f64(double %429, double %428, double %426)
%431 = tail call double @pow(double %0, double 6.000000e+00)
%432 = tail call double @pow(double %1, double 6.000000e+00)
%433 = fmul double %431, -1.512000e+03
%434 = tail call double @llvm.fmuladd.f64(double %433, double %432, double %430)
%435 = tail call double @pow(double %0, double 7.000000e+00)
%436 = fmul double %435, 8.000000e+00
%437 = tail call double @pow(double %1, double 7.000000e+00)
%438 = tail call double @llvm.fmuladd.f64(double %436, double %437, double %434)
%439 = tail call double @llvm.fmuladd.f64(double %414, double %438, double %410)
%440 = tail call double @pow(double %2, double 1.200000e+01)
%441 = tail call double @pow(double %1, double 6.000000e+00)
%442 = fmul double %0, -4.504500e+04
%443 = tail call double @llvm.fmuladd.f64(double %442, double %1, double -2.574000e+04)
%444 = fmul double %94, -3.861000e+04
%445 = tail call double @llvm.fmuladd.f64(double %444, double %70, double %443)
%446 = tail call double @pow(double %0, double 3.000000e+00)
%447 = tail call double @pow(double %1, double 3.000000e+00)
%448 = fmul double %446, -1.947000e+04
%449 = tail call double @llvm.fmuladd.f64(double %448, double %447, double %445)
%450 = tail call double @pow(double %0, double 4.000000e+00)
%451 = tail call double @pow(double %1, double 4.000000e+00)
%452 = fmul double %450, -1.254000e+04
%453 = tail call double @llvm.fmuladd.f64(double %452, double %451, double %449)
%454 = tail call double @pow(double %0, double 5.000000e+00)
%455 = tail call double @pow(double %1, double 5.000000e+00)
%456 = fmul double %454, -1.836000e+03
%457 = tail call double @llvm.fmuladd.f64(double %456, double %455, double %453)
%458 = tail call double @pow(double %0, double 6.000000e+00)
%459 = tail call double @pow(double %1, double 6.000000e+00)
%460 = fmul double %458, -8.000000e+00
%461 = tail call double @llvm.fmuladd.f64(double %460, double %459, double %457)
%462 = tail call double @pow(double %0, double 7.000000e+00)
%463 = fmul double %462, 8.000000e+00
%464 = tail call double @pow(double %1, double 7.000000e+00)
%465 = tail call double @llvm.fmuladd.f64(double %463, double %464, double %461)
%466 = fmul double %440, -4.200000e+01
%467 = fmul double %466, %441
%468 = tail call double @llvm.fmuladd.f64(double %467, double %465, double %439)
%469 = tail call double @pow(double %2, double 6.000000e+00)
%470 = fmul double %469, 4.200000e+01
%471 = tail call double @pow(double %1, double 1.200000e+01)
%472 = fmul double %470, %471
%473 = fmul double %0, 0xC139098300000000
%474 = tail call double @llvm.fmuladd.f64(double %473, double %1, double 9.216000e+05)
%475 = fmul double %94, -5.460300e+05
%476 = tail call double @llvm.fmuladd.f64(double %475, double %70, double %474)
%477 = tail call double @pow(double %0, double 3.000000e+00)
%478 = fmul double %477, 2.073000e+04
%479 = tail call double @pow(double %1, double 3.000000e+00)
%480 = tail call double @llvm.fmuladd.f64(double %478, double %479, double %476)
%481 = tail call double @pow(double %0, double 4.000000e+00)
%482 = fmul double %481, 3.018000e+04
%483 = tail call double @pow(double %1, double 4.000000e+00)
%484 = tail call double @llvm.fmuladd.f64(double %482, double %483, double %480)
%485 = tail call double @pow(double %0, double 5.000000e+00)
%486 = fmul double %485, 5.028000e+03
%487 = tail call double @pow(double %1, double 5.000000e+00)
%488 = tail call double @llvm.fmuladd.f64(double %486, double %487, double %484)
%489 = tail call double @pow(double %0, double 6.000000e+00)
%490 = fmul double %489, 3.440000e+02
%491 = tail call double @pow(double %1, double 6.000000e+00)
%492 = tail call double @llvm.fmuladd.f64(double %490, double %491, double %488)
%493 = tail call double @pow(double %0, double 7.000000e+00)
%494 = fmul double %493, 8.000000e+00
%495 = tail call double @pow(double %1, double 7.000000e+00)
%496 = tail call double @llvm.fmuladd.f64(double %494, double %495, double %492)
%497 = tail call double @llvm.fmuladd.f64(double %472, double %496, double %468)
%498 = tail call double @pow(double %2, double 4.000000e+00)
%499 = tail call double @pow(double %1, double 1.400000e+01)
%500 = fmul double %0, 0xC1698418E0000000
%501 = tail call double @llvm.fmuladd.f64(double %500, double %1, double 0xC190283880000000)
%502 = fmul double %94, 6.601770e+06
%503 = tail call double @llvm.fmuladd.f64(double %502, double %70, double %501)
%504 = tail call double @pow(double %0, double 3.000000e+00)
%505 = fmul double %504, 3.115350e+06
%506 = tail call double @pow(double %1, double 3.000000e+00)
%507 = tail call double @llvm.fmuladd.f64(double %505, double %506, double %503)
%508 = tail call double @pow(double %0, double 4.000000e+00)
%509 = fmul double %508, 5.489400e+05
%510 = tail call double @pow(double %1, double 4.000000e+00)
%511 = tail call double @llvm.fmuladd.f64(double %509, double %510, double %507)
%512 = tail call double @pow(double %0, double 5.000000e+00)
%513 = fmul double %512, 4.813200e+04
%514 = tail call double @pow(double %1, double 5.000000e+00)
%515 = tail call double @llvm.fmuladd.f64(double %513, double %514, double %511)
%516 = tail call double @pow(double %0, double 6.000000e+00)
%517 = fmul double %516, 1.848000e+03
%518 = tail call double @pow(double %1, double 6.000000e+00)
%519 = tail call double @llvm.fmuladd.f64(double %517, double %518, double %515)
%520 = tail call double @pow(double %0, double 7.000000e+00)
%521 = fmul double %520, 8.000000e+00
%522 = tail call double @pow(double %1, double 7.000000e+00)
%523 = tail call double @llvm.fmuladd.f64(double %521, double %522, double %519)
%524 = fmul double %498, -2.000000e+00
%525 = fmul double %524, %499
%526 = tail call double @llvm.fmuladd.f64(double %525, double %523, double %497)
%527 = tail call double @pow(double %2, double 1.600000e+01)
%528 = fmul double %70, %527
%529 = fmul double %0, 8.599500e+04
%530 = tail call double @llvm.fmuladd.f64(double %529, double %1, double 4.914000e+04)
%531 = fmul double %94, 7.371000e+04
%532 = tail call double @llvm.fmuladd.f64(double %531, double %70, double %530)
%533 = tail call double @pow(double %0, double 3.000000e+00)
%534 = fmul double %533, 4.095000e+04
%535 = tail call double @pow(double %1, double 3.000000e+00)
%536 = tail call double @llvm.fmuladd.f64(double %534, double %535, double %532)
%537 = tail call double @pow(double %0, double 4.000000e+00)
%538 = fmul double %537, 1.638000e+04
%539 = tail call double @pow(double %1, double 4.000000e+00)
%540 = tail call double @llvm.fmuladd.f64(double %538, double %539, double %536)
%541 = tail call double @pow(double %0, double 5.000000e+00)
%542 = fmul double %541, 4.914000e+03
%543 = tail call double @pow(double %1, double 5.000000e+00)
%544 = tail call double @llvm.fmuladd.f64(double %542, double %543, double %540)
%545 = tail call double @pow(double %0, double 6.000000e+00)
%546 = fmul double %545, 1.092000e+03
%547 = tail call double @pow(double %1, double 6.000000e+00)
%548 = tail call double @llvm.fmuladd.f64(double %546, double %547, double %544)
%549 = tail call double @pow(double %0, double 7.000000e+00)
%550 = fmul double %549, 4.400000e+01
%551 = tail call double @pow(double %1, double 7.000000e+00)
%552 = tail call double @llvm.fmuladd.f64(double %550, double %551, double %548)
%553 = tail call double @llvm.fmuladd.f64(double %528, double %552, double %526)
%554 = tail call double @llvm.fmuladd.f64(double %271, double %553, double %267)
%555 = tail call double @pow(double 0x4005BF0A8B145769, double %66)
%556 = fmul double %555, 3.780000e+03
%557 = fmul double %556, %0
%558 = tail call double @pow(double %71, double 1.300000e+01)
%559 = fmul double %558, %557
%560 = fdiv double %554, %559
br label %561
561: ; preds = %64, %6
%562 = phi double [ %63, %6 ], [ %560, %64 ]
ret double %562
}