double DSlater_2S_5S(double rij, double xij, double xii) {
  double S;
  if (xii == xij) {
    S = (-62270208000.0 +
         62270208000.0 * (pow((double)(2.71828182845904523536029),
                              (double)(2.0 * rij * xii))) -
         124540416000.0 * rij * xii -
         124540416000.0 * (pow((double)(rij), (double)(2.0))) *
             (pow((double)(xii), (double)(2.0))) -
         82915457625.0 * (pow((double)(rij), (double)(3.0))) *
             (pow((double)(xii), (double)(3.0))) -
         41290499250.0 * (pow((double)(rij), (double)(4.0))) *
             (pow((double)(xii), (double)(4.0))) -
         16374307950.0 * (pow((double)(rij), (double)(5.0))) *
             (pow((double)(xii), (double)(5.0))) -
         5370264900.0 * (pow((double)(rij), (double)(6.0))) *
             (pow((double)(xii), (double)(6.0))) -
         1491272640.0 * (pow((double)(rij), (double)(7.0))) *
             (pow((double)(xii), (double)(7.0))) -
         355520880.0 * (pow((double)(rij), (double)(8.0))) *
             (pow((double)(xii), (double)(8.0))) -
         73238880.0 * (pow((double)(rij), (double)(9.0))) *
             (pow((double)(xii), (double)(9.0))) -
         13041600.0 * (pow((double)(rij), (double)(10.0))) *
             (pow((double)(xii), (double)(10.0))) -
         1996800.0 * (pow((double)(rij), (double)(11.0))) *
             (pow((double)(xii), (double)(11.0))) -
         259584.0 * (pow((double)(rij), (double)(12.0))) *
             (pow((double)(xii), (double)(12.0))) -
         27648.0 * (pow((double)(rij), (double)(13.0))) *
             (pow((double)(xii), (double)(13.0))) -
         2048.0 * (pow((double)(rij), (double)(14.0))) *
             (pow((double)(xii), (double)(14.0)))) /
        (6.2270208e10 *
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
         (pow((double)(rij), (double)(2.0))));
  } else {
    S = (14175.0 *
             (pow((double)(2.71828182845904523536029),
                  (double)(2.0 * rij * (xii + xij)))) *
             (pow((double)((pow((double)(xii), (double)(2.0))) -
                           (pow((double)(xij), (double)(2.0)))),
                  (double)(13.0))) +
         945.0 *
             (pow((double)(2.71828182845904523536029),
                  (double)(2.0 * rij * xij))) *
             (pow((double)(xij), (double)(12.0))) *
             (-200.0 * (pow((double)(rij), (double)(3.0))) *
                  (pow((double)(xii), (double)(17.0))) -
              10.0 * (pow((double)(rij), (double)(4.0))) *
                  (pow((double)(xii), (double)(18.0))) +
              15.0 * (pow((double)(xij), (double)(14.0))) +
              30.0 * rij * xii * (pow((double)(xij), (double)(14.0))) +
              10.0 * rij * (pow((double)(xii), (double)(3.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (-39.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)(12.0))) *
                  (-13.0 + 2.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)(16.0))) *
                  (49.0 + 3.0 * (pow((double)(rij), (double)(2.0))) *
                              (pow((double)(xij), (double)(2.0)))) +
              286.0 * rij * (pow((double)(xii), (double)(9.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (-915.0 + 4.0 * (pow((double)(rij), (double)(2.0))) *
                                (pow((double)(xij), (double)(2.0)))) -
              60.0 * rij * (pow((double)(xii), (double)(5.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (-39.0 + 8.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) +
              338.0 * rij * (pow((double)(xii), (double)(11.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (-855.0 + 22.0 * (pow((double)(rij), (double)(2.0))) *
                                (pow((double)(xij), (double)(2.0)))) -
              156.0 * rij * (pow((double)(xii), (double)(7.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (275.0 + 23.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) -
              60.0 * rij * (pow((double)(xii), (double)(15.0))) *
                  (70.0 + 41.0 * (pow((double)(rij), (double)(2.0))) *
                              (pow((double)(xij), (double)(2.0)))) -
              24.0 * rij * (pow((double)(xii), (double)(13.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (3335.0 + 78.0 * (pow((double)(rij), (double)(2.0))) *
                                (pow((double)(xij), (double)(2.0)))) +
              10.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (117.0 -
                   39.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)))) -
              39.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (3355.0 -
                   1298.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   2.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              6.0 * (pow((double)(xii), (double)(14.0))) *
                  (-350.0 -
                   3855.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)))) +
              6.0 * (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (-3575.0 +
                   1391.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   15.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              13.0 * (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (11115.0 -
                   1386.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)))) +
              (pow((double)(xii), (double)(12.0))) *
                  (-40020.0 * (pow((double)(xij), (double)(2.0))) -
                   52026.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   286.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(6.0))))) +
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
             (pow((double)(xii), (double)(6.0))) *
             (819.0 * (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (22275.0 + 44550.0 * rij * xij +
                   41400.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   43200.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   3600.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   4080.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   3720.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   1104.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   148.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   8.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0)))) +
              2.0 * (pow((double)(xij), (double)(20.0))) *
                  (8108100.0 + 16216200.0 * rij * xij +
                   13378365.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   6486480.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   2120580.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   498960.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   86940.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   11232.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   1044.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   64.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   2.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) +
              42.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (-531900.0 - 1063800.0 * rij * xij -
                   2344275.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   269100.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   84150.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   304740.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   124440.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   22800.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   1980.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) -
                   40.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   4.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) -
              (pow((double)(xii), (double)(20.0))) *
                  (14175.0 + 28350.0 * rij * xij +
                   28350.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   18900.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   9450.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   3780.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   1260.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   360.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   90.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   20.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   4.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) -
              18.0 * (pow((double)(xii), (double)(16.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (61425.0 + 122850.0 * rij * xij +
                   122850.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   81900.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   40950.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   16380.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   5460.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   1392.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   544.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   104.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   6.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) +
              18.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(16.0))) *
                  (6572475.0 + 13144950.0 * rij * xij -
                   1539720.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   5741190.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   2690415.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   619710.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   73710.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   1716.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   803.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   118.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   6.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) -
              21.0 * (pow((double)(xii), (double)(12.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (482625.0 + 965250.0 * rij * xij +
                   965250.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   633600.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   376200.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   67680.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   44760.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   22128.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   4476.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   376.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   8.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) -
              12.0 * (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-5178600.0 - 10357200.0 * rij * xij +
                   8303715.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   687330.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   3292695.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   1634850.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   362040.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   40728.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   1446.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   164.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   16.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) -
              2.0 * (pow((double)(xii), (double)(2.0))) *
                  (pow((double)(xij), (double)(18.0))) *
                  (-66891825.0 - 133783650.0 * rij * xij -
                   89594505.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   30540510.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   5540535.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   270270.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   125370.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   37116.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   5247.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   422.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   16.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) +
              (pow((double)(xii), (double)(18.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (184275.0 + 368550.0 * rij * xij +
                   368550.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   245700.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   122850.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   49140.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   16380.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   4680.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   1170.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   340.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   32.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) +
              6.0 * (pow((double)(xii), (double)(14.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (675675.0 + 1351350.0 * rij * xij +
                   1351350.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   900900.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   450450.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   187740.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   43680.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   22128.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   6876.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   856.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   32.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))))) /
        (14175. *
         (pow((double)(2.71828182845904523536029),
              (double)(2.0 * rij * (xii + xij)))) *
         (pow((double)(rij), (double)(2.0))) *
         (pow((double)((pow((double)(xii), (double)(2.0))) -
                       (pow((double)(xij), (double)(2.0)))),
              (double)(13.0))));
  }
  return S;
}


x86 assembly (clang, -O0):
<DSlater_2S_5S>:
push   %rbp
mov    %rsp,%rbp
sub    $0xb10,%rsp
movsd  %xmm0,-0x8(%rbp)
movsd  %xmm1,-0x10(%rbp)
movsd  %xmm2,-0x18(%rbp)
movsd  -0x18(%rbp),%xmm0
ucomisd -0x10(%rbp),%xmm0
jne    17c9 <DSlater_2S_5S+0x6b9>
jp     17c9 <DSlater_2S_5S+0x6b9>
movsd  0x4ec0(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x4ebe(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x536e(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x53d2(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  0x53be(%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,-0x100(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4e48(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5370(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xf8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4e1f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x100(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xf8(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xf0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4e5b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x52f3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4e32(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xf0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xe8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xe0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4dd6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5276(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4dad(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xe0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xd8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xd0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4d51(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x51f9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4d28(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xc8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4ccc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x517c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4ca3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4c47(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x50ff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4c1e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4bc2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5082(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x98(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4b99(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x98(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x90(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4b3d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5005(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x88(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4b14(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x90(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x88(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x80(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4abb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4f8b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x78(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4a95(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x80(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x78(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x70(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4eba(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4f1a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x68(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4e94(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x70(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x68(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x60(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4b79(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4ea9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x58(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4b53(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x60(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x58(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x50(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4960(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4e38(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x48(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x493a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x50(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x48(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x40(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x49a7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4dc7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x38(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4981(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x40(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x38(%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  0x489b(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x4899(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4d49(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x30(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4863(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x30(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x28(%rbp),%xmm0
mulsd  %xmm2,%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
jmp    5706 <DSlater_2S_5S+0x45f6>
movsd  0x4837(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x482c(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4814(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x850(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x47f3(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xb08(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x47d9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb08(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x47b5(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x858(%rbp)
ff
movsd  0x47a8(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x10(%rbp),%xmm1
movsd  0x47a6(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4c4e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb00(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4915(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb00(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x860(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x47cc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4bf4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xae8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4bd3(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xaf0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4779(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4709(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaf8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x47d0(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xaf8(%rbp),%xmm1
ff
movsd  -0xaf0(%rbp),%xmm2
ff
movaps %xmm0,%xmm3
movsd  -0xae8(%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,-0xae0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4728(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xae0(%rbp),%xmm1
ff
movsd  0x4a53(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xad8(%rbp)
ff
movsd  0x4afb(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
mulsd  -0x18(%rbp),%xmm0
movsd  %xmm0,-0xad0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x46dc(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xad8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xad0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xab0(%rbp)
ff
movsd  0x461c(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xac8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4672(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xac8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xac0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4769(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xac0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaa8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4598(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4588(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xab8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x456f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xab8(%rbp),%xmm2
ff
movsd  -0xab0(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xaa8(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x49d3(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa90(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4522(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x48fa(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaa0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x46a1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xaa0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa88(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x44d0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x44c0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa98(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x44a7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa98(%rbp),%xmm2
ff
movsd  -0xa90(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xa88(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x492b(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa70(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x445a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x48f2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa80(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4531(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa80(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa68(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4408(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4480(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa78(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x43df(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa78(%rbp),%xmm2
ff
movsd  -0xa70(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xa68(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x4853(%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,-0xa48(%rbp)
ff
movsd  0x4738(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xa60(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x438e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa60(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa58(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4395(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa58(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa40(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4314(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x437c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa50(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x42eb(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa50(%rbp),%xmm2
ff
movsd  -0xa48(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xa40(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x4757(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa20(%rbp)
ff
movsd  0x46fb(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xa38(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x42f1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa38(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa30(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4278(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa30(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa18(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4237(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x425f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa28(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x420e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa28(%rbp),%xmm2
ff
movsd  -0xa20(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xa18(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x4672(%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,-0x9f8(%rbp)
ff
movsd  0x4637(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xa10(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4615(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa10(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa08(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x41e4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa08(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4143(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4503(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa00(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x411a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa00(%rbp),%xmm2
ff
movsd  -0x9f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0x9f0(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x4566(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9d0(%rbp)
ff
movsd  0x4542(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x9e8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4100(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9e8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x40c7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9e0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4066(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x44be(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x403d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9d8(%rbp),%xmm2
ff
movsd  -0x9d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0x9c8(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x4471(%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,-0x9b0(%rbp)
ff
movsd  0x4436(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x9c0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x43ac(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3f9b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x43db(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3f72(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9b8(%rbp),%xmm2
ff
movsd  -0x9b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0x9a8(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x438e(%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,-0x988(%rbp)
ff
movsd  0x4353(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x9a0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3ef1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9a0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x998(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3ed0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x998(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x980(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3ea7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x42cf(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x990(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3e7e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x990(%rbp),%xmm2
ff
movsd  -0x988(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0x980(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x4282(%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,-0x958(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3e92(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3e22(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x978(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3e09(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x978(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x950(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3dc8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x41d8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x970(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3d9f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x970(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4194(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x960(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3dcb(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x968(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3db1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x968(%rbp),%xmm2
ff
movsd  -0x960(%rbp),%xmm3
ff
movsd  -0x958(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x950(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x928(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3d24(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x40fc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x948(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3d1b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x948(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x920(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c9a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x40a2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x940(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3c71(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x940(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x404e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x930(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c9d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3c15(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x938(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3c74(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x938(%rbp),%xmm2
ff
movsd  -0x930(%rbp),%xmm3
ff
movsd  -0x928(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x920(%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,-0x900(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3c40(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3be0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3b6f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3f67(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x918(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3b46(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x918(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x3f13(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x908(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x3b72(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3ae2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x910(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3b49(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x910(%rbp),%xmm2
ff
movsd  -0x908(%rbp),%xmm3
ff
movsd  -0x900(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x8f8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3adc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3acc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a93(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3a32(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3e1a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a09(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8e8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3ddd(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3a4c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3dac(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a23(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8e0(%rbp),%xmm2
ff
movsd  -0x8d8(%rbp),%xmm3
ff
movsd  -0x8d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x8c8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3976(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3946(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x39ad(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x898(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x390c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3cdc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x38e3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8b8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x3c88(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x390f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3c57(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x38e6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8b0(%rbp),%xmm2
ff
movsd  -0x8a8(%rbp),%xmm3
ff
movsd  -0x8a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x898(%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,-0x868(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x39b2(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x870(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x37f0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x888(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x37d6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b8e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x890(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3825(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x890(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x888(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm1
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
movsd  0x3b32(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x878(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x37cd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3afd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x880(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3784(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x880(%rbp),%xmm5
ff
movsd  -0x878(%rbp),%xmm6
ff
movsd  -0x870(%rbp),%xmm3
ff
movsd  -0x868(%rbp),%xmm4
movsd  -0x860(%rbp),%xmm1
ff
movsd  -0x858(%rbp),%xmm2
ff
movaps %xmm0,%xmm7
movsd  -0x850(%rbp),%xmm0
ff
mulsd  %xmm7,%xmm5
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm3
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x130(%rbp)
ff
movsd  0x36c0(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x36be(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,-0x848(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x36ec(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x848(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x128(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3683(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3a0b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x840(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x365a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x840(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x718(%rbp)
ff
movsd  0x39c6(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x39a8(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x838(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x35ef(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3977(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x830(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x35c6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x838(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x830(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x828(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3619(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3911(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x820(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x35f0(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x828(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x820(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x818(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x35ab(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x38ab(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x810(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3582(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x818(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x810(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x808(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x353d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3845(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x800(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3514(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x808(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x800(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x34cf(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x37df(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x34a6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3461(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3779(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3438(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7e0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x33f3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3713(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x33ca(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3385(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3385(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x335c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7c0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x720(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x357f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x32ef(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x728(%rbp)
ff
movsd  0x363b(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x361d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x32ac(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x35ec(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3283(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7b0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x32d6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3586(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x32ad(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7a0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x798(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3268(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3520(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x790(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x323f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x798(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x790(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x788(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x31fa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x34ba(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x780(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x31d1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x788(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x780(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x778(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x318c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3454(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x770(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3163(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x778(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x770(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x768(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x311e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x33ee(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x760(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x30f5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x768(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x760(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x758(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x30b0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3388(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x750(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3087(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x758(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x750(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x748(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3042(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3322(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x740(%rbp)
movsd  -0x10(%rbp),%xmm0
movsd  0x3019(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x748(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x740(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x730(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2fd4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2fac(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x738(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2fab(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x738(%rbp),%xmm3
ff
movsd  -0x730(%rbp),%xmm4
ff
movsd  -0x728(%rbp),%xmm1
ff
movsd  -0x720(%rbp),%xmm2
ff
movaps %xmm0,%xmm5
movsd  -0x718(%rbp),%xmm0
ff
mulsd  %xmm5,%xmm3
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x678(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2f72(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x323a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x710(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x30b9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x710(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x670(%rbp)
ff
movsd  0x31f5(%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  0x31c0(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x708(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2ea7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x318f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x700(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2e7e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x708(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x700(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2eba(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3112(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2e91(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2e4c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x30ac(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2e23(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6e0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2dc7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x302f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2d9e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6d0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2d42(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2fb2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2d19(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6c0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2cbd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2f35(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2c94(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6b0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2c38(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2eb8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2c0f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6a0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x698(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2bb3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2e3b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x690(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2b8a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x698(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x690(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x680(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2b2e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2b7e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x688(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2b05(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x688(%rbp),%xmm2
ff
movsd  -0x680(%rbp),%xmm3
ff
movsd  -0x678(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x670(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5d8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2d20(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x5d0(%rbp)
ff
movsd  0x2d43(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x2a7d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x668(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2a5c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2d04(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x660(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2a33(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x668(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x660(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x658(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2a86(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2c9e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x650(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2a5d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x658(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x650(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x648(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2a18(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2c38(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x640(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x29ef(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x648(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x640(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x638(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x29aa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2bd2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x630(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2981(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x638(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x630(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x628(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x293c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2b6c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x620(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2913(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x628(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x620(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x618(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x28ce(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2b06(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x610(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x28a5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x618(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x610(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x608(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2860(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2aa0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x600(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2837(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x608(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x600(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x27f2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2a3a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x27c9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2784(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x27d4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x275b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5e8(%rbp),%xmm2
ff
movsd  -0x5e0(%rbp),%xmm3
ff
movsd  -0x5d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x5d0(%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,-0x530(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x27df(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x27c7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x272e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x5c8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x528(%rbp)
ff
movsd  0x276a(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x28f4(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2663(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x272b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x263a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x268d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2865(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2664(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x261f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x27ff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x598(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x25f6(%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  0x25b1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2601(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x588(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2588(%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  0x2543(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x273b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x578(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x251a(%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  0x24d5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x26d5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x568(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x24ac(%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  0x2467(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x266f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x558(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x243e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x560(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x558(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x550(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x23f9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2609(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x548(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x23d0(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x550(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x548(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x538(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x238b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x23bb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x540(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2362(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x540(%rbp),%xmm2
ff
movsd  -0x538(%rbp),%xmm3
ff
movsd  -0x530(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x528(%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,-0x488(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x235e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x23ce(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x520(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x23bd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x520(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x480(%rbp)
ff
movsd  0x24d9(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x24bb(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x518(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x226a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x248a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x510(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2241(%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  0x227d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x240d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x500(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2254(%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  0x21f8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2390(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x21cf(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4f0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2173(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2313(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x214a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4e0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x20ee(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2296(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x20c5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4d0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2069(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2219(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4c0(%rbp)
movsd  -0x10(%rbp),%xmm0
movsd  0x2040(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4c0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1fe4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x219c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1fbb(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4b0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1f76(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2136(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1f4d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4a0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x490(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1f08(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f38(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x498(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1edf(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x498(%rbp),%xmm2
ff
movsd  -0x490(%rbp),%xmm3
ff
movsd  -0x488(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x480(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2022(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x205a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x478(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1e89(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x478(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d8(%rbp)
ff
movsd  0x200d(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1fff(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x470(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1dfe(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1fce(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x468(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1dd5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x470(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x468(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x460(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1e28(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f68(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x458(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1dff(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x460(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x458(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x450(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1dba(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f02(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x448(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1d91(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x450(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x448(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x440(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1d4c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1e9c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x438(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1d23(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x440(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x438(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x430(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1cde(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1e36(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x428(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1cb5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x430(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x428(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x420(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1c70(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1c68(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x418(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1c47(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x420(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x418(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x410(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1c02(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1d72(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x408(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1bd9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x410(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x408(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x400(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b94(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1d0c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1b6b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x400(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3f8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b26(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1b36(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1afd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3f0(%rbp),%xmm2
ff
movsd  -0x3e8(%rbp),%xmm3
ff
movsd  -0x3e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x3d8(%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,-0x338(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1ad9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1c19(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1b00(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x3d0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x330(%rbp)
ff
movsd  0x1bd4(%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  0x1b9f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x19ee(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1b6e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x19c5(%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  0x1a18(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1b08(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x19ef(%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  0x19aa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1aa2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1981(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3a0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x398(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1925(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1a25(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x390(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x18fc(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x398(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x390(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x388(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x18a0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x19a8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x380(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1877(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x388(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x380(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x378(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x181b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x192b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x370(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x17f2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x378(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x370(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x368(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1796(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x18ae(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x360(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x176d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x368(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x360(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x358(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1711(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1831(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x350(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x16e8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x358(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x350(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x340(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x16a3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x177b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x348(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x167a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x348(%rbp),%xmm2
ff
movsd  -0x340(%rbp),%xmm3
ff
movsd  -0x338(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x330(%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,-0x290(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x15fe(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x15ee(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x328(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x16cd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x328(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x288(%rbp)
ff
movsd  0x1701(%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  0x16cc(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x320(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x156b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x169b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x318(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1542(%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,-0x310(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x157e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x161e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x308(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1555(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x310(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x308(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x300(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x14f9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x15a1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x14d0(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x300(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2f8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1474(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1524(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x144b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2e8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x13ef(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x14a7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x13c6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2d8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1381(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1441(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1358(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2c8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1313(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x13db(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x12ea(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x12a5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1375(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x127c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x298(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1237(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x130f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x120e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2a0(%rbp),%xmm2
ff
movsd  -0x298(%rbp),%xmm3
ff
movsd  -0x290(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x288(%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,-0x1e8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x128a(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x280(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1178(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x280(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1e0(%rbp)
ff
movsd  0x123c(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x122e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x278(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1125(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x11fd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x270(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x10fc(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x278(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x270(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x268(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x114f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1197(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x260(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1126(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x268(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x260(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x258(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x10e1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1131(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x250(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x10b8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x258(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x250(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x248(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1073(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x10cb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x240(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x104a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x248(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x240(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x238(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1005(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1065(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x230(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xfdc(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x238(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x230(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x228(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xf97(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xfff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x220(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xf6e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x228(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x220(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x218(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xf29(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xf99(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x210(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xf00(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x218(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x210(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x208(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xebb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xf33(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x200(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xe92(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x208(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x200(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xe4d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xe45(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xe24(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1f8(%rbp),%xmm2
ff
movsd  -0x1f0(%rbp),%xmm3
ff
movsd  -0x1e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x1e0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x138(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0xe67(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xe07(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xdee(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x1d8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x140(%rbp)
ff
movsd  0xe0a(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0xdfc(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xd43(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xdcb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xd1a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1c8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xd6d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xd65(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xd44(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xcff(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xcf7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xcd6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xc91(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xc89(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x198(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xc68(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x198(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x190(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xc23(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xc1b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x188(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xbfa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x190(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x188(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x180(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xbb5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xbad(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x178(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xb8c(%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  0xb47(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xb3f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x168(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xb1e(%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  0xad9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xad1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x158(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xab0(%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,-0x148(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xa6b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xa63(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x150(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xa42(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x150(%rbp),%xmm4
ff
movsd  -0x148(%rbp),%xmm5
ff
movsd  -0x140(%rbp),%xmm2
ff
movsd  -0x138(%rbp),%xmm3
ff
movsd  -0x130(%rbp),%xmm1
ff
movaps %xmm0,%xmm6
movsd  -0x128(%rbp),%xmm0
ff
mulsd  %xmm6,%xmm4
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x108(%rbp)
ff
movsd  0x9ca(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x9bf(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x9a7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x120(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x986(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x120(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x110(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x95d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x118(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x943(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x118(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x91f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x110(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x108(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
movsd  -0x20(%rbp),%xmm0
add    $0xb10,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<DSlater_2S_5S>:
sub    $0x88,%rsp
ucomisd %xmm1,%xmm2
movsd  %xmm0,0x8(%rsp)
addsd  %xmm0,%xmm0
movsd  %xmm2,0x40(%rsp)
jne    1537 <DSlater_2S_5S+0x427>
jp     1537 <DSlater_2S_5S+0x427>
mulsd  %xmm2,%xmm0
movsd  0x2ebd(%rip),%xmm3
movapd %xmm0,%xmm1
movsd  %xmm0,0x28(%rsp)
movapd %xmm3,%xmm0
call   1030 <pow@plt>
mulsd  0x3392(%rip),%xmm0
addsd  0x3392(%rip),%xmm0
movsd  0x3392(%rip),%xmm5
movsd  0x8(%rsp),%xmm4
movapd %xmm4,%xmm1
mulsd  %xmm5,%xmm1
movsd  0x40(%rsp),%xmm3
mulsd  %xmm3,%xmm1
addsd  %xmm0,%xmm1
movapd %xmm4,%xmm2
mulsd  %xmm4,%xmm2
movsd  %xmm2,0x58(%rsp)
movapd %xmm3,%xmm0
mulsd  %xmm3,%xmm0
mulsd  %xmm2,%xmm5
mulsd  %xmm0,%xmm5
addsd  %xmm1,%xmm5
movsd  %xmm5,0x30(%rsp)
movsd  0x2e6e(%rip),%xmm1
movapd %xmm4,%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2e52(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x3320(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2e41(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2e22(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x32df(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x2e78(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2e5a(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x32a0(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2e21(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2e02(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x325f(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x2e20(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2e02(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x3220(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2da9(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2d8a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x31df(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x2d40(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2d22(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x31a0(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2cc1(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2ca2(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x315f(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x2ce8(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2cca(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x3120(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2be1(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2bc2(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x30df(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x2b88(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2b69(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x48(%rsp),%xmm1
mulsd  0x309e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,0x48(%rsp)
movsd  0x2b86(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2b68(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x305e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x48(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2ae7(%rip),%xmm0
movsd  0x28(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0x2fc4(%rip),%xmm0
mulsd  0x58(%rsp),%xmm0
jmp    3bed <DSlater_2S_5S+0x2add>
movsd  %xmm1,(%rsp)
addsd  %xmm2,%xmm1
mulsd  %xmm0,%xmm1
movsd  %xmm1,0x80(%rsp)
movsd  %xmm0,0x28(%rsp)
movsd  0x2aa5(%rip),%xmm0
call   1030 <pow@plt>
mulsd  0x2aa0(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x40(%rsp),%xmm0
mulsd  %xmm0,%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm1
mulsd  %xmm1,%xmm1
movsd  %xmm1,0x48(%rsp)
subsd  %xmm1,%xmm0
movsd  %xmm0,0x78(%rsp)
movsd  0x2a71(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x70(%rsp)
movsd  0x28(%rsp),%xmm1
mulsd  (%rsp),%xmm1
movsd  0x2a43(%rip),%xmm0
call   1030 <pow@plt>
mulsd  0x2a4e(%rip),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x2a48(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x2a32(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x2a27(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x2a21(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x2a10(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  0x29ff(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x50(%rsp),%xmm1
mulsd  0x29ee(%rip),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x30(%rsp),%xmm0
mulsd  0x18(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x29d4(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x29ca(%rip),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x29be(%rip),%xmm0
mulsd  0x8(%rsp),%xmm0
mulsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x298f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x8(%rsp),%xmm0
mulsd  0x2982(%rip),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2926(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2900(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
movsd  0x8(%rsp),%xmm1
mulsd  %xmm1,%xmm1
movsd  %xmm1,0x30(%rsp)
addsd  %xmm1,%xmm1
mulsd  0x48(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
addsd  0x2925(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x50(%rsp),%xmm1
movsd  %xmm1,0x50(%rsp)
movsd  0x58(%rsp),%xmm0
mulsd  0x28ef(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x289c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
addsd  0x28e3(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x50(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x28d3(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  0x2856(%rip),%xmm1
mulsd  0x48(%rsp),%xmm1
addsd  0x28b0(%rip),%xmm1
movsd  0x28b0(%rip),%xmm3
mulsd  %xmm2,%xmm3
mulsd  %xmm0,%xmm3
mulsd  %xmm1,%xmm3
addsd  0x18(%rsp),%xmm3
movsd  %xmm3,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
mulsd  0x2892(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x288c(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x2875(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x50(%rsp),%xmm0
movsd  0x30(%rsp),%xmm1
mulsd  0x27e7(%rip),%xmm1
mulsd  0x48(%rsp),%xmm1
addsd  0x2851(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x2841(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x27d3(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x2818(%rip),%xmm1
mulsd  0x48(%rsp),%xmm1
addsd  0x27ba(%rip),%xmm1
movsd  0x280a(%rip),%xmm3
movsd  0x8(%rsp),%xmm2
mulsd  %xmm2,%xmm3
movsd  %xmm3,0x50(%rsp)
movsd  0x18(%rsp),%xmm4
mulsd  %xmm3,%xmm4
mulsd  %xmm0,%xmm4
mulsd  %xmm1,%xmm4
addsd  0x38(%rsp),%xmm4
movsd  %xmm4,0x18(%rsp)
movsd  0x27dc(%rip),%xmm0
mulsd  %xmm2,%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x27d2(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x270e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
movsd  0x30(%rsp),%xmm1
mulsd  0x279d(%rip),%xmm1
mulsd  0x48(%rsp),%xmm1
addsd  0x2797(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x2787(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2739(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x2764(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
mulsd  0x48(%rsp),%xmm1
addsd  0x2758(%rip),%xmm1
movsd  0x2758(%rip),%xmm2
mulsd  0x8(%rsp),%xmm2
mulsd  0x38(%rsp),%xmm2
mulsd  %xmm0,%xmm2
mulsd  %xmm1,%xmm2
addsd  0x18(%rsp),%xmm2
movsd  %xmm2,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x267a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x2725(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
mulsd  0x48(%rsp),%xmm1
addsd  0x2719(%rip),%xmm1
mulsd  0x50(%rsp),%xmm0
mulsd  %xmm1,%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x25e5(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x26f0(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
movsd  0x48(%rsp),%xmm2
mulsd  %xmm2,%xmm1
addsd  0x26e0(%rip),%xmm1
movsd  0x26e0(%rip),%xmm3
mulsd  0x8(%rsp),%xmm3
mulsd  %xmm0,%xmm3
mulsd  %xmm2,%xmm3
mulsd  %xmm1,%xmm3
addsd  0x18(%rsp),%xmm3
movsd  %xmm3,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x25bc(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x25df(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x30(%rsp),%xmm0
mulsd  0x25b9(%rip),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x2673(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x255f(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2547(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x259e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x256e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  0x25f3(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x25e7(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x24c3(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x24a7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x60(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
mulsd  0x24c0(%rip),%xmm1
mulsd  0x38(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x50(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x247c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x24c7(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x2561(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x2555(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x2421(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x23e4(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2401(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2440(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2433(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2438(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x24bf(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x24b3(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x236f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2382(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x234f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x234e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2306(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  0x242b(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x241f(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x22cb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2366(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x22ab(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x60(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
mulsd  0x22cc(%rip),%xmm1
mulsd  0x38(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x50(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2248(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2250(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x238b(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x2381(%rip),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x2213(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2266(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2263(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
movsd  0x70(%rsp),%xmm1
mulsd  0x10(%rsp),%xmm1
addsd  %xmm0,%xmm1
movsd  %xmm1,0x70(%rsp)
movsd  0x28(%rsp),%xmm1
mulsd  0x40(%rsp),%xmm1
movsd  0x2166(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x21fd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x219e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x22b9(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x217e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x2295(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2286(%rip),%xmm1
movsd  0x2286(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x48(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x18(%rsp)
movsd  0x20e0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2263(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x20c0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x20b3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2226(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2093(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x20ee(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x21e9(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x20ce(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x2099(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x21ac(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2079(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x209c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x216f(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x207c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x2027(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2132(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2007(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1fc2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1fd5(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1fa2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x20bd(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x20a9(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x209a(%rip),%xmm1
movsd  0x209a(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x48(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x10(%rsp)
movsd  0x1ea4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2077(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e84(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1e77(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x203a(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e57(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1eb2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1ffd(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e92(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1e5d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1fc0(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e3d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1e60(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f83(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e40(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1deb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f46(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1dcb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1d86(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f09(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1d66(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1d09(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1ced(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
mulsd  0x18(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x1d14(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1e7f(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c4c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x1e5b(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1e4c(%rip),%xmm1
movsd  0x1e4c(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x48(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x28(%rsp)
movsd  0x1bfe(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1e29(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1bde(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1bd1(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1bb9(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x1dce(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1c08(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1bf0(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1d8d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1baf(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b97(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x1d4c(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1bae(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b96(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1d0b(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1b35(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b1d(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x1cca(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1acc(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1ab4(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1c89(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1a4b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1a0e(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1a2b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x1b72(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  0x1c0f(%rip),%xmm2
movsd  0x8(%rsp),%xmm0
movapd %xmm0,%xmm1
mulsd  %xmm2,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1964(%rip),%xmm1
mulsd  0x30(%rsp),%xmm2
mulsd  0x48(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x10(%rsp)
movsd  0x1966(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1bd1(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1946(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1939(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1b94(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1919(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1974(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1b57(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1954(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x191f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1b1a(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x18ff(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1922(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1add(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1902(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x18ad(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1aa0(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x188d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1848(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x197b(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1828(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x17cb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x178e(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x17ab(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
mulsd  0x18(%rsp),%xmm0
movsd  0x28(%rsp),%xmm1
subsd  %xmm0,%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x178e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x172e(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x19b1(%rip),%xmm3
movsd  0x8(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x199e(%rip),%xmm1
movsd  %xmm0,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
mulsd  %xmm3,%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x20(%rsp)
movapd %xmm2,%xmm0
movsd  0x16c2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x196d(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x16a2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1695(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1930(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1675(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x16d0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18f3(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x16b0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x167b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18b6(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x165b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x167e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1879(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x165e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1609(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x183c(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x15e9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x15a4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x17ff(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1584(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1527(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x155a(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1507(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
mulsd  0x1796(%rip),%xmm1
addsd  0x20(%rsp),%xmm0
mulsd  0x10(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x1494(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x148f(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x14bc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x173b(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x172c(%rip),%xmm1
movsd  0x172c(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x48(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x10(%rsp)
movsd  0x1406(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x13ee(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x16eb(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x13d5(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x13bd(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x16aa(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x140c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x13f4(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x1669(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x13b3(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x139b(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x1628(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x13b2(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x139a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x15e7(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1339(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x15c4(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1319(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x12d4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1587(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x12b4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1257(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x128a(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1237(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x11b6(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1246(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x14e1(%rip),%xmm3
movsd  0x8(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x14ce(%rip),%xmm1
movsd  %xmm0,0x10(%rsp)
mulsd  0x30(%rsp),%xmm3
mulsd  0x48(%rsp),%xmm3
addsd  %xmm1,%xmm3
movsd  %xmm3,0x20(%rsp)
movapd %xmm2,%xmm0
movsd  0x1156(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x14a1(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1136(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1129(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1464(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1109(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1164(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1427(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1144(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x110f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x13ea(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x10ef(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1112(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x13ad(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x10f2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x109d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1370(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x107d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x1038(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1333(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1018(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xfbb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1006(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf9b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
movsd  0x28(%rsp),%xmm1
mulsd  0x12ca(%rip),%xmm1
addsd  0x20(%rsp),%xmm0
mulsd  0x10(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0xf98(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf28(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  0x127d(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x126e(%rip),%xmm1
movsd  0x126e(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x48(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x10(%rsp)
movsd  0xea8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x124b(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xe88(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xe7b(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xe63(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x11f0(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xeb2(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xe9a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x11af(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xe59(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xe41(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x116e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xe58(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xe40(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x112d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xddf(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xdc7(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x10ec(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xd76(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10c9(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd56(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xcf9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xd04(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xcd9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
mulsd  0x1060(%rip),%xmm1
addsd  0x10(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xc6f(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  0x102c(%rip),%xmm1
movsd  0x8(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x101d(%rip),%xmm1
movsd  0x101d(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x48(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x10(%rsp)
movsd  0xbff(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0xbe7(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0xfdc(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xbce(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xbb6(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0xf9b(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xc05(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0xbed(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0xf5a(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xbac(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xf37(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb8c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xbaf(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xefa(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb8f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xb3a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xebd(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb1a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xad5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xe80(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xab5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0xa58(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xa63(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xa38(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
movsd  0x58(%rsp),%xmm1
mulsd  0xe17(%rip),%xmm1
addsd  0x28(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x58(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x9cd(%rip),%xmm1
call   1030 <pow@plt>
movapd %xmm0,%xmm3
movsd  0xde4(%rip),%xmm4
movsd  0x8(%rsp),%xmm0
movapd %xmm0,%xmm2
mulsd  %xmm4,%xmm2
mulsd  (%rsp),%xmm2
addsd  0xdd1(%rip),%xmm2
movsd  0x48(%rsp),%xmm1
mulsd  %xmm1,%xmm3
movsd  %xmm3,0x28(%rsp)
mulsd  0x30(%rsp),%xmm4
mulsd  %xmm1,%xmm4
addsd  %xmm2,%xmm4
movsd  %xmm4,0x18(%rsp)
movsd  0x955(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xda0(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x935(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x928(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xbab(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x908(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x963(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xd1e(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x943(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x90e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xb41(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x8ee(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x911(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xc9c(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x8f1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x89c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xc5f(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x87c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x837(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xc22(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x817(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x7ba(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xbe5(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x79a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x58(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x751(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x79c(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
movapd %xmm0,%xmm2
movsd  0xb7c(%rip),%xmm3
movsd  0x8(%rsp),%xmm0
movapd %xmm0,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0xb69(%rip),%xmm1
mulsd  0x40(%rsp),%xmm2
movsd  %xmm2,0x40(%rsp)
mulsd  0x30(%rsp),%xmm3
mulsd  0x48(%rsp),%xmm3
addsd  %xmm1,%xmm3
movsd  %xmm3,0x48(%rsp)
movsd  0x6af(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xb3a(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x68f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x682(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xafd(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x662(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x6bd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xac0(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x69d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x668(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xa83(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x648(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x66b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x906(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x64b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x5f6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xa01(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x5d6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x591(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x9c4(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x571(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x8(%rsp),%xmm0
movsd  0x514(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x93f(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x4f4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x40(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x70(%rsp),%xmm0
movsd  %xmm0,(%rsp)
movsd  0x44e(%rip),%xmm0
movsd  0x80(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0x440(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x78(%rsp),%xmm0
movsd  0x42e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  (%rsp),%xmm1
divsd  %xmm0,%xmm1
movapd %xmm1,%xmm0
add    $0x88,%rsp
ret

LLVM IR (-O0):
define double @DSlater_2S_5S(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 %124
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 0x422CFF2FF0000000, double %16, double 0xC22CFF2FF0000000)
%18 = load double, double* %4
%19 = fmul double 0x423CFF2FF0000000, %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 0x423CFF2FF0000000, %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 0x42334E257A590000, %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 0x42233A3609640000, %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 0x420E7FE0E3700000, %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 0x41F4017BD4400000, %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 0x41D638C0F0000000, %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 0x41B530D170000000, %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 0x4191762580000000, %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 1.304160e+07, %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 1.996800e+06, %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 2.595840e+05, %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 2.764800e+04, %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 = call double @pow(double %107, double 1.400000e+01)
%109 = fmul double 2.048000e+03, %108
%110 = load double, double* %6
%111 = call double @pow(double %110, double 1.400000e+01)
%112 = fneg double %109
%113 = call double @llvm.fmuladd.f64(double %112, double %111, double %106)
%114 = load double, double* %4
%115 = fmul double 2.000000e+00, %114
%116 = load double, double* %6
%117 = fmul double %115, %116
%118 = call double @pow(double 0x4005BF0A8B145769, double %117)
%119 = fmul double 0x422CFF2FF0000000, %118
%120 = load double, double* %4
%121 = call double @pow(double %120, double 2.000000e+00)
%122 = fmul double %119, %121
%123 = fdiv double %113, %122
store double %123, double* %7
br label %1181
124: ; preds = %3
%125 = load double, double* %4
%126 = fmul double 2.000000e+00, %125
%127 = load double, double* %6
%128 = load double, double* %5
%129 = fadd double %127, %128
%130 = fmul double %126, %129
%131 = call double @pow(double 0x4005BF0A8B145769, double %130)
%132 = fmul double 1.417500e+04, %131
%133 = load double, double* %6
%134 = call double @pow(double %133, double 2.000000e+00)
%135 = load double, double* %5
%136 = call double @pow(double %135, double 2.000000e+00)
%137 = fsub double %134, %136
%138 = call double @pow(double %137, double 1.300000e+01)
%139 = load double, double* %4
%140 = fmul double 2.000000e+00, %139
%141 = load double, double* %5
%142 = fmul double %140, %141
%143 = call double @pow(double 0x4005BF0A8B145769, double %142)
%144 = fmul double 9.450000e+02, %143
%145 = load double, double* %5
%146 = call double @pow(double %145, double 1.200000e+01)
%147 = fmul double %144, %146
%148 = load double, double* %4
%149 = call double @pow(double %148, double 3.000000e+00)
%150 = fmul double -2.000000e+02, %149
%151 = load double, double* %6
%152 = call double @pow(double %151, double 1.700000e+01)
%153 = load double, double* %4
%154 = call double @pow(double %153, double 4.000000e+00)
%155 = fmul double 1.000000e+01, %154
%156 = load double, double* %6
%157 = call double @pow(double %156, double 1.800000e+01)
%158 = fmul double %155, %157
%159 = fneg double %158
%160 = call double @llvm.fmuladd.f64(double %150, double %152, double %159)
%161 = load double, double* %5
%162 = call double @pow(double %161, double 1.400000e+01)
%163 = call double @llvm.fmuladd.f64(double 1.500000e+01, double %162, double %160)
%164 = load double, double* %4
%165 = fmul double 3.000000e+01, %164
%166 = load double, double* %6
%167 = fmul double %165, %166
%168 = load double, double* %5
%169 = call double @pow(double %168, double 1.400000e+01)
%170 = call double @llvm.fmuladd.f64(double %167, double %169, double %163)
%171 = load double, double* %4
%172 = fmul double 1.000000e+01, %171
%173 = load double, double* %6
%174 = call double @pow(double %173, double 3.000000e+00)
%175 = fmul double %172, %174
%176 = load double, double* %5
%177 = call double @pow(double %176, double 1.200000e+01)
%178 = fmul double %175, %177
%179 = load double, double* %4
%180 = call double @pow(double %179, double 2.000000e+00)
%181 = fmul double 2.000000e+00, %180
%182 = load double, double* %5
%183 = call double @pow(double %182, double 2.000000e+00)
%184 = call double @llvm.fmuladd.f64(double %181, double %183, double -3.900000e+01)
%185 = call double @llvm.fmuladd.f64(double %178, double %184, double %170)
%186 = load double, double* %6
%187 = call double @pow(double %186, double 2.000000e+00)
%188 = fmul double 1.500000e+01, %187
%189 = load double, double* %5
%190 = call double @pow(double %189, double 1.200000e+01)
%191 = fmul double %188, %190
%192 = load double, double* %4
%193 = call double @pow(double %192, double 2.000000e+00)
%194 = fmul double 2.000000e+00, %193
%195 = load double, double* %5
%196 = call double @pow(double %195, double 2.000000e+00)
%197 = call double @llvm.fmuladd.f64(double %194, double %196, double -1.300000e+01)
%198 = call double @llvm.fmuladd.f64(double %191, double %197, double %185)
%199 = load double, double* %4
%200 = call double @pow(double %199, double 2.000000e+00)
%201 = fmul double 3.000000e+01, %200
%202 = load double, double* %6
%203 = call double @pow(double %202, double 1.600000e+01)
%204 = fmul double %201, %203
%205 = load double, double* %4
%206 = call double @pow(double %205, double 2.000000e+00)
%207 = fmul double 3.000000e+00, %206
%208 = load double, double* %5
%209 = call double @pow(double %208, double 2.000000e+00)
%210 = call double @llvm.fmuladd.f64(double %207, double %209, double 4.900000e+01)
%211 = fneg double %204
%212 = call double @llvm.fmuladd.f64(double %211, double %210, double %198)
%213 = load double, double* %4
%214 = fmul double 2.860000e+02, %213
%215 = load double, double* %6
%216 = call double @pow(double %215, double 9.000000e+00)
%217 = fmul double %214, %216
%218 = load double, double* %5
%219 = call double @pow(double %218, double 6.000000e+00)
%220 = fmul double %217, %219
%221 = load double, double* %4
%222 = call double @pow(double %221, double 2.000000e+00)
%223 = fmul double 4.000000e+00, %222
%224 = load double, double* %5
%225 = call double @pow(double %224, double 2.000000e+00)
%226 = call double @llvm.fmuladd.f64(double %223, double %225, double -9.150000e+02)
%227 = call double @llvm.fmuladd.f64(double %220, double %226, double %212)
%228 = load double, double* %4
%229 = fmul double 6.000000e+01, %228
%230 = load double, double* %6
%231 = call double @pow(double %230, double 5.000000e+00)
%232 = fmul double %229, %231
%233 = load double, double* %5
%234 = call double @pow(double %233, double 1.000000e+01)
%235 = fmul double %232, %234
%236 = load double, double* %4
%237 = call double @pow(double %236, double 2.000000e+00)
%238 = fmul double 8.000000e+00, %237
%239 = load double, double* %5
%240 = call double @pow(double %239, double 2.000000e+00)
%241 = call double @llvm.fmuladd.f64(double %238, double %240, double -3.900000e+01)
%242 = fneg double %235
%243 = call double @llvm.fmuladd.f64(double %242, double %241, double %227)
%244 = load double, double* %4
%245 = fmul double 3.380000e+02, %244
%246 = load double, double* %6
%247 = call double @pow(double %246, double 1.100000e+01)
%248 = fmul double %245, %247
%249 = load double, double* %5
%250 = call double @pow(double %249, double 4.000000e+00)
%251 = fmul double %248, %250
%252 = load double, double* %4
%253 = call double @pow(double %252, double 2.000000e+00)
%254 = fmul double 2.200000e+01, %253
%255 = load double, double* %5
%256 = call double @pow(double %255, double 2.000000e+00)
%257 = call double @llvm.fmuladd.f64(double %254, double %256, double -8.550000e+02)
%258 = call double @llvm.fmuladd.f64(double %251, double %257, double %243)
%259 = load double, double* %4
%260 = fmul double 1.560000e+02, %259
%261 = load double, double* %6
%262 = call double @pow(double %261, double 7.000000e+00)
%263 = fmul double %260, %262
%264 = load double, double* %5
%265 = call double @pow(double %264, double 8.000000e+00)
%266 = fmul double %263, %265
%267 = load double, double* %4
%268 = call double @pow(double %267, double 2.000000e+00)
%269 = fmul double 2.300000e+01, %268
%270 = load double, double* %5
%271 = call double @pow(double %270, double 2.000000e+00)
%272 = call double @llvm.fmuladd.f64(double %269, double %271, double 2.750000e+02)
%273 = fneg double %266
%274 = call double @llvm.fmuladd.f64(double %273, double %272, double %258)
%275 = load double, double* %4
%276 = fmul double 6.000000e+01, %275
%277 = load double, double* %6
%278 = call double @pow(double %277, double 1.500000e+01)
%279 = fmul double %276, %278
%280 = load double, double* %4
%281 = call double @pow(double %280, double 2.000000e+00)
%282 = fmul double 4.100000e+01, %281
%283 = load double, double* %5
%284 = call double @pow(double %283, double 2.000000e+00)
%285 = call double @llvm.fmuladd.f64(double %282, double %284, double 7.000000e+01)
%286 = fneg double %279
%287 = call double @llvm.fmuladd.f64(double %286, double %285, double %274)
%288 = load double, double* %4
%289 = fmul double 2.400000e+01, %288
%290 = load double, double* %6
%291 = call double @pow(double %290, double 1.300000e+01)
%292 = fmul double %289, %291
%293 = load double, double* %5
%294 = call double @pow(double %293, double 2.000000e+00)
%295 = fmul double %292, %294
%296 = load double, double* %4
%297 = call double @pow(double %296, double 2.000000e+00)
%298 = fmul double 7.800000e+01, %297
%299 = load double, double* %5
%300 = call double @pow(double %299, double 2.000000e+00)
%301 = call double @llvm.fmuladd.f64(double %298, double %300, double 3.335000e+03)
%302 = fneg double %295
%303 = call double @llvm.fmuladd.f64(double %302, double %301, double %287)
%304 = load double, double* %6
%305 = call double @pow(double %304, double 4.000000e+00)
%306 = fmul double 1.000000e+01, %305
%307 = load double, double* %5
%308 = call double @pow(double %307, double 1.000000e+01)
%309 = fmul double %306, %308
%310 = load double, double* %4
%311 = call double @pow(double %310, double 2.000000e+00)
%312 = fmul double 3.900000e+01, %311
%313 = load double, double* %5
%314 = call double @pow(double %313, double 2.000000e+00)
%315 = fneg double %312
%316 = call double @llvm.fmuladd.f64(double %315, double %314, double 1.170000e+02)
%317 = load double, double* %4
%318 = call double @pow(double %317, double 4.000000e+00)
%319 = load double, double* %5
%320 = call double @pow(double %319, double 4.000000e+00)
%321 = call double @llvm.fmuladd.f64(double %318, double %320, double %316)
%322 = call double @llvm.fmuladd.f64(double %309, double %321, double %303)
%323 = load double, double* %6
%324 = call double @pow(double %323, double 8.000000e+00)
%325 = fmul double 3.900000e+01, %324
%326 = load double, double* %5
%327 = call double @pow(double %326, double 6.000000e+00)
%328 = fmul double %325, %327
%329 = load double, double* %4
%330 = call double @pow(double %329, double 2.000000e+00)
%331 = fmul double 1.298000e+03, %330
%332 = load double, double* %5
%333 = call double @pow(double %332, double 2.000000e+00)
%334 = fneg double %331
%335 = call double @llvm.fmuladd.f64(double %334, double %333, double 3.355000e+03)
%336 = load double, double* %4
%337 = call double @pow(double %336, double 4.000000e+00)
%338 = fmul double 2.000000e+00, %337
%339 = load double, double* %5
%340 = call double @pow(double %339, double 4.000000e+00)
%341 = call double @llvm.fmuladd.f64(double %338, double %340, double %335)
%342 = fneg double %328
%343 = call double @llvm.fmuladd.f64(double %342, double %341, double %322)
%344 = load double, double* %6
%345 = call double @pow(double %344, double 1.400000e+01)
%346 = fmul double 6.000000e+00, %345
%347 = load double, double* %4
%348 = call double @pow(double %347, double 2.000000e+00)
%349 = fmul double 3.855000e+03, %348
%350 = load double, double* %5
%351 = call double @pow(double %350, double 2.000000e+00)
%352 = fneg double %349
%353 = call double @llvm.fmuladd.f64(double %352, double %351, double -3.500000e+02)
%354 = load double, double* %4
%355 = call double @pow(double %354, double 4.000000e+00)
%356 = fmul double 1.300000e+01, %355
%357 = load double, double* %5
%358 = call double @pow(double %357, double 4.000000e+00)
%359 = call double @llvm.fmuladd.f64(double %356, double %358, double %353)
%360 = call double @llvm.fmuladd.f64(double %346, double %359, double %343)
%361 = load double, double* %6
%362 = call double @pow(double %361, double 6.000000e+00)
%363 = fmul double 6.000000e+00, %362
%364 = load double, double* %5
%365 = call double @pow(double %364, double 8.000000e+00)
%366 = fmul double %363, %365
%367 = load double, double* %4
%368 = call double @pow(double %367, double 2.000000e+00)
%369 = fmul double 1.391000e+03, %368
%370 = load double, double* %5
%371 = call double @pow(double %370, double 2.000000e+00)
%372 = call double @llvm.fmuladd.f64(double %369, double %371, double -3.575000e+03)
%373 = load double, double* %4
%374 = call double @pow(double %373, double 4.000000e+00)
%375 = fmul double 1.500000e+01, %374
%376 = load double, double* %5
%377 = call double @pow(double %376, double 4.000000e+00)
%378 = call double @llvm.fmuladd.f64(double %375, double %377, double %372)
%379 = call double @llvm.fmuladd.f64(double %366, double %378, double %360)
%380 = load double, double* %6
%381 = call double @pow(double %380, double 1.000000e+01)
%382 = fmul double 1.300000e+01, %381
%383 = load double, double* %5
%384 = call double @pow(double %383, double 4.000000e+00)
%385 = fmul double %382, %384
%386 = load double, double* %4
%387 = call double @pow(double %386, double 2.000000e+00)
%388 = fmul double 1.386000e+03, %387
%389 = load double, double* %5
%390 = call double @pow(double %389, double 2.000000e+00)
%391 = fneg double %388
%392 = call double @llvm.fmuladd.f64(double %391, double %390, double 1.111500e+04)
%393 = load double, double* %4
%394 = call double @pow(double %393, double 4.000000e+00)
%395 = fmul double 2.200000e+01, %394
%396 = load double, double* %5
%397 = call double @pow(double %396, double 4.000000e+00)
%398 = call double @llvm.fmuladd.f64(double %395, double %397, double %392)
%399 = fneg double %385
%400 = call double @llvm.fmuladd.f64(double %399, double %398, double %379)
%401 = load double, double* %6
%402 = call double @pow(double %401, double 1.200000e+01)
%403 = load double, double* %5
%404 = call double @pow(double %403, double 2.000000e+00)
%405 = load double, double* %4
%406 = call double @pow(double %405, double 2.000000e+00)
%407 = fmul double 5.202600e+04, %406
%408 = load double, double* %5
%409 = call double @pow(double %408, double 4.000000e+00)
%410 = fmul double %407, %409
%411 = fneg double %410
%412 = call double @llvm.fmuladd.f64(double -4.002000e+04, double %404, double %411)
%413 = load double, double* %4
%414 = call double @pow(double %413, double 4.000000e+00)
%415 = fmul double 2.860000e+02, %414
%416 = load double, double* %5
%417 = call double @pow(double %416, double 6.000000e+00)
%418 = call double @llvm.fmuladd.f64(double %415, double %417, double %412)
%419 = call double @llvm.fmuladd.f64(double %402, double %418, double %400)
%420 = fmul double %147, %419
%421 = call double @llvm.fmuladd.f64(double %132, double %138, double %420)
%422 = load double, double* %4
%423 = fmul double 2.000000e+00, %422
%424 = load double, double* %6
%425 = fmul double %423, %424
%426 = call double @pow(double 0x4005BF0A8B145769, double %425)
%427 = load double, double* %6
%428 = call double @pow(double %427, double 6.000000e+00)
%429 = fmul double %426, %428
%430 = load double, double* %6
%431 = call double @pow(double %430, double 1.000000e+01)
%432 = fmul double 8.190000e+02, %431
%433 = load double, double* %5
%434 = call double @pow(double %433, double 1.000000e+01)
%435 = fmul double %432, %434
%436 = load double, double* %4
%437 = fmul double 4.455000e+04, %436
%438 = load double, double* %5
%439 = call double @llvm.fmuladd.f64(double %437, double %438, double 2.227500e+04)
%440 = load double, double* %4
%441 = call double @pow(double %440, double 2.000000e+00)
%442 = fmul double 4.140000e+04, %441
%443 = load double, double* %5
%444 = call double @pow(double %443, double 2.000000e+00)
%445 = call double @llvm.fmuladd.f64(double %442, double %444, double %439)
%446 = load double, double* %4
%447 = call double @pow(double %446, double 3.000000e+00)
%448 = fmul double 4.320000e+04, %447
%449 = load double, double* %5
%450 = call double @pow(double %449, double 3.000000e+00)
%451 = call double @llvm.fmuladd.f64(double %448, double %450, double %445)
%452 = load double, double* %4
%453 = call double @pow(double %452, double 4.000000e+00)
%454 = fmul double 3.600000e+03, %453
%455 = load double, double* %5
%456 = call double @pow(double %455, double 4.000000e+00)
%457 = call double @llvm.fmuladd.f64(double %454, double %456, double %451)
%458 = load double, double* %4
%459 = call double @pow(double %458, double 5.000000e+00)
%460 = fmul double 4.080000e+03, %459
%461 = load double, double* %5
%462 = call double @pow(double %461, double 5.000000e+00)
%463 = call double @llvm.fmuladd.f64(double %460, double %462, double %457)
%464 = load double, double* %4
%465 = call double @pow(double %464, double 6.000000e+00)
%466 = fmul double 3.720000e+03, %465
%467 = load double, double* %5
%468 = call double @pow(double %467, double 6.000000e+00)
%469 = call double @llvm.fmuladd.f64(double %466, double %468, double %463)
%470 = load double, double* %4
%471 = call double @pow(double %470, double 7.000000e+00)
%472 = fmul double 1.104000e+03, %471
%473 = load double, double* %5
%474 = call double @pow(double %473, double 7.000000e+00)
%475 = call double @llvm.fmuladd.f64(double %472, double %474, double %469)
%476 = load double, double* %4
%477 = call double @pow(double %476, double 8.000000e+00)
%478 = fmul double 1.480000e+02, %477
%479 = load double, double* %5
%480 = call double @pow(double %479, double 8.000000e+00)
%481 = call double @llvm.fmuladd.f64(double %478, double %480, double %475)
%482 = load double, double* %4
%483 = call double @pow(double %482, double 9.000000e+00)
%484 = fmul double 8.000000e+00, %483
%485 = load double, double* %5
%486 = call double @pow(double %485, double 9.000000e+00)
%487 = call double @llvm.fmuladd.f64(double %484, double %486, double %481)
%488 = load double, double* %5
%489 = call double @pow(double %488, double 2.000000e+01)
%490 = fmul double 2.000000e+00, %489
%491 = load double, double* %4
%492 = fmul double 1.621620e+07, %491
%493 = load double, double* %5
%494 = call double @llvm.fmuladd.f64(double %492, double %493, double 8.108100e+06)
%495 = load double, double* %4
%496 = call double @pow(double %495, double 2.000000e+00)
%497 = fmul double 0x41698467A0000000, %496
%498 = load double, double* %5
%499 = call double @pow(double %498, double 2.000000e+00)
%500 = call double @llvm.fmuladd.f64(double %497, double %499, double %494)
%501 = load double, double* %4
%502 = call double @pow(double %501, double 3.000000e+00)
%503 = fmul double 6.486480e+06, %502
%504 = load double, double* %5
%505 = call double @pow(double %504, double 3.000000e+00)
%506 = call double @llvm.fmuladd.f64(double %503, double %505, double %500)
%507 = load double, double* %4
%508 = call double @pow(double %507, double 4.000000e+00)
%509 = fmul double 2.120580e+06, %508
%510 = load double, double* %5
%511 = call double @pow(double %510, double 4.000000e+00)
%512 = call double @llvm.fmuladd.f64(double %509, double %511, double %506)
%513 = load double, double* %4
%514 = call double @pow(double %513, double 5.000000e+00)
%515 = fmul double 4.989600e+05, %514
%516 = load double, double* %5
%517 = call double @pow(double %516, double 5.000000e+00)
%518 = call double @llvm.fmuladd.f64(double %515, double %517, double %512)
%519 = load double, double* %4
%520 = call double @pow(double %519, double 6.000000e+00)
%521 = fmul double 8.694000e+04, %520
%522 = load double, double* %5
%523 = call double @pow(double %522, double 6.000000e+00)
%524 = call double @llvm.fmuladd.f64(double %521, double %523, double %518)
%525 = load double, double* %4
%526 = call double @pow(double %525, double 7.000000e+00)
%527 = fmul double 1.123200e+04, %526
%528 = load double, double* %5
%529 = call double @pow(double %528, double 7.000000e+00)
%530 = call double @llvm.fmuladd.f64(double %527, double %529, double %524)
%531 = load double, double* %4
%532 = call double @pow(double %531, double 8.000000e+00)
%533 = fmul double 1.044000e+03, %532
%534 = load double, double* %5
%535 = call double @pow(double %534, double 8.000000e+00)
%536 = call double @llvm.fmuladd.f64(double %533, double %535, double %530)
%537 = load double, double* %4
%538 = call double @pow(double %537, double 9.000000e+00)
%539 = fmul double 6.400000e+01, %538
%540 = load double, double* %5
%541 = call double @pow(double %540, double 9.000000e+00)
%542 = call double @llvm.fmuladd.f64(double %539, double %541, double %536)
%543 = load double, double* %4
%544 = call double @pow(double %543, double 1.000000e+01)
%545 = fmul double 2.000000e+00, %544
%546 = load double, double* %5
%547 = call double @pow(double %546, double 1.000000e+01)
%548 = call double @llvm.fmuladd.f64(double %545, double %547, double %542)
%549 = fmul double %490, %548
%550 = call double @llvm.fmuladd.f64(double %435, double %487, double %549)
%551 = load double, double* %6
%552 = call double @pow(double %551, double 8.000000e+00)
%553 = fmul double 4.200000e+01, %552
%554 = load double, double* %5
%555 = call double @pow(double %554, double 1.200000e+01)
%556 = fmul double %553, %555
%557 = load double, double* %4
%558 = fmul double 1.063800e+06, %557
%559 = load double, double* %5
%560 = fneg double %558
%561 = call double @llvm.fmuladd.f64(double %560, double %559, double -5.319000e+05)
%562 = load double, double* %4
%563 = call double @pow(double %562, double 2.000000e+00)
%564 = fmul double 0x4141E2A980000000, %563
%565 = load double, double* %5
%566 = call double @pow(double %565, double 2.000000e+00)
%567 = fneg double %564
%568 = call double @llvm.fmuladd.f64(double %567, double %566, double %561)
%569 = load double, double* %4
%570 = call double @pow(double %569, double 3.000000e+00)
%571 = fmul double 2.691000e+05, %570
%572 = load double, double* %5
%573 = call double @pow(double %572, double 3.000000e+00)
%574 = call double @llvm.fmuladd.f64(double %571, double %573, double %568)
%575 = load double, double* %4
%576 = call double @pow(double %575, double 4.000000e+00)
%577 = fmul double 8.415000e+04, %576
%578 = load double, double* %5
%579 = call double @pow(double %578, double 4.000000e+00)
%580 = fneg double %577
%581 = call double @llvm.fmuladd.f64(double %580, double %579, double %574)
%582 = load double, double* %4
%583 = call double @pow(double %582, double 5.000000e+00)
%584 = fmul double 3.047400e+05, %583
%585 = load double, double* %5
%586 = call double @pow(double %585, double 5.000000e+00)
%587 = fneg double %584
%588 = call double @llvm.fmuladd.f64(double %587, double %586, double %581)
%589 = load double, double* %4
%590 = call double @pow(double %589, double 6.000000e+00)
%591 = fmul double 1.244400e+05, %590
%592 = load double, double* %5
%593 = call double @pow(double %592, double 6.000000e+00)
%594 = fneg double %591
%595 = call double @llvm.fmuladd.f64(double %594, double %593, double %588)
%596 = load double, double* %4
%597 = call double @pow(double %596, double 7.000000e+00)
%598 = fmul double 2.280000e+04, %597
%599 = load double, double* %5
%600 = call double @pow(double %599, double 7.000000e+00)
%601 = fneg double %598
%602 = call double @llvm.fmuladd.f64(double %601, double %600, double %595)
%603 = load double, double* %4
%604 = call double @pow(double %603, double 8.000000e+00)
%605 = fmul double 1.980000e+03, %604
%606 = load double, double* %5
%607 = call double @pow(double %606, double 8.000000e+00)
%608 = fneg double %605
%609 = call double @llvm.fmuladd.f64(double %608, double %607, double %602)
%610 = load double, double* %4
%611 = call double @pow(double %610, double 9.000000e+00)
%612 = fmul double 4.000000e+01, %611
%613 = load double, double* %5
%614 = call double @pow(double %613, double 9.000000e+00)
%615 = fneg double %612
%616 = call double @llvm.fmuladd.f64(double %615, double %614, double %609)
%617 = load double, double* %4
%618 = call double @pow(double %617, double 1.000000e+01)
%619 = fmul double 4.000000e+00, %618
%620 = load double, double* %5
%621 = call double @pow(double %620, double 1.000000e+01)
%622 = call double @llvm.fmuladd.f64(double %619, double %621, double %616)
%623 = call double @llvm.fmuladd.f64(double %556, double %622, double %550)
%624 = load double, double* %6
%625 = call double @pow(double %624, double 2.000000e+01)
%626 = load double, double* %4
%627 = fmul double 2.835000e+04, %626
%628 = load double, double* %5
%629 = call double @llvm.fmuladd.f64(double %627, double %628, double 1.417500e+04)
%630 = load double, double* %4
%631 = call double @pow(double %630, double 2.000000e+00)
%632 = fmul double 2.835000e+04, %631
%633 = load double, double* %5
%634 = call double @pow(double %633, double 2.000000e+00)
%635 = call double @llvm.fmuladd.f64(double %632, double %634, double %629)
%636 = load double, double* %4
%637 = call double @pow(double %636, double 3.000000e+00)
%638 = fmul double 1.890000e+04, %637
%639 = load double, double* %5
%640 = call double @pow(double %639, double 3.000000e+00)
%641 = call double @llvm.fmuladd.f64(double %638, double %640, double %635)
%642 = load double, double* %4
%643 = call double @pow(double %642, double 4.000000e+00)
%644 = fmul double 9.450000e+03, %643
%645 = load double, double* %5
%646 = call double @pow(double %645, double 4.000000e+00)
%647 = call double @llvm.fmuladd.f64(double %644, double %646, double %641)
%648 = load double, double* %4
%649 = call double @pow(double %648, double 5.000000e+00)
%650 = fmul double 3.780000e+03, %649
%651 = load double, double* %5
%652 = call double @pow(double %651, double 5.000000e+00)
%653 = call double @llvm.fmuladd.f64(double %650, double %652, double %647)
%654 = load double, double* %4
%655 = call double @pow(double %654, double 6.000000e+00)
%656 = fmul double 1.260000e+03, %655
%657 = load double, double* %5
%658 = call double @pow(double %657, double 6.000000e+00)
%659 = call double @llvm.fmuladd.f64(double %656, double %658, double %653)
%660 = load double, double* %4
%661 = call double @pow(double %660, double 7.000000e+00)
%662 = fmul double 3.600000e+02, %661
%663 = load double, double* %5
%664 = call double @pow(double %663, double 7.000000e+00)
%665 = call double @llvm.fmuladd.f64(double %662, double %664, double %659)
%666 = load double, double* %4
%667 = call double @pow(double %666, double 8.000000e+00)
%668 = fmul double 9.000000e+01, %667
%669 = load double, double* %5
%670 = call double @pow(double %669, double 8.000000e+00)
%671 = call double @llvm.fmuladd.f64(double %668, double %670, double %665)
%672 = load double, double* %4
%673 = call double @pow(double %672, double 9.000000e+00)
%674 = fmul double 2.000000e+01, %673
%675 = load double, double* %5
%676 = call double @pow(double %675, double 9.000000e+00)
%677 = call double @llvm.fmuladd.f64(double %674, double %676, double %671)
%678 = load double, double* %4
%679 = call double @pow(double %678, double 1.000000e+01)
%680 = fmul double 4.000000e+00, %679
%681 = load double, double* %5
%682 = call double @pow(double %681, double 1.000000e+01)
%683 = call double @llvm.fmuladd.f64(double %680, double %682, double %677)
%684 = fneg double %625
%685 = call double @llvm.fmuladd.f64(double %684, double %683, double %623)
%686 = load double, double* %6
%687 = call double @pow(double %686, double 1.600000e+01)
%688 = fmul double 1.800000e+01, %687
%689 = load double, double* %5
%690 = call double @pow(double %689, double 4.000000e+00)
%691 = fmul double %688, %690
%692 = load double, double* %4
%693 = fmul double 1.228500e+05, %692
%694 = load double, double* %5
%695 = call double @llvm.fmuladd.f64(double %693, double %694, double 6.142500e+04)
%696 = load double, double* %4
%697 = call double @pow(double %696, double 2.000000e+00)
%698 = fmul double 1.228500e+05, %697
%699 = load double, double* %5
%700 = call double @pow(double %699, double 2.000000e+00)
%701 = call double @llvm.fmuladd.f64(double %698, double %700, double %695)
%702 = load double, double* %4
%703 = call double @pow(double %702, double 3.000000e+00)
%704 = fmul double 8.190000e+04, %703
%705 = load double, double* %5
%706 = call double @pow(double %705, double 3.000000e+00)
%707 = call double @llvm.fmuladd.f64(double %704, double %706, double %701)
%708 = load double, double* %4
%709 = call double @pow(double %708, double 4.000000e+00)
%710 = fmul double 4.095000e+04, %709
%711 = load double, double* %5
%712 = call double @pow(double %711, double 4.000000e+00)
%713 = call double @llvm.fmuladd.f64(double %710, double %712, double %707)
%714 = load double, double* %4
%715 = call double @pow(double %714, double 5.000000e+00)
%716 = fmul double 1.638000e+04, %715
%717 = load double, double* %5
%718 = call double @pow(double %717, double 5.000000e+00)
%719 = call double @llvm.fmuladd.f64(double %716, double %718, double %713)
%720 = load double, double* %4
%721 = call double @pow(double %720, double 6.000000e+00)
%722 = fmul double 5.460000e+03, %721
%723 = load double, double* %5
%724 = call double @pow(double %723, double 6.000000e+00)
%725 = call double @llvm.fmuladd.f64(double %722, double %724, double %719)
%726 = load double, double* %4
%727 = call double @pow(double %726, double 7.000000e+00)
%728 = fmul double 1.392000e+03, %727
%729 = load double, double* %5
%730 = call double @pow(double %729, double 7.000000e+00)
%731 = call double @llvm.fmuladd.f64(double %728, double %730, double %725)
%732 = load double, double* %4
%733 = call double @pow(double %732, double 8.000000e+00)
%734 = fmul double 5.440000e+02, %733
%735 = load double, double* %5
%736 = call double @pow(double %735, double 8.000000e+00)
%737 = call double @llvm.fmuladd.f64(double %734, double %736, double %731)
%738 = load double, double* %4
%739 = call double @pow(double %738, double 9.000000e+00)
%740 = fmul double 1.040000e+02, %739
%741 = load double, double* %5
%742 = call double @pow(double %741, double 9.000000e+00)
%743 = call double @llvm.fmuladd.f64(double %740, double %742, double %737)
%744 = load double, double* %4
%745 = call double @pow(double %744, double 1.000000e+01)
%746 = fmul double 6.000000e+00, %745
%747 = load double, double* %5
%748 = call double @pow(double %747, double 1.000000e+01)
%749 = call double @llvm.fmuladd.f64(double %746, double %748, double %743)
%750 = fneg double %691
%751 = call double @llvm.fmuladd.f64(double %750, double %749, double %685)
%752 = load double, double* %6
%753 = call double @pow(double %752, double 4.000000e+00)
%754 = fmul double 1.800000e+01, %753
%755 = load double, double* %5
%756 = call double @pow(double %755, double 1.600000e+01)
%757 = fmul double %754, %756
%758 = load double, double* %4
%759 = fmul double 0x4169126EC0000000, %758
%760 = load double, double* %5
%761 = call double @llvm.fmuladd.f64(double %759, double %760, double 0x4159126EC0000000)
%762 = load double, double* %4
%763 = call double @pow(double %762, double 2.000000e+00)
%764 = fmul double 1.539720e+06, %763
%765 = load double, double* %5
%766 = call double @pow(double %765, double 2.000000e+00)
%767 = fneg double %764
%768 = call double @llvm.fmuladd.f64(double %767, double %766, double %761)
%769 = load double, double* %4
%770 = call double @pow(double %769, double 3.000000e+00)
%771 = fmul double 5.741190e+06, %770
%772 = load double, double* %5
%773 = call double @pow(double %772, double 3.000000e+00)
%774 = fneg double %771
%775 = call double @llvm.fmuladd.f64(double %774, double %773, double %768)
%776 = load double, double* %4
%777 = call double @pow(double %776, double 4.000000e+00)
%778 = fmul double 0x414486B780000000, %777
%779 = load double, double* %5
%780 = call double @pow(double %779, double 4.000000e+00)
%781 = fneg double %778
%782 = call double @llvm.fmuladd.f64(double %781, double %780, double %775)
%783 = load double, double* %4
%784 = call double @pow(double %783, double 5.000000e+00)
%785 = fmul double 6.197100e+05, %784
%786 = load double, double* %5
%787 = call double @pow(double %786, double 5.000000e+00)
%788 = fneg double %785
%789 = call double @llvm.fmuladd.f64(double %788, double %787, double %782)
%790 = load double, double* %4
%791 = call double @pow(double %790, double 6.000000e+00)
%792 = fmul double 7.371000e+04, %791
%793 = load double, double* %5
%794 = call double @pow(double %793, double 6.000000e+00)
%795 = fneg double %792
%796 = call double @llvm.fmuladd.f64(double %795, double %794, double %789)
%797 = load double, double* %4
%798 = call double @pow(double %797, double 7.000000e+00)
%799 = fmul double 1.716000e+03, %798
%800 = load double, double* %5
%801 = call double @pow(double %800, double 7.000000e+00)
%802 = fneg double %799
%803 = call double @llvm.fmuladd.f64(double %802, double %801, double %796)
%804 = load double, double* %4
%805 = call double @pow(double %804, double 8.000000e+00)
%806 = fmul double 8.030000e+02, %805
%807 = load double, double* %5
%808 = call double @pow(double %807, double 8.000000e+00)
%809 = call double @llvm.fmuladd.f64(double %806, double %808, double %803)
%810 = load double, double* %4
%811 = call double @pow(double %810, double 9.000000e+00)
%812 = fmul double 1.180000e+02, %811
%813 = load double, double* %5
%814 = call double @pow(double %813, double 9.000000e+00)
%815 = call double @llvm.fmuladd.f64(double %812, double %814, double %809)
%816 = load double, double* %4
%817 = call double @pow(double %816, double 1.000000e+01)
%818 = fmul double 6.000000e+00, %817
%819 = load double, double* %5
%820 = call double @pow(double %819, double 1.000000e+01)
%821 = call double @llvm.fmuladd.f64(double %818, double %820, double %815)
%822 = call double @llvm.fmuladd.f64(double %757, double %821, double %751)
%823 = load double, double* %6
%824 = call double @pow(double %823, double 1.200000e+01)
%825 = fmul double 2.100000e+01, %824
%826 = load double, double* %5
%827 = call double @pow(double %826, double 8.000000e+00)
%828 = fmul double %825, %827
%829 = load double, double* %4
%830 = fmul double 9.652500e+05, %829
%831 = load double, double* %5
%832 = call double @llvm.fmuladd.f64(double %830, double %831, double 4.826250e+05)
%833 = load double, double* %4
%834 = call double @pow(double %833, double 2.000000e+00)
%835 = fmul double 9.652500e+05, %834
%836 = load double, double* %5
%837 = call double @pow(double %836, double 2.000000e+00)
%838 = call double @llvm.fmuladd.f64(double %835, double %837, double %832)
%839 = load double, double* %4
%840 = call double @pow(double %839, double 3.000000e+00)
%841 = fmul double 6.336000e+05, %840
%842 = load double, double* %5
%843 = call double @pow(double %842, double 3.000000e+00)
%844 = call double @llvm.fmuladd.f64(double %841, double %843, double %838)
%845 = load double, double* %4
%846 = call double @pow(double %845, double 4.000000e+00)
%847 = fmul double 3.762000e+05, %846
%848 = load double, double* %5
%849 = call double @pow(double %848, double 4.000000e+00)
%850 = call double @llvm.fmuladd.f64(double %847, double %849, double %844)
%851 = load double, double* %4
%852 = call double @pow(double %851, double 5.000000e+00)
%853 = fmul double 6.768000e+04, %852
%854 = load double, double* %5
%855 = call double @pow(double %854, double 5.000000e+00)
%856 = call double @llvm.fmuladd.f64(double %853, double %855, double %850)
%857 = load double, double* %4
%858 = call double @pow(double %857, double 6.000000e+00)
%859 = fmul double 4.476000e+04, %858
%860 = load double, double* %5
%861 = call double @pow(double %860, double 6.000000e+00)
%862 = call double @llvm.fmuladd.f64(double %859, double %861, double %856)
%863 = load double, double* %4
%864 = call double @pow(double %863, double 7.000000e+00)
%865 = fmul double 2.212800e+04, %864
%866 = load double, double* %5
%867 = call double @pow(double %866, double 7.000000e+00)
%868 = call double @llvm.fmuladd.f64(double %865, double %867, double %862)
%869 = load double, double* %4
%870 = call double @pow(double %869, double 8.000000e+00)
%871 = fmul double 4.476000e+03, %870
%872 = load double, double* %5
%873 = call double @pow(double %872, double 8.000000e+00)
%874 = call double @llvm.fmuladd.f64(double %871, double %873, double %868)
%875 = load double, double* %4
%876 = call double @pow(double %875, double 9.000000e+00)
%877 = fmul double 3.760000e+02, %876
%878 = load double, double* %5
%879 = call double @pow(double %878, double 9.000000e+00)
%880 = call double @llvm.fmuladd.f64(double %877, double %879, double %874)
%881 = load double, double* %4
%882 = call double @pow(double %881, double 1.000000e+01)
%883 = fmul double 8.000000e+00, %882
%884 = load double, double* %5
%885 = call double @pow(double %884, double 1.000000e+01)
%886 = call double @llvm.fmuladd.f64(double %883, double %885, double %880)
%887 = fneg double %828
%888 = call double @llvm.fmuladd.f64(double %887, double %886, double %822)
%889 = load double, double* %6
%890 = call double @pow(double %889, double 6.000000e+00)
%891 = fmul double 1.200000e+01, %890
%892 = load double, double* %5
%893 = call double @pow(double %892, double 1.400000e+01)
%894 = fmul double %891, %893
%895 = load double, double* %4
%896 = fmul double 1.035720e+07, %895
%897 = load double, double* %5
%898 = fneg double %896
%899 = call double @llvm.fmuladd.f64(double %898, double %897, double -5.178600e+06)
%900 = load double, double* %4
%901 = call double @pow(double %900, double 2.000000e+00)
%902 = fmul double 0x415FAD18C0000000, %901
%903 = load double, double* %5
%904 = call double @pow(double %903, double 2.000000e+00)
%905 = call double @llvm.fmuladd.f64(double %902, double %904, double %899)
%906 = load double, double* %4
%907 = call double @pow(double %906, double 3.000000e+00)
%908 = fmul double 6.873300e+05, %907
%909 = load double, double* %5
%910 = call double @pow(double %909, double 3.000000e+00)
%911 = call double @llvm.fmuladd.f64(double %908, double %910, double %905)
%912 = load double, double* %4
%913 = call double @pow(double %912, double 4.000000e+00)
%914 = fmul double 0x41491F0B80000000, %913
%915 = load double, double* %5
%916 = call double @pow(double %915, double 4.000000e+00)
%917 = fneg double %914
%918 = call double @llvm.fmuladd.f64(double %917, double %916, double %911)
%919 = load double, double* %4
%920 = call double @pow(double %919, double 5.000000e+00)
%921 = fmul double 1.634850e+06, %920
%922 = load double, double* %5
%923 = call double @pow(double %922, double 5.000000e+00)
%924 = fneg double %921
%925 = call double @llvm.fmuladd.f64(double %924, double %923, double %918)
%926 = load double, double* %4
%927 = call double @pow(double %926, double 6.000000e+00)
%928 = fmul double 3.620400e+05, %927
%929 = load double, double* %5
%930 = call double @pow(double %929, double 6.000000e+00)
%931 = fneg double %928
%932 = call double @llvm.fmuladd.f64(double %931, double %930, double %925)
%933 = load double, double* %4
%934 = call double @pow(double %933, double 7.000000e+00)
%935 = fmul double 4.072800e+04, %934
%936 = load double, double* %5
%937 = call double @pow(double %936, double 7.000000e+00)
%938 = fneg double %935
%939 = call double @llvm.fmuladd.f64(double %938, double %937, double %932)
%940 = load double, double* %4
%941 = call double @pow(double %940, double 8.000000e+00)
%942 = fmul double 1.446000e+03, %941
%943 = load double, double* %5
%944 = call double @pow(double %943, double 8.000000e+00)
%945 = fneg double %942
%946 = call double @llvm.fmuladd.f64(double %945, double %944, double %939)
%947 = load double, double* %4
%948 = call double @pow(double %947, double 9.000000e+00)
%949 = fmul double 1.640000e+02, %948
%950 = load double, double* %5
%951 = call double @pow(double %950, double 9.000000e+00)
%952 = call double @llvm.fmuladd.f64(double %949, double %951, double %946)
%953 = load double, double* %4
%954 = call double @pow(double %953, double 1.000000e+01)
%955 = fmul double 1.600000e+01, %954
%956 = load double, double* %5
%957 = call double @pow(double %956, double 1.000000e+01)
%958 = call double @llvm.fmuladd.f64(double %955, double %957, double %952)
%959 = fneg double %894
%960 = call double @llvm.fmuladd.f64(double %959, double %958, double %888)
%961 = load double, double* %6
%962 = call double @pow(double %961, double 2.000000e+00)
%963 = fmul double 2.000000e+00, %962
%964 = load double, double* %5
%965 = call double @pow(double %964, double 1.800000e+01)
%966 = fmul double %963, %965
%967 = load double, double* %4
%968 = fmul double 0x419FE58188000000, %967
%969 = load double, double* %5
%970 = fneg double %968
%971 = call double @llvm.fmuladd.f64(double %970, double %969, double 0xC18FE58188000000)
%972 = load double, double* %4
%973 = call double @pow(double %972, double 2.000000e+00)
%974 = fmul double 0x41955C6A24000000, %973
%975 = load double, double* %5
%976 = call double @pow(double %975, double 2.000000e+00)
%977 = fneg double %974
%978 = call double @llvm.fmuladd.f64(double %977, double %976, double %971)
%979 = load double, double* %4
%980 = call double @pow(double %979, double 3.000000e+00)
%981 = fmul double 0x417D202DE0000000, %980
%982 = load double, double* %5
%983 = call double @pow(double %982, double 3.000000e+00)
%984 = fneg double %981
%985 = call double @llvm.fmuladd.f64(double %984, double %983, double %978)
%986 = load double, double* %4
%987 = call double @pow(double %986, double 4.000000e+00)
%988 = fmul double 0x415522ADC0000000, %987
%989 = load double, double* %5
%990 = call double @pow(double %989, double 4.000000e+00)
%991 = fneg double %988
%992 = call double @llvm.fmuladd.f64(double %991, double %990, double %985)
%993 = load double, double* %4
%994 = call double @pow(double %993, double 5.000000e+00)
%995 = fmul double 2.702700e+05, %994
%996 = load double, double* %5
%997 = call double @pow(double %996, double 5.000000e+00)
%998 = fneg double %995
%999 = call double @llvm.fmuladd.f64(double %998, double %997, double %992)
%1000 = load double, double* %4
%1001 = call double @pow(double %1000, double 6.000000e+00)
%1002 = fmul double 1.253700e+05, %1001
%1003 = load double, double* %5
%1004 = call double @pow(double %1003, double 6.000000e+00)
%1005 = call double @llvm.fmuladd.f64(double %1002, double %1004, double %999)
%1006 = load double, double* %4
%1007 = call double @pow(double %1006, double 7.000000e+00)
%1008 = fmul double 3.711600e+04, %1007
%1009 = load double, double* %5
%1010 = call double @pow(double %1009, double 7.000000e+00)
%1011 = call double @llvm.fmuladd.f64(double %1008, double %1010, double %1005)
%1012 = load double, double* %4
%1013 = call double @pow(double %1012, double 8.000000e+00)
%1014 = fmul double 5.247000e+03, %1013
%1015 = load double, double* %5
%1016 = call double @pow(double %1015, double 8.000000e+00)
%1017 = call double @llvm.fmuladd.f64(double %1014, double %1016, double %1011)
%1018 = load double, double* %4
%1019 = call double @pow(double %1018, double 9.000000e+00)
%1020 = fmul double 4.220000e+02, %1019
%1021 = load double, double* %5
%1022 = call double @pow(double %1021, double 9.000000e+00)
%1023 = call double @llvm.fmuladd.f64(double %1020, double %1022, double %1017)
%1024 = load double, double* %4
%1025 = call double @pow(double %1024, double 1.000000e+01)
%1026 = fmul double 1.600000e+01, %1025
%1027 = load double, double* %5
%1028 = call double @pow(double %1027, double 1.000000e+01)
%1029 = call double @llvm.fmuladd.f64(double %1026, double %1028, double %1023)
%1030 = fneg double %966
%1031 = call double @llvm.fmuladd.f64(double %1030, double %1029, double %960)
%1032 = load double, double* %6
%1033 = call double @pow(double %1032, double 1.800000e+01)
%1034 = load double, double* %5
%1035 = call double @pow(double %1034, double 2.000000e+00)
%1036 = fmul double %1033, %1035
%1037 = load double, double* %4
%1038 = fmul double 3.685500e+05, %1037
%1039 = load double, double* %5
%1040 = call double @llvm.fmuladd.f64(double %1038, double %1039, double 1.842750e+05)
%1041 = load double, double* %4
%1042 = call double @pow(double %1041, double 2.000000e+00)
%1043 = fmul double 3.685500e+05, %1042
%1044 = load double, double* %5
%1045 = call double @pow(double %1044, double 2.000000e+00)
%1046 = call double @llvm.fmuladd.f64(double %1043, double %1045, double %1040)
%1047 = load double, double* %4
%1048 = call double @pow(double %1047, double 3.000000e+00)
%1049 = fmul double 2.457000e+05, %1048
%1050 = load double, double* %5
%1051 = call double @pow(double %1050, double 3.000000e+00)
%1052 = call double @llvm.fmuladd.f64(double %1049, double %1051, double %1046)
%1053 = load double, double* %4
%1054 = call double @pow(double %1053, double 4.000000e+00)
%1055 = fmul double 1.228500e+05, %1054
%1056 = load double, double* %5
%1057 = call double @pow(double %1056, double 4.000000e+00)
%1058 = call double @llvm.fmuladd.f64(double %1055, double %1057, double %1052)
%1059 = load double, double* %4
%1060 = call double @pow(double %1059, double 5.000000e+00)
%1061 = fmul double 4.914000e+04, %1060
%1062 = load double, double* %5
%1063 = call double @pow(double %1062, double 5.000000e+00)
%1064 = call double @llvm.fmuladd.f64(double %1061, double %1063, double %1058)
%1065 = load double, double* %4
%1066 = call double @pow(double %1065, double 6.000000e+00)
%1067 = fmul double 1.638000e+04, %1066
%1068 = load double, double* %5
%1069 = call double @pow(double %1068, double 6.000000e+00)
%1070 = call double @llvm.fmuladd.f64(double %1067, double %1069, double %1064)
%1071 = load double, double* %4
%1072 = call double @pow(double %1071, double 7.000000e+00)
%1073 = fmul double 4.680000e+03, %1072
%1074 = load double, double* %5
%1075 = call double @pow(double %1074, double 7.000000e+00)
%1076 = call double @llvm.fmuladd.f64(double %1073, double %1075, double %1070)
%1077 = load double, double* %4
%1078 = call double @pow(double %1077, double 8.000000e+00)
%1079 = fmul double 1.170000e+03, %1078
%1080 = load double, double* %5
%1081 = call double @pow(double %1080, double 8.000000e+00)
%1082 = call double @llvm.fmuladd.f64(double %1079, double %1081, double %1076)
%1083 = load double, double* %4
%1084 = call double @pow(double %1083, double 9.000000e+00)
%1085 = fmul double 3.400000e+02, %1084
%1086 = load double, double* %5
%1087 = call double @pow(double %1086, double 9.000000e+00)
%1088 = call double @llvm.fmuladd.f64(double %1085, double %1087, double %1082)
%1089 = load double, double* %4
%1090 = call double @pow(double %1089, double 1.000000e+01)
%1091 = fmul double 3.200000e+01, %1090
%1092 = load double, double* %5
%1093 = call double @pow(double %1092, double 1.000000e+01)
%1094 = call double @llvm.fmuladd.f64(double %1091, double %1093, double %1088)
%1095 = call double @llvm.fmuladd.f64(double %1036, double %1094, double %1031)
%1096 = load double, double* %6
%1097 = call double @pow(double %1096, double 1.400000e+01)
%1098 = fmul double 6.000000e+00, %1097
%1099 = load double, double* %5
%1100 = call double @pow(double %1099, double 6.000000e+00)
%1101 = fmul double %1098, %1100
%1102 = load double, double* %4
%1103 = fmul double 1.351350e+06, %1102
%1104 = load double, double* %5
%1105 = call double @llvm.fmuladd.f64(double %1103, double %1104, double 6.756750e+05)
%1106 = load double, double* %4
%1107 = call double @pow(double %1106, double 2.000000e+00)
%1108 = fmul double 1.351350e+06, %1107
%1109 = load double, double* %5
%1110 = call double @pow(double %1109, double 2.000000e+00)
%1111 = call double @llvm.fmuladd.f64(double %1108, double %1110, double %1105)
%1112 = load double, double* %4
%1113 = call double @pow(double %1112, double 3.000000e+00)
%1114 = fmul double 9.009000e+05, %1113
%1115 = load double, double* %5
%1116 = call double @pow(double %1115, double 3.000000e+00)
%1117 = call double @llvm.fmuladd.f64(double %1114, double %1116, double %1111)
%1118 = load double, double* %4
%1119 = call double @pow(double %1118, double 4.000000e+00)
%1120 = fmul double 4.504500e+05, %1119
%1121 = load double, double* %5
%1122 = call double @pow(double %1121, double 4.000000e+00)
%1123 = call double @llvm.fmuladd.f64(double %1120, double %1122, double %1117)
%1124 = load double, double* %4
%1125 = call double @pow(double %1124, double 5.000000e+00)
%1126 = fmul double 1.877400e+05, %1125
%1127 = load double, double* %5
%1128 = call double @pow(double %1127, double 5.000000e+00)
%1129 = call double @llvm.fmuladd.f64(double %1126, double %1128, double %1123)
%1130 = load double, double* %4
%1131 = call double @pow(double %1130, double 6.000000e+00)
%1132 = fmul double 4.368000e+04, %1131
%1133 = load double, double* %5
%1134 = call double @pow(double %1133, double 6.000000e+00)
%1135 = call double @llvm.fmuladd.f64(double %1132, double %1134, double %1129)
%1136 = load double, double* %4
%1137 = call double @pow(double %1136, double 7.000000e+00)
%1138 = fmul double 2.212800e+04, %1137
%1139 = load double, double* %5
%1140 = call double @pow(double %1139, double 7.000000e+00)
%1141 = call double @llvm.fmuladd.f64(double %1138, double %1140, double %1135)
%1142 = load double, double* %4
%1143 = call double @pow(double %1142, double 8.000000e+00)
%1144 = fmul double 6.876000e+03, %1143
%1145 = load double, double* %5
%1146 = call double @pow(double %1145, double 8.000000e+00)
%1147 = call double @llvm.fmuladd.f64(double %1144, double %1146, double %1141)
%1148 = load double, double* %4
%1149 = call double @pow(double %1148, double 9.000000e+00)
%1150 = fmul double 8.560000e+02, %1149
%1151 = load double, double* %5
%1152 = call double @pow(double %1151, double 9.000000e+00)
%1153 = call double @llvm.fmuladd.f64(double %1150, double %1152, double %1147)
%1154 = load double, double* %4
%1155 = call double @pow(double %1154, double 1.000000e+01)
%1156 = fmul double 3.200000e+01, %1155
%1157 = load double, double* %5
%1158 = call double @pow(double %1157, double 1.000000e+01)
%1159 = call double @llvm.fmuladd.f64(double %1156, double %1158, double %1153)
%1160 = call double @llvm.fmuladd.f64(double %1101, double %1159, double %1095)
%1161 = call double @llvm.fmuladd.f64(double %429, double %1160, double %421)
%1162 = load double, double* %4
%1163 = fmul double 2.000000e+00, %1162
%1164 = load double, double* %6
%1165 = load double, double* %5
%1166 = fadd double %1164, %1165
%1167 = fmul double %1163, %1166
%1168 = call double @pow(double 0x4005BF0A8B145769, double %1167)
%1169 = fmul double 1.417500e+04, %1168
%1170 = load double, double* %4
%1171 = call double @pow(double %1170, double 2.000000e+00)
%1172 = fmul double %1169, %1171
%1173 = load double, double* %6
%1174 = call double @pow(double %1173, double 2.000000e+00)
%1175 = load double, double* %5
%1176 = call double @pow(double %1175, double 2.000000e+00)
%1177 = fsub double %1174, %1176
%1178 = call double @pow(double %1177, double 1.300000e+01)
%1179 = fmul double %1172, %1178
%1180 = fdiv double %1161, %1179
store double %1180, double* %7
br label %1181
1181: ; preds = %124, %11
%1182 = load double, double* %7
ret double %1182
}

LLVM IR (-O2):
define double @DSlater_2S_5S(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 %68
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 0x422CFF2FF0000000, double 0xC22CFF2FF0000000)
%10 = fmul double %0, 0xC23CFF2FF0000000
%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, 0xC23CFF2FF0000000
%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, 0xC2334E257A590000
%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, 0xC2233A3609640000
%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, 0xC20E7FE0E3700000
%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, 0xC1F4017BD4400000
%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, 0xC1D638C0F0000000
%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, 0xC1B530D170000000
%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, 0xC191762580000000
%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, -1.304160e+07
%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, -1.996800e+06
%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, -2.595840e+05
%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, -2.764800e+04
%59 = tail call double @llvm.fmuladd.f64(double %58, double %57, double %55)
%60 = tail call double @pow(double %0, double 1.400000e+01)
%61 = tail call double @pow(double %2, double 1.400000e+01)
%62 = fmul double %60, -2.048000e+03
%63 = tail call double @llvm.fmuladd.f64(double %62, double %61, double %59)
%64 = tail call double @pow(double 0x4005BF0A8B145769, double %7)
%65 = fmul double %64, 0x422CFF2FF0000000
%66 = fmul double %12, %65
%67 = fdiv double %63, %66
br label %675
68: ; preds = %3
%69 = fadd double %1, %2
%70 = fmul double %5, %69
%71 = tail call double @pow(double 0x4005BF0A8B145769, double %70)
%72 = fmul double %71, 1.417500e+04
%73 = fmul double %2, %2
%74 = fmul double %1, %1
%75 = fsub double %73, %74
%76 = tail call double @pow(double %75, double 1.300000e+01)
%77 = fmul double %5, %1
%78 = tail call double @pow(double 0x4005BF0A8B145769, double %77)
%79 = fmul double %78, 9.450000e+02
%80 = tail call double @pow(double %1, double 1.200000e+01)
%81 = fmul double %79, %80
%82 = tail call double @pow(double %0, double 3.000000e+00)
%83 = fmul double %82, -2.000000e+02
%84 = tail call double @pow(double %2, double 1.700000e+01)
%85 = tail call double @pow(double %0, double 4.000000e+00)
%86 = tail call double @pow(double %2, double 1.800000e+01)
%87 = fmul double %85, -1.000000e+01
%88 = fmul double %87, %86
%89 = tail call double @llvm.fmuladd.f64(double %83, double %84, double %88)
%90 = tail call double @pow(double %1, double 1.400000e+01)
%91 = tail call double @llvm.fmuladd.f64(double %90, double 1.500000e+01, double %89)
%92 = fmul double %0, 3.000000e+01
%93 = fmul double %92, %2
%94 = tail call double @pow(double %1, double 1.400000e+01)
%95 = tail call double @llvm.fmuladd.f64(double %93, double %94, double %91)
%96 = fmul double %0, 1.000000e+01
%97 = tail call double @pow(double %2, double 3.000000e+00)
%98 = fmul double %96, %97
%99 = tail call double @pow(double %1, double 1.200000e+01)
%100 = fmul double %98, %99
%101 = fmul double %0, %0
%102 = fmul double %101, 2.000000e+00
%103 = tail call double @llvm.fmuladd.f64(double %102, double %74, double -3.900000e+01)
%104 = tail call double @llvm.fmuladd.f64(double %100, double %103, double %95)
%105 = fmul double %73, 1.500000e+01
%106 = tail call double @pow(double %1, double 1.200000e+01)
%107 = fmul double %105, %106
%108 = tail call double @llvm.fmuladd.f64(double %102, double %74, double -1.300000e+01)
%109 = tail call double @llvm.fmuladd.f64(double %107, double %108, double %104)
%110 = tail call double @pow(double %2, double 1.600000e+01)
%111 = fmul double %101, 3.000000e+00
%112 = tail call double @llvm.fmuladd.f64(double %111, double %74, double 4.900000e+01)
%113 = fmul double %101, -3.000000e+01
%114 = fmul double %113, %110
%115 = tail call double @llvm.fmuladd.f64(double %114, double %112, double %109)
%116 = fmul double %0, 2.860000e+02
%117 = tail call double @pow(double %2, double 9.000000e+00)
%118 = fmul double %116, %117
%119 = tail call double @pow(double %1, double 6.000000e+00)
%120 = fmul double %118, %119
%121 = fmul double %101, 4.000000e+00
%122 = tail call double @llvm.fmuladd.f64(double %121, double %74, double -9.150000e+02)
%123 = tail call double @llvm.fmuladd.f64(double %120, double %122, double %115)
%124 = tail call double @pow(double %2, double 5.000000e+00)
%125 = tail call double @pow(double %1, double 1.000000e+01)
%126 = fmul double %101, 8.000000e+00
%127 = tail call double @llvm.fmuladd.f64(double %126, double %74, double -3.900000e+01)
%128 = fmul double %0, -6.000000e+01
%129 = fmul double %128, %124
%130 = fmul double %129, %125
%131 = tail call double @llvm.fmuladd.f64(double %130, double %127, double %123)
%132 = fmul double %0, 3.380000e+02
%133 = tail call double @pow(double %2, double 1.100000e+01)
%134 = fmul double %132, %133
%135 = tail call double @pow(double %1, double 4.000000e+00)
%136 = fmul double %134, %135
%137 = fmul double %101, 2.200000e+01
%138 = tail call double @llvm.fmuladd.f64(double %137, double %74, double -8.550000e+02)
%139 = tail call double @llvm.fmuladd.f64(double %136, double %138, double %131)
%140 = tail call double @pow(double %2, double 7.000000e+00)
%141 = tail call double @pow(double %1, double 8.000000e+00)
%142 = fmul double %101, 2.300000e+01
%143 = tail call double @llvm.fmuladd.f64(double %142, double %74, double 2.750000e+02)
%144 = fmul double %0, -1.560000e+02
%145 = fmul double %144, %140
%146 = fmul double %145, %141
%147 = tail call double @llvm.fmuladd.f64(double %146, double %143, double %139)
%148 = tail call double @pow(double %2, double 1.500000e+01)
%149 = fmul double %101, 4.100000e+01
%150 = tail call double @llvm.fmuladd.f64(double %149, double %74, double 7.000000e+01)
%151 = fmul double %128, %148
%152 = tail call double @llvm.fmuladd.f64(double %151, double %150, double %147)
%153 = tail call double @pow(double %2, double 1.300000e+01)
%154 = fmul double %101, 7.800000e+01
%155 = tail call double @llvm.fmuladd.f64(double %154, double %74, double 3.335000e+03)
%156 = fmul double %0, -2.400000e+01
%157 = fmul double %156, %153
%158 = fmul double %74, %157
%159 = tail call double @llvm.fmuladd.f64(double %158, double %155, double %152)
%160 = tail call double @pow(double %2, double 4.000000e+00)
%161 = fmul double %160, 1.000000e+01
%162 = tail call double @pow(double %1, double 1.000000e+01)
%163 = fmul double %161, %162
%164 = fmul double %101, -3.900000e+01
%165 = tail call double @llvm.fmuladd.f64(double %164, double %74, double 1.170000e+02)
%166 = tail call double @pow(double %0, double 4.000000e+00)
%167 = tail call double @pow(double %1, double 4.000000e+00)
%168 = tail call double @llvm.fmuladd.f64(double %166, double %167, double %165)
%169 = tail call double @llvm.fmuladd.f64(double %163, double %168, double %159)
%170 = tail call double @pow(double %2, double 8.000000e+00)
%171 = tail call double @pow(double %1, double 6.000000e+00)
%172 = fmul double %101, -1.298000e+03
%173 = tail call double @llvm.fmuladd.f64(double %172, double %74, double 3.355000e+03)
%174 = tail call double @pow(double %0, double 4.000000e+00)
%175 = fmul double %174, 2.000000e+00
%176 = tail call double @pow(double %1, double 4.000000e+00)
%177 = tail call double @llvm.fmuladd.f64(double %175, double %176, double %173)
%178 = fmul double %170, -3.900000e+01
%179 = fmul double %178, %171
%180 = tail call double @llvm.fmuladd.f64(double %179, double %177, double %169)
%181 = tail call double @pow(double %2, double 1.400000e+01)
%182 = fmul double %181, 6.000000e+00
%183 = fmul double %101, -3.855000e+03
%184 = tail call double @llvm.fmuladd.f64(double %183, double %74, double -3.500000e+02)
%185 = tail call double @pow(double %0, double 4.000000e+00)
%186 = fmul double %185, 1.300000e+01
%187 = tail call double @pow(double %1, double 4.000000e+00)
%188 = tail call double @llvm.fmuladd.f64(double %186, double %187, double %184)
%189 = tail call double @llvm.fmuladd.f64(double %182, double %188, double %180)
%190 = tail call double @pow(double %2, double 6.000000e+00)
%191 = fmul double %190, 6.000000e+00
%192 = tail call double @pow(double %1, double 8.000000e+00)
%193 = fmul double %191, %192
%194 = fmul double %101, 1.391000e+03
%195 = tail call double @llvm.fmuladd.f64(double %194, double %74, double -3.575000e+03)
%196 = tail call double @pow(double %0, double 4.000000e+00)
%197 = fmul double %196, 1.500000e+01
%198 = tail call double @pow(double %1, double 4.000000e+00)
%199 = tail call double @llvm.fmuladd.f64(double %197, double %198, double %195)
%200 = tail call double @llvm.fmuladd.f64(double %193, double %199, double %189)
%201 = tail call double @pow(double %2, double 1.000000e+01)
%202 = tail call double @pow(double %1, double 4.000000e+00)
%203 = fmul double %101, -1.386000e+03
%204 = tail call double @llvm.fmuladd.f64(double %203, double %74, double 1.111500e+04)
%205 = tail call double @pow(double %0, double 4.000000e+00)
%206 = fmul double %205, 2.200000e+01
%207 = tail call double @pow(double %1, double 4.000000e+00)
%208 = tail call double @llvm.fmuladd.f64(double %206, double %207, double %204)
%209 = fmul double %201, -1.300000e+01
%210 = fmul double %209, %202
%211 = tail call double @llvm.fmuladd.f64(double %210, double %208, double %200)
%212 = tail call double @pow(double %2, double 1.200000e+01)
%213 = tail call double @pow(double %1, double 4.000000e+00)
%214 = fmul double %101, -5.202600e+04
%215 = fmul double %214, %213
%216 = tail call double @llvm.fmuladd.f64(double %74, double -4.002000e+04, double %215)
%217 = tail call double @pow(double %0, double 4.000000e+00)
%218 = fmul double %217, 2.860000e+02
%219 = tail call double @pow(double %1, double 6.000000e+00)
%220 = tail call double @llvm.fmuladd.f64(double %218, double %219, double %216)
%221 = tail call double @llvm.fmuladd.f64(double %212, double %220, double %211)
%222 = fmul double %81, %221
%223 = tail call double @llvm.fmuladd.f64(double %72, double %76, double %222)
%224 = fmul double %5, %2
%225 = tail call double @pow(double 0x4005BF0A8B145769, double %224)
%226 = tail call double @pow(double %2, double 6.000000e+00)
%227 = fmul double %225, %226
%228 = tail call double @pow(double %2, double 1.000000e+01)
%229 = fmul double %228, 8.190000e+02
%230 = tail call double @pow(double %1, double 1.000000e+01)
%231 = fmul double %229, %230
%232 = fmul double %0, 4.455000e+04
%233 = tail call double @llvm.fmuladd.f64(double %232, double %1, double 2.227500e+04)
%234 = fmul double %101, 4.140000e+04
%235 = tail call double @llvm.fmuladd.f64(double %234, double %74, double %233)
%236 = tail call double @pow(double %0, double 3.000000e+00)
%237 = fmul double %236, 4.320000e+04
%238 = tail call double @pow(double %1, double 3.000000e+00)
%239 = tail call double @llvm.fmuladd.f64(double %237, double %238, double %235)
%240 = tail call double @pow(double %0, double 4.000000e+00)
%241 = fmul double %240, 3.600000e+03
%242 = tail call double @pow(double %1, double 4.000000e+00)
%243 = tail call double @llvm.fmuladd.f64(double %241, double %242, double %239)
%244 = tail call double @pow(double %0, double 5.000000e+00)
%245 = fmul double %244, 4.080000e+03
%246 = tail call double @pow(double %1, double 5.000000e+00)
%247 = tail call double @llvm.fmuladd.f64(double %245, double %246, double %243)
%248 = tail call double @pow(double %0, double 6.000000e+00)
%249 = fmul double %248, 3.720000e+03
%250 = tail call double @pow(double %1, double 6.000000e+00)
%251 = tail call double @llvm.fmuladd.f64(double %249, double %250, double %247)
%252 = tail call double @pow(double %0, double 7.000000e+00)
%253 = fmul double %252, 1.104000e+03
%254 = tail call double @pow(double %1, double 7.000000e+00)
%255 = tail call double @llvm.fmuladd.f64(double %253, double %254, double %251)
%256 = tail call double @pow(double %0, double 8.000000e+00)
%257 = fmul double %256, 1.480000e+02
%258 = tail call double @pow(double %1, double 8.000000e+00)
%259 = tail call double @llvm.fmuladd.f64(double %257, double %258, double %255)
%260 = tail call double @pow(double %0, double 9.000000e+00)
%261 = fmul double %260, 8.000000e+00
%262 = tail call double @pow(double %1, double 9.000000e+00)
%263 = tail call double @llvm.fmuladd.f64(double %261, double %262, double %259)
%264 = tail call double @pow(double %1, double 2.000000e+01)
%265 = fmul double %264, 2.000000e+00
%266 = fmul double %0, 1.621620e+07
%267 = tail call double @llvm.fmuladd.f64(double %266, double %1, double 8.108100e+06)
%268 = fmul double %101, 0x41698467A0000000
%269 = tail call double @llvm.fmuladd.f64(double %268, double %74, double %267)
%270 = tail call double @pow(double %0, double 3.000000e+00)
%271 = fmul double %270, 6.486480e+06
%272 = tail call double @pow(double %1, double 3.000000e+00)
%273 = tail call double @llvm.fmuladd.f64(double %271, double %272, double %269)
%274 = tail call double @pow(double %0, double 4.000000e+00)
%275 = fmul double %274, 2.120580e+06
%276 = tail call double @pow(double %1, double 4.000000e+00)
%277 = tail call double @llvm.fmuladd.f64(double %275, double %276, double %273)
%278 = tail call double @pow(double %0, double 5.000000e+00)
%279 = fmul double %278, 4.989600e+05
%280 = tail call double @pow(double %1, double 5.000000e+00)
%281 = tail call double @llvm.fmuladd.f64(double %279, double %280, double %277)
%282 = tail call double @pow(double %0, double 6.000000e+00)
%283 = fmul double %282, 8.694000e+04
%284 = tail call double @pow(double %1, double 6.000000e+00)
%285 = tail call double @llvm.fmuladd.f64(double %283, double %284, double %281)
%286 = tail call double @pow(double %0, double 7.000000e+00)
%287 = fmul double %286, 1.123200e+04
%288 = tail call double @pow(double %1, double 7.000000e+00)
%289 = tail call double @llvm.fmuladd.f64(double %287, double %288, double %285)
%290 = tail call double @pow(double %0, double 8.000000e+00)
%291 = fmul double %290, 1.044000e+03
%292 = tail call double @pow(double %1, double 8.000000e+00)
%293 = tail call double @llvm.fmuladd.f64(double %291, double %292, double %289)
%294 = tail call double @pow(double %0, double 9.000000e+00)
%295 = fmul double %294, 6.400000e+01
%296 = tail call double @pow(double %1, double 9.000000e+00)
%297 = tail call double @llvm.fmuladd.f64(double %295, double %296, double %293)
%298 = tail call double @pow(double %0, double 1.000000e+01)
%299 = fmul double %298, 2.000000e+00
%300 = tail call double @pow(double %1, double 1.000000e+01)
%301 = tail call double @llvm.fmuladd.f64(double %299, double %300, double %297)
%302 = fmul double %265, %301
%303 = tail call double @llvm.fmuladd.f64(double %231, double %263, double %302)
%304 = tail call double @pow(double %2, double 8.000000e+00)
%305 = fmul double %304, 4.200000e+01
%306 = tail call double @pow(double %1, double 1.200000e+01)
%307 = fmul double %305, %306
%308 = fmul double %0, -1.063800e+06
%309 = tail call double @llvm.fmuladd.f64(double %308, double %1, double -5.319000e+05)
%310 = fmul double %101, 0xC141E2A980000000
%311 = tail call double @llvm.fmuladd.f64(double %310, double %74, double %309)
%312 = tail call double @pow(double %0, double 3.000000e+00)
%313 = fmul double %312, 2.691000e+05
%314 = tail call double @pow(double %1, double 3.000000e+00)
%315 = tail call double @llvm.fmuladd.f64(double %313, double %314, double %311)
%316 = tail call double @pow(double %0, double 4.000000e+00)
%317 = tail call double @pow(double %1, double 4.000000e+00)
%318 = fmul double %316, -8.415000e+04
%319 = tail call double @llvm.fmuladd.f64(double %318, double %317, double %315)
%320 = tail call double @pow(double %0, double 5.000000e+00)
%321 = tail call double @pow(double %1, double 5.000000e+00)
%322 = fmul double %320, -3.047400e+05
%323 = tail call double @llvm.fmuladd.f64(double %322, double %321, double %319)
%324 = tail call double @pow(double %0, double 6.000000e+00)
%325 = tail call double @pow(double %1, double 6.000000e+00)
%326 = fmul double %324, -1.244400e+05
%327 = tail call double @llvm.fmuladd.f64(double %326, double %325, double %323)
%328 = tail call double @pow(double %0, double 7.000000e+00)
%329 = tail call double @pow(double %1, double 7.000000e+00)
%330 = fmul double %328, -2.280000e+04
%331 = tail call double @llvm.fmuladd.f64(double %330, double %329, double %327)
%332 = tail call double @pow(double %0, double 8.000000e+00)
%333 = tail call double @pow(double %1, double 8.000000e+00)
%334 = fmul double %332, -1.980000e+03
%335 = tail call double @llvm.fmuladd.f64(double %334, double %333, double %331)
%336 = tail call double @pow(double %0, double 9.000000e+00)
%337 = tail call double @pow(double %1, double 9.000000e+00)
%338 = fmul double %336, -4.000000e+01
%339 = tail call double @llvm.fmuladd.f64(double %338, double %337, double %335)
%340 = tail call double @pow(double %0, double 1.000000e+01)
%341 = fmul double %340, 4.000000e+00
%342 = tail call double @pow(double %1, double 1.000000e+01)
%343 = tail call double @llvm.fmuladd.f64(double %341, double %342, double %339)
%344 = tail call double @llvm.fmuladd.f64(double %307, double %343, double %303)
%345 = tail call double @pow(double %2, double 2.000000e+01)
%346 = fmul double %0, 2.835000e+04
%347 = tail call double @llvm.fmuladd.f64(double %346, double %1, double 1.417500e+04)
%348 = fmul double %101, 2.835000e+04
%349 = tail call double @llvm.fmuladd.f64(double %348, double %74, double %347)
%350 = tail call double @pow(double %0, double 3.000000e+00)
%351 = fmul double %350, 1.890000e+04
%352 = tail call double @pow(double %1, double 3.000000e+00)
%353 = tail call double @llvm.fmuladd.f64(double %351, double %352, double %349)
%354 = tail call double @pow(double %0, double 4.000000e+00)
%355 = fmul double %354, 9.450000e+03
%356 = tail call double @pow(double %1, double 4.000000e+00)
%357 = tail call double @llvm.fmuladd.f64(double %355, double %356, double %353)
%358 = tail call double @pow(double %0, double 5.000000e+00)
%359 = fmul double %358, 3.780000e+03
%360 = tail call double @pow(double %1, double 5.000000e+00)
%361 = tail call double @llvm.fmuladd.f64(double %359, double %360, double %357)
%362 = tail call double @pow(double %0, double 6.000000e+00)
%363 = fmul double %362, 1.260000e+03
%364 = tail call double @pow(double %1, double 6.000000e+00)
%365 = tail call double @llvm.fmuladd.f64(double %363, double %364, double %361)
%366 = tail call double @pow(double %0, double 7.000000e+00)
%367 = fmul double %366, 3.600000e+02
%368 = tail call double @pow(double %1, double 7.000000e+00)
%369 = tail call double @llvm.fmuladd.f64(double %367, double %368, double %365)
%370 = tail call double @pow(double %0, double 8.000000e+00)
%371 = fmul double %370, 9.000000e+01
%372 = tail call double @pow(double %1, double 8.000000e+00)
%373 = tail call double @llvm.fmuladd.f64(double %371, double %372, double %369)
%374 = tail call double @pow(double %0, double 9.000000e+00)
%375 = fmul double %374, 2.000000e+01
%376 = tail call double @pow(double %1, double 9.000000e+00)
%377 = tail call double @llvm.fmuladd.f64(double %375, double %376, double %373)
%378 = tail call double @pow(double %0, double 1.000000e+01)
%379 = fmul double %378, 4.000000e+00
%380 = tail call double @pow(double %1, double 1.000000e+01)
%381 = tail call double @llvm.fmuladd.f64(double %379, double %380, double %377)
%382 = fneg double %345
%383 = tail call double @llvm.fmuladd.f64(double %382, double %381, double %344)
%384 = tail call double @pow(double %2, double 1.600000e+01)
%385 = tail call double @pow(double %1, double 4.000000e+00)
%386 = fmul double %0, 1.228500e+05
%387 = tail call double @llvm.fmuladd.f64(double %386, double %1, double 6.142500e+04)
%388 = fmul double %101, 1.228500e+05
%389 = tail call double @llvm.fmuladd.f64(double %388, double %74, double %387)
%390 = tail call double @pow(double %0, double 3.000000e+00)
%391 = fmul double %390, 8.190000e+04
%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, 4.095000e+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, 1.638000e+04
%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, 5.460000e+03
%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, 1.392000e+03
%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 @pow(double %0, double 8.000000e+00)
%411 = fmul double %410, 5.440000e+02
%412 = tail call double @pow(double %1, double 8.000000e+00)
%413 = tail call double @llvm.fmuladd.f64(double %411, double %412, double %409)
%414 = tail call double @pow(double %0, double 9.000000e+00)
%415 = fmul double %414, 1.040000e+02
%416 = tail call double @pow(double %1, double 9.000000e+00)
%417 = tail call double @llvm.fmuladd.f64(double %415, double %416, double %413)
%418 = tail call double @pow(double %0, double 1.000000e+01)
%419 = fmul double %418, 6.000000e+00
%420 = tail call double @pow(double %1, double 1.000000e+01)
%421 = tail call double @llvm.fmuladd.f64(double %419, double %420, double %417)
%422 = fmul double %384, -1.800000e+01
%423 = fmul double %422, %385
%424 = tail call double @llvm.fmuladd.f64(double %423, double %421, double %383)
%425 = tail call double @pow(double %2, double 4.000000e+00)
%426 = fmul double %425, 1.800000e+01
%427 = tail call double @pow(double %1, double 1.600000e+01)
%428 = fmul double %426, %427
%429 = fmul double %0, 0x4169126EC0000000
%430 = tail call double @llvm.fmuladd.f64(double %429, double %1, double 0x4159126EC0000000)
%431 = fmul double %101, -1.539720e+06
%432 = tail call double @llvm.fmuladd.f64(double %431, double %74, double %430)
%433 = tail call double @pow(double %0, double 3.000000e+00)
%434 = tail call double @pow(double %1, double 3.000000e+00)
%435 = fmul double %433, -5.741190e+06
%436 = tail call double @llvm.fmuladd.f64(double %435, double %434, double %432)
%437 = tail call double @pow(double %0, double 4.000000e+00)
%438 = tail call double @pow(double %1, double 4.000000e+00)
%439 = fmul double %437, 0xC14486B780000000
%440 = tail call double @llvm.fmuladd.f64(double %439, double %438, double %436)
%441 = tail call double @pow(double %0, double 5.000000e+00)
%442 = tail call double @pow(double %1, double 5.000000e+00)
%443 = fmul double %441, -6.197100e+05
%444 = tail call double @llvm.fmuladd.f64(double %443, double %442, double %440)
%445 = tail call double @pow(double %0, double 6.000000e+00)
%446 = tail call double @pow(double %1, double 6.000000e+00)
%447 = fmul double %445, -7.371000e+04
%448 = tail call double @llvm.fmuladd.f64(double %447, double %446, double %444)
%449 = tail call double @pow(double %0, double 7.000000e+00)
%450 = tail call double @pow(double %1, double 7.000000e+00)
%451 = fmul double %449, -1.716000e+03
%452 = tail call double @llvm.fmuladd.f64(double %451, double %450, double %448)
%453 = tail call double @pow(double %0, double 8.000000e+00)
%454 = fmul double %453, 8.030000e+02
%455 = tail call double @pow(double %1, double 8.000000e+00)
%456 = tail call double @llvm.fmuladd.f64(double %454, double %455, double %452)
%457 = tail call double @pow(double %0, double 9.000000e+00)
%458 = fmul double %457, 1.180000e+02
%459 = tail call double @pow(double %1, double 9.000000e+00)
%460 = tail call double @llvm.fmuladd.f64(double %458, double %459, double %456)
%461 = tail call double @pow(double %0, double 1.000000e+01)
%462 = fmul double %461, 6.000000e+00
%463 = tail call double @pow(double %1, double 1.000000e+01)
%464 = tail call double @llvm.fmuladd.f64(double %462, double %463, double %460)
%465 = tail call double @llvm.fmuladd.f64(double %428, double %464, double %424)
%466 = tail call double @pow(double %2, double 1.200000e+01)
%467 = tail call double @pow(double %1, double 8.000000e+00)
%468 = fmul double %0, 9.652500e+05
%469 = tail call double @llvm.fmuladd.f64(double %468, double %1, double 4.826250e+05)
%470 = fmul double %101, 9.652500e+05
%471 = tail call double @llvm.fmuladd.f64(double %470, double %74, double %469)
%472 = tail call double @pow(double %0, double 3.000000e+00)
%473 = fmul double %472, 6.336000e+05
%474 = tail call double @pow(double %1, double 3.000000e+00)
%475 = tail call double @llvm.fmuladd.f64(double %473, double %474, double %471)
%476 = tail call double @pow(double %0, double 4.000000e+00)
%477 = fmul double %476, 3.762000e+05
%478 = tail call double @pow(double %1, double 4.000000e+00)
%479 = tail call double @llvm.fmuladd.f64(double %477, double %478, double %475)
%480 = tail call double @pow(double %0, double 5.000000e+00)
%481 = fmul double %480, 6.768000e+04
%482 = tail call double @pow(double %1, double 5.000000e+00)
%483 = tail call double @llvm.fmuladd.f64(double %481, double %482, double %479)
%484 = tail call double @pow(double %0, double 6.000000e+00)
%485 = fmul double %484, 4.476000e+04
%486 = tail call double @pow(double %1, double 6.000000e+00)
%487 = tail call double @llvm.fmuladd.f64(double %485, double %486, double %483)
%488 = tail call double @pow(double %0, double 7.000000e+00)
%489 = fmul double %488, 2.212800e+04
%490 = tail call double @pow(double %1, double 7.000000e+00)
%491 = tail call double @llvm.fmuladd.f64(double %489, double %490, double %487)
%492 = tail call double @pow(double %0, double 8.000000e+00)
%493 = fmul double %492, 4.476000e+03
%494 = tail call double @pow(double %1, double 8.000000e+00)
%495 = tail call double @llvm.fmuladd.f64(double %493, double %494, double %491)
%496 = tail call double @pow(double %0, double 9.000000e+00)
%497 = fmul double %496, 3.760000e+02
%498 = tail call double @pow(double %1, double 9.000000e+00)
%499 = tail call double @llvm.fmuladd.f64(double %497, double %498, double %495)
%500 = tail call double @pow(double %0, double 1.000000e+01)
%501 = fmul double %500, 8.000000e+00
%502 = tail call double @pow(double %1, double 1.000000e+01)
%503 = tail call double @llvm.fmuladd.f64(double %501, double %502, double %499)
%504 = fmul double %466, -2.100000e+01
%505 = fmul double %504, %467
%506 = tail call double @llvm.fmuladd.f64(double %505, double %503, double %465)
%507 = tail call double @pow(double %2, double 6.000000e+00)
%508 = tail call double @pow(double %1, double 1.400000e+01)
%509 = fmul double %0, -1.035720e+07
%510 = tail call double @llvm.fmuladd.f64(double %509, double %1, double -5.178600e+06)
%511 = fmul double %101, 0x415FAD18C0000000
%512 = tail call double @llvm.fmuladd.f64(double %511, double %74, double %510)
%513 = tail call double @pow(double %0, double 3.000000e+00)
%514 = fmul double %513, 6.873300e+05
%515 = tail call double @pow(double %1, double 3.000000e+00)
%516 = tail call double @llvm.fmuladd.f64(double %514, double %515, double %512)
%517 = tail call double @pow(double %0, double 4.000000e+00)
%518 = tail call double @pow(double %1, double 4.000000e+00)
%519 = fmul double %517, 0xC1491F0B80000000
%520 = tail call double @llvm.fmuladd.f64(double %519, double %518, double %516)
%521 = tail call double @pow(double %0, double 5.000000e+00)
%522 = tail call double @pow(double %1, double 5.000000e+00)
%523 = fmul double %521, -1.634850e+06
%524 = tail call double @llvm.fmuladd.f64(double %523, double %522, double %520)
%525 = tail call double @pow(double %0, double 6.000000e+00)
%526 = tail call double @pow(double %1, double 6.000000e+00)
%527 = fmul double %525, -3.620400e+05
%528 = tail call double @llvm.fmuladd.f64(double %527, double %526, double %524)
%529 = tail call double @pow(double %0, double 7.000000e+00)
%530 = tail call double @pow(double %1, double 7.000000e+00)
%531 = fmul double %529, -4.072800e+04
%532 = tail call double @llvm.fmuladd.f64(double %531, double %530, double %528)
%533 = tail call double @pow(double %0, double 8.000000e+00)
%534 = tail call double @pow(double %1, double 8.000000e+00)
%535 = fmul double %533, -1.446000e+03
%536 = tail call double @llvm.fmuladd.f64(double %535, double %534, double %532)
%537 = tail call double @pow(double %0, double 9.000000e+00)
%538 = fmul double %537, 1.640000e+02
%539 = tail call double @pow(double %1, double 9.000000e+00)
%540 = tail call double @llvm.fmuladd.f64(double %538, double %539, double %536)
%541 = tail call double @pow(double %0, double 1.000000e+01)
%542 = fmul double %541, 1.600000e+01
%543 = tail call double @pow(double %1, double 1.000000e+01)
%544 = tail call double @llvm.fmuladd.f64(double %542, double %543, double %540)
%545 = fmul double %507, -1.200000e+01
%546 = fmul double %545, %508
%547 = tail call double @llvm.fmuladd.f64(double %546, double %544, double %506)
%548 = tail call double @pow(double %1, double 1.800000e+01)
%549 = fmul double %0, 0xC19FE58188000000
%550 = tail call double @llvm.fmuladd.f64(double %549, double %1, double 0xC18FE58188000000)
%551 = fmul double %101, 0xC1955C6A24000000
%552 = tail call double @llvm.fmuladd.f64(double %551, double %74, double %550)
%553 = tail call double @pow(double %0, double 3.000000e+00)
%554 = tail call double @pow(double %1, double 3.000000e+00)
%555 = fmul double %553, 0xC17D202DE0000000
%556 = tail call double @llvm.fmuladd.f64(double %555, double %554, double %552)
%557 = tail call double @pow(double %0, double 4.000000e+00)
%558 = tail call double @pow(double %1, double 4.000000e+00)
%559 = fmul double %557, 0xC15522ADC0000000
%560 = tail call double @llvm.fmuladd.f64(double %559, double %558, double %556)
%561 = tail call double @pow(double %0, double 5.000000e+00)
%562 = tail call double @pow(double %1, double 5.000000e+00)
%563 = fmul double %561, -2.702700e+05
%564 = tail call double @llvm.fmuladd.f64(double %563, double %562, double %560)
%565 = tail call double @pow(double %0, double 6.000000e+00)
%566 = fmul double %565, 1.253700e+05
%567 = tail call double @pow(double %1, double 6.000000e+00)
%568 = tail call double @llvm.fmuladd.f64(double %566, double %567, double %564)
%569 = tail call double @pow(double %0, double 7.000000e+00)
%570 = fmul double %569, 3.711600e+04
%571 = tail call double @pow(double %1, double 7.000000e+00)
%572 = tail call double @llvm.fmuladd.f64(double %570, double %571, double %568)
%573 = tail call double @pow(double %0, double 8.000000e+00)
%574 = fmul double %573, 5.247000e+03
%575 = tail call double @pow(double %1, double 8.000000e+00)
%576 = tail call double @llvm.fmuladd.f64(double %574, double %575, double %572)
%577 = tail call double @pow(double %0, double 9.000000e+00)
%578 = fmul double %577, 4.220000e+02
%579 = tail call double @pow(double %1, double 9.000000e+00)
%580 = tail call double @llvm.fmuladd.f64(double %578, double %579, double %576)
%581 = tail call double @pow(double %0, double 1.000000e+01)
%582 = fmul double %581, 1.600000e+01
%583 = tail call double @pow(double %1, double 1.000000e+01)
%584 = tail call double @llvm.fmuladd.f64(double %582, double %583, double %580)
%585 = fmul double %73, -2.000000e+00
%586 = fmul double %585, %548
%587 = tail call double @llvm.fmuladd.f64(double %586, double %584, double %547)
%588 = tail call double @pow(double %2, double 1.800000e+01)
%589 = fmul double %74, %588
%590 = fmul double %0, 3.685500e+05
%591 = tail call double @llvm.fmuladd.f64(double %590, double %1, double 1.842750e+05)
%592 = fmul double %101, 3.685500e+05
%593 = tail call double @llvm.fmuladd.f64(double %592, double %74, double %591)
%594 = tail call double @pow(double %0, double 3.000000e+00)
%595 = fmul double %594, 2.457000e+05
%596 = tail call double @pow(double %1, double 3.000000e+00)
%597 = tail call double @llvm.fmuladd.f64(double %595, double %596, double %593)
%598 = tail call double @pow(double %0, double 4.000000e+00)
%599 = fmul double %598, 1.228500e+05
%600 = tail call double @pow(double %1, double 4.000000e+00)
%601 = tail call double @llvm.fmuladd.f64(double %599, double %600, double %597)
%602 = tail call double @pow(double %0, double 5.000000e+00)
%603 = fmul double %602, 4.914000e+04
%604 = tail call double @pow(double %1, double 5.000000e+00)
%605 = tail call double @llvm.fmuladd.f64(double %603, double %604, double %601)
%606 = tail call double @pow(double %0, double 6.000000e+00)
%607 = fmul double %606, 1.638000e+04
%608 = tail call double @pow(double %1, double 6.000000e+00)
%609 = tail call double @llvm.fmuladd.f64(double %607, double %608, double %605)
%610 = tail call double @pow(double %0, double 7.000000e+00)
%611 = fmul double %610, 4.680000e+03
%612 = tail call double @pow(double %1, double 7.000000e+00)
%613 = tail call double @llvm.fmuladd.f64(double %611, double %612, double %609)
%614 = tail call double @pow(double %0, double 8.000000e+00)
%615 = fmul double %614, 1.170000e+03
%616 = tail call double @pow(double %1, double 8.000000e+00)
%617 = tail call double @llvm.fmuladd.f64(double %615, double %616, double %613)
%618 = tail call double @pow(double %0, double 9.000000e+00)
%619 = fmul double %618, 3.400000e+02
%620 = tail call double @pow(double %1, double 9.000000e+00)
%621 = tail call double @llvm.fmuladd.f64(double %619, double %620, double %617)
%622 = tail call double @pow(double %0, double 1.000000e+01)
%623 = fmul double %622, 3.200000e+01
%624 = tail call double @pow(double %1, double 1.000000e+01)
%625 = tail call double @llvm.fmuladd.f64(double %623, double %624, double %621)
%626 = tail call double @llvm.fmuladd.f64(double %589, double %625, double %587)
%627 = tail call double @pow(double %2, double 1.400000e+01)
%628 = fmul double %627, 6.000000e+00
%629 = tail call double @pow(double %1, double 6.000000e+00)
%630 = fmul double %628, %629
%631 = fmul double %0, 1.351350e+06
%632 = tail call double @llvm.fmuladd.f64(double %631, double %1, double 6.756750e+05)
%633 = fmul double %101, 1.351350e+06
%634 = tail call double @llvm.fmuladd.f64(double %633, double %74, double %632)
%635 = tail call double @pow(double %0, double 3.000000e+00)
%636 = fmul double %635, 9.009000e+05
%637 = tail call double @pow(double %1, double 3.000000e+00)
%638 = tail call double @llvm.fmuladd.f64(double %636, double %637, double %634)
%639 = tail call double @pow(double %0, double 4.000000e+00)
%640 = fmul double %639, 4.504500e+05
%641 = tail call double @pow(double %1, double 4.000000e+00)
%642 = tail call double @llvm.fmuladd.f64(double %640, double %641, double %638)
%643 = tail call double @pow(double %0, double 5.000000e+00)
%644 = fmul double %643, 1.877400e+05
%645 = tail call double @pow(double %1, double 5.000000e+00)
%646 = tail call double @llvm.fmuladd.f64(double %644, double %645, double %642)
%647 = tail call double @pow(double %0, double 6.000000e+00)
%648 = fmul double %647, 4.368000e+04
%649 = tail call double @pow(double %1, double 6.000000e+00)
%650 = tail call double @llvm.fmuladd.f64(double %648, double %649, double %646)
%651 = tail call double @pow(double %0, double 7.000000e+00)
%652 = fmul double %651, 2.212800e+04
%653 = tail call double @pow(double %1, double 7.000000e+00)
%654 = tail call double @llvm.fmuladd.f64(double %652, double %653, double %650)
%655 = tail call double @pow(double %0, double 8.000000e+00)
%656 = fmul double %655, 6.876000e+03
%657 = tail call double @pow(double %1, double 8.000000e+00)
%658 = tail call double @llvm.fmuladd.f64(double %656, double %657, double %654)
%659 = tail call double @pow(double %0, double 9.000000e+00)
%660 = fmul double %659, 8.560000e+02
%661 = tail call double @pow(double %1, double 9.000000e+00)
%662 = tail call double @llvm.fmuladd.f64(double %660, double %661, double %658)
%663 = tail call double @pow(double %0, double 1.000000e+01)
%664 = fmul double %663, 3.200000e+01
%665 = tail call double @pow(double %1, double 1.000000e+01)
%666 = tail call double @llvm.fmuladd.f64(double %664, double %665, double %662)
%667 = tail call double @llvm.fmuladd.f64(double %630, double %666, double %626)
%668 = tail call double @llvm.fmuladd.f64(double %227, double %667, double %223)
%669 = tail call double @pow(double 0x4005BF0A8B145769, double %70)
%670 = fmul double %669, 1.417500e+04
%671 = fmul double %101, %670
%672 = tail call double @pow(double %75, double 1.300000e+01)
%673 = fmul double %672, %671
%674 = fdiv double %668, %673
br label %675
675: ; preds = %68, %6
%676 = phi double [ %67, %6 ], [ %674, %68 ]
ret double %676
}