double DSlater_3S_5S(double rij, double xij, double xii) {
  double S;
  if (xii == xij) {
    S = (-78460462080000.0 +
         78460462080000.0 * (pow((double)(2.71828182845904523536029),
                                 (double)(2.0 * rij * xii))) -
         156920924160000.0 * rij * xii -
         156920924160000.0 * (pow((double)(rij), (double)(2.0))) *
             (pow((double)(xii), (double)(2.0))) -
         104400898977375.0 * (pow((double)(rij), (double)(3.0))) *
             (pow((double)(xii), (double)(3.0))) -
         51880873794750.0 * (pow((double)(rij), (double)(4.0))) *
             (pow((double)(xii), (double)(4.0))) -
         20495752477200.0 * (pow((double)(rij), (double)(5.0))) *
             (pow((double)(xii), (double)(5.0))) -
         6688323041400.0 * (pow((double)(rij), (double)(6.0))) *
             (pow((double)(xii), (double)(6.0))) -
         1848971124000.0 * (pow((double)(rij), (double)(7.0))) *
             (pow((double)(xii), (double)(7.0))) -
         440561721600.0 * (pow((double)(rij), (double)(8.0))) *
             (pow((double)(xii), (double)(8.0))) -
         91589097600.0 * (pow((double)(rij), (double)(9.0))) *
             (pow((double)(xii), (double)(9.0))) -
         16761064320.0 * (pow((double)(rij), (double)(10.0))) *
             (pow((double)(xii), (double)(10.0))) -
         2717245440.0 * (pow((double)(rij), (double)(11.0))) *
             (pow((double)(xii), (double)(11.0))) -
         391372800.0 * (pow((double)(rij), (double)(12.0))) *
             (pow((double)(xii), (double)(12.0))) -
         49889280.0 * (pow((double)(rij), (double)(13.0))) *
             (pow((double)(xii), (double)(13.0))) -
         5529600.0 * (pow((double)(rij), (double)(14.0))) *
             (pow((double)(xii), (double)(14.0))) -
         507904.0 * (pow((double)(rij), (double)(15.0))) *
             (pow((double)(xii), (double)(15.0))) -
         32768.0 * (pow((double)(rij), (double)(16.0))) *
             (pow((double)(xii), (double)(16.0)))) /
        (7.846046208e13 *
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
         (pow((double)(rij), (double)(2.0))));
  } else {
    S = (42525.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)(15.0))) +
         189.0 *
             (pow((double)(2.71828182845904523536029),
                  (double)(2.0 * rij * xij))) *
             (pow((double)(xij), (double)(12.0))) *
             (-660.0 * (pow((double)(rij), (double)(5.0))) *
                  (pow((double)(xii), (double)(23.0))) -
              20.0 * (pow((double)(rij), (double)(6.0))) *
                  (pow((double)(xii), (double)(24.0))) +
              225.0 * (pow((double)(xij), (double)(18.0))) +
              450.0 * rij * xii * (pow((double)(xij), (double)(18.0))) +
              150.0 * rij * (pow((double)(xii), (double)(3.0))) *
                  (pow((double)(xij), (double)(16.0))) *
                  (-45.0 + 2.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) +
              225.0 * (pow((double)(xii), (double)(2.0))) *
                  (pow((double)(xij), (double)(16.0))) *
                  (-15.0 + 2.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) -
              70.0 * (pow((double)(rij), (double)(4.0))) *
                  (pow((double)(xii), (double)(22.0))) *
                  (135.0 + 2.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) -
              20.0 * (pow((double)(rij), (double)(3.0))) *
                  (pow((double)(xii), (double)(21.0))) *
                  (3675.0 + 341.0 * (pow((double)(rij), (double)(2.0))) *
                                (pow((double)(xij), (double)(2.0)))) +
              30.0 * rij * (pow((double)(xii), (double)(5.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (1575.0 -
                   150.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)))) +
              75.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (315.0 -
                   90.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)))) +
              30.0 * rij * (pow((double)(xii), (double)(13.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (-3648435.0 +
                   137800.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   156.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              10.0 * rij * (pow((double)(xii), (double)(7.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (20475.0 -
                   1148.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   178.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              120.0 * rij * (pow((double)(xii), (double)(17.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (-132855.0 -
                   21869.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   242.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              2.0 * (pow((double)(rij), (double)(2.0))) *
                  (pow((double)(xii), (double)(20.0))) *
                  (-157500.0 -
                   65525.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   248.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              26.0 * rij * (pow((double)(xii), (double)(9.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (60525.0 +
                   46500.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   328.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              30.0 * rij * (pow((double)(xii), (double)(11.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (-1302535.0 -
                   99320.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   872.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              30.0 * rij * (pow((double)(xii), (double)(15.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (2638467.0 -
                   134540.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   1716.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              4.0 * rij * (pow((double)(xii), (double)(19.0))) *
                  (-160650.0 -
                   322775.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   2332.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (-19538025.0 +
                   11124750.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   210600.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   496.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              20.0 * (pow((double)(xii), (double)(18.0))) *
                  (-16065.0 -
                   335970.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   2670.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   4.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              5.0 * (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (-20475.0 +
                   9450.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   450.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   4.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) -
              5.0 * (pow((double)(xii), (double)(12.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (10945305.0 -
                   5223270.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   100620.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   16.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              5.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (-157365.0 +
                   62010.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   13160.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   28.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) -
              30.0 * (pow((double)(xii), (double)(16.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (265710.0 +
                   800715.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   21500.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   52.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              15.0 * (pow((double)(xii), (double)(14.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (-2638467.0 -
                   435750.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   14820.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   104.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))))) +
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
             (pow((double)(xii), (double)(8.0))) *
             (2.0 * (pow((double)(xii), (double)(2.0))) *
                  (pow((double)(xij), (double)(20.0))) *
                  (1782492075.0 + 3564984150.0 * rij * xij +
                   2364985350.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   837468450.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   183599325.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   25872210.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   2193030.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   68220.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   6885.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) -
                   890.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) -
                   34.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) +
              42.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(18.0))) *
                  (251336925.0 + 502673850.0 * rij * xij +
                   209308050.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   18924570.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   9849735.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   3861270.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   672210.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   66780.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   3591.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) -
                   62.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)))) +
              6.0 * (pow((double)(xij), (double)(22.0))) *
                  (34459425.0 + 68918850.0 * rij * xij +
                   52702650.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   22972950.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   6621615.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   1351350.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   200970.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   21780.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   1665.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   82.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)))) -
              3.0 * (pow((double)(xii), (double)(22.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)))) -
              21.0 * (pow((double)(xii), (double)(18.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (212625.0 + 425250.0 * rij * xij +
                   425250.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   283500.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   141750.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   56700.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   18900.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   4104.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   2538.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   308.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)))) +
              54.0 * (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(16.0))) *
                  (133451955.0 + 266903910.0 * rij * xij -
                   93304890.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   91581210.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   19513305.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   133098.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   629874.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   122844.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   11111.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   478.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)))) -
              315.0 * (pow((double)(xii), (double)(12.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (-405405.0 - 810810.0 * rij * xij -
                   614250.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   1408680.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   573300.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   153720.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   133224.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   20208.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   348.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   136.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)))) +
              315.0 * (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (-482895.0 - 965790.0 * rij * xij -
                   6499710.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   4684680.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   380772.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   912744.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   188664.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   7536.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   1812.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   232.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)))) -
              27.0 * (pow((double)(xii), (double)(16.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (-716625.0 - 1433250.0 * rij * xij -
                   1433250.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   955500.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   477750.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   213276.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   15652.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   36872.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   8378.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) -
                   404.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   12.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) +
              (pow((double)(xii), (double)(20.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (637875.0 + 1275750.0 * rij * xij +
                   1275750.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   850500.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   425250.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   170100.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   56700.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   16200.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   4050.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   1348.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   68.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) +
              3.0 * (pow((double)(xii), (double)(14.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (-19348875.0 - 38697750.0 * rij * xij -
                   38697750.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   24537240.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   19836180.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   3197880.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   3221400.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   1338000.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   128196.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   1208.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   472.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))) -
              3.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-593408025.0 - 1186816050.0 * rij * xij +
                   2286535230.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   157114440.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   470066940.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   111426840.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   5225640.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   1666032.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   305964.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   20504.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   472.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0)))))) /
        (42525. *
         (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)(15.0))));
  }
  return S;
}


x86 assembly (clang, -O0):
<DSlater_3S_5S>:
push   %rbp
mov    %rsp,%rbp
sub    $0xdd0,%rsp
movsd  %xmm0,-0x8(%rbp)
movsd  %xmm1,-0x10(%rbp)
movsd  %xmm2,-0x18(%rbp)
movsd  -0x18(%rbp),%xmm0
ucomisd -0x10(%rbp),%xmm0
jne    18b3 <DSlater_3S_5S+0x7a3>
jp     18b3 <DSlater_3S_5S+0x7a3>
movsd  0x5ec0(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x5ebe(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6506(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x657a(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  0x6566(%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,-0x120(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5e48(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6518(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x118(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5e1f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x120(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x118(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x110(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5e5b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x649b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x108(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5e32(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x110(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x108(%rbp),%xmm0
ff
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  0x5dd6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x641e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xf8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5dad(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x100(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xf8(%rbp),%xmm0
ff
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  0x5d51(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x63a1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5d28(%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  0x5ccc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6324(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5ca3(%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  0x5c47(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x62a7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5c1e(%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  0x5bc2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x622a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5b99(%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  0x5b3d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x61ad(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5b14(%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  0x5ab8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6130(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x98(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5a8f(%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  0x5f83(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x60b3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x88(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5f5a(%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  0x5b11(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6039(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x78(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x5aeb(%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  0x5f40(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5fc8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x68(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x5f1a(%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  0x5997(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5f57(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x58(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x5971(%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  0x5876(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5ee6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x48(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x5850(%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  0x59c5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5e75(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x38(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x599f(%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  0x57b1(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x57af(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5df7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x30(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x5779(%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    6abe <DSlater_3S_5S+0x59ae>
movsd  0x574d(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x5742(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x572a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x928(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5709(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xdd0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x56ef(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xdd0(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x56cb(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x930(%rbp)
ff
movsd  0x56be(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x10(%rbp),%xmm1
movsd  0x56bc(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5cfc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xdc8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x57db(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xdc8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x938(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x56c2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5ca2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xdb0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5c81(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xdb8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x566f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5757(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xdc0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5c36(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xdc0(%rbp),%xmm1
ff
movsd  -0xdb8(%rbp),%xmm2
ff
movaps %xmm0,%xmm3
movsd  -0xdb0(%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,-0xda8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x588e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xda8(%rbp),%xmm1
ff
movsd  0x5bb9(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xda0(%rbp)
ff
movsd  0x5a29(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
mulsd  -0x18(%rbp),%xmm0
movsd  %xmm0,-0xd98(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5842(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xda0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xd98(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xd78(%rbp)
ff
movsd  0x5b22(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xd90(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5588(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd90(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd88(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5687(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd88(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd70(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x54ae(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x549e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd80(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5485(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd80(%rbp),%xmm2
ff
movsd  -0xd78(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xd70(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x5a99(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xd58(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5438(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5a60(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd68(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x55bf(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd68(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd50(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x53e6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x53d6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd60(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x53bd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd60(%rbp),%xmm2
ff
movsd  -0xd58(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xd50(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x59c1(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xd38(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x53e8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5988(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd48(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x567f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd48(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd30(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x531e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x530e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd40(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x52f5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd40(%rbp),%xmm2
ff
movsd  -0xd38(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xd30(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x58e9(%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,-0xd18(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5319(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x53d1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd28(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5558(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd28(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd10(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x523f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5847(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd20(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5216(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd20(%rbp),%xmm2
ff
movsd  -0xd18(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xd10(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x57fa(%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,-0xce0(%rbp)
ff
movsd  0x5637(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xd08(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5205(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd08(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd00(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5224(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd00(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcd8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x514b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5743(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcf8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5122(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xcf8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x56ef(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xce8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x514e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x50c6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcf0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5125(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xcf0(%rbp),%xmm2
ff
movsd  -0xce8(%rbp),%xmm3
ff
movsd  -0xce0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xcd8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xcb0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x50d8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5648(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcd0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x50e7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xcd0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xca8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x500e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x52fe(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcc8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4fe5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xcc8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x51ba(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xcb8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5011(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4f89(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcc0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4fe8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xcc0(%rbp),%xmm2
ff
movsd  -0xcb8(%rbp),%xmm3
ff
movsd  -0xcb0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xca8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc78(%rbp)
ff
movsd  0x53a8(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xca0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x54fe(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xca0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc98(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4f3d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc98(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc70(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4ebc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5494(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc90(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4e93(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc90(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5457(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc80(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4ed6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5426(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc88(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4ead(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc88(%rbp),%xmm2
ff
movsd  -0xc80(%rbp),%xmm3
ff
movsd  -0xc78(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xc70(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc40(%rbp)
ff
movsd  0x4e05(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xc68(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4e1b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc68(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc60(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4f02(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc60(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc38(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4d81(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5341(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc58(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4d58(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc58(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x52ed(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc48(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4d84(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x52bc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc50(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4d5b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc50(%rbp),%xmm2
ff
movsd  -0xc48(%rbp),%xmm3
ff
movsd  -0xc40(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xc38(%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,-0xc08(%rbp)
ff
movsd  0x523c(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xc30(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x521a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc30(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc28(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4c41(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc28(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc00(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4c18(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x51b0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc20(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4bef(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc20(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x515c(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc10(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4c1b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x512b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc18(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4bf2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc18(%rbp),%xmm2
ff
movsd  -0xc10(%rbp),%xmm3
ff
movsd  -0xc08(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xc00(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xbd8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4b2d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4b1d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbf8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4c54(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbf8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbd0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4adb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x505b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbf0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4ab2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbf0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x5007(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xbe0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4ade(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4fd6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbe8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4ab5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xbe8(%rbp),%xmm2
ff
movsd  -0xbe0(%rbp),%xmm3
ff
movsd  -0xbd8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xbd0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xba0(%rbp)
ff
movsd  0x4f6d(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xbc8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4a03(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbc8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbc0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x49ca(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbc0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb98(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4989(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4ee9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbb8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4960(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbb8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4eac(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xba8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x49a3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4e7b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbb0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x497a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xbb0(%rbp),%xmm2
ff
movsd  -0xba8(%rbp),%xmm3
ff
movsd  -0xba0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xb98(%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,-0xb68(%rbp)
ff
movsd  0x4d23(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xb90(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4de1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb90(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb88(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4898(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb88(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb60(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4837(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4d77(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb80(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x480e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb80(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4d23(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb70(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x483a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4cf2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb78(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4811(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb78(%rbp),%xmm2
ff
movsd  -0xb70(%rbp),%xmm3
ff
movsd  -0xb68(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xb60(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb30(%rbp)
ff
movsd  0x4bd1(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xb58(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x472f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb58(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb50(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4786(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb50(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb28(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x46e5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4c0d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb48(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x46bc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb48(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4bb9(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb38(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x46e8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4b88(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb40(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x46bf(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb40(%rbp),%xmm2
ff
movsd  -0xb38(%rbp),%xmm3
ff
movsd  -0xb30(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xb28(%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,-0xb00(%rbp)
ff
movsd  0x4660(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xb20(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4aee(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb20(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaf8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x45a5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4aad(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb18(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x457c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb18(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4a59(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb08(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x45a8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4a28(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb10(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x457f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb10(%rbp),%xmm2
ff
movsd  -0xb08(%rbp),%xmm3
ff
movsd  -0xb00(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xaf8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xac0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x44d2(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xaf0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x44d8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xaf0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xab8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4477(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4967(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xae8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x444e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xae8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x492a(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xae0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4491(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x48f9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xad8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4468(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xae0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xad8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xac8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4413(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4893(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xad0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x43ea(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xad0(%rbp),%xmm2
ff
movsd  -0xac8(%rbp),%xmm3
ff
movsd  -0xac0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xab8(%rbp),%xmm0
ff
movq   %xmm2,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm2
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa88(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4626(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x446e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa80(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4305(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x47d5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xab0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x42dc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xab0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4781(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xaa8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4308(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4750(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaa0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x42df(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xaa8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xaa0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa90(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4273(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4283(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa98(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x424a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa98(%rbp),%xmm2
ff
movsd  -0xa90(%rbp),%xmm3
ff
movsd  -0xa88(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xa80(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa48(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x41fd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x41fd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa78(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x42d4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa78(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa40(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4153(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4463(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa70(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x412a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa70(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x45d6(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa68(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x416d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x45a5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa60(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4144(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa68(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa60(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa50(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x40d8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x40e8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa58(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x40af(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa58(%rbp),%xmm2
ff
movsd  -0xa50(%rbp),%xmm3
ff
movsd  -0xa48(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xa40(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa08(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4162(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4062(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa38(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4039(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa38(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa00(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3fb8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4460(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa30(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3f8f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa30(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x440c(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa28(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3fbb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x43db(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa20(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3f92(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa28(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa20(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa10(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3f3d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4085(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa18(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3f14(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa18(%rbp),%xmm2
ff
movsd  -0xa10(%rbp),%xmm3
ff
movsd  -0xa08(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xa00(%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,-0x9c8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3e90(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3eb0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3e47(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9f8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3e06(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4296(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3ddd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4259(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3e20(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4228(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3df7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x9e0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3da2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x41c2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3d79(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9d8(%rbp),%xmm2
ff
movsd  -0x9d0(%rbp),%xmm3
ff
movsd  -0x9c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x9c0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x988(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3e84(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4144(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3cab(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9b8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x980(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c82(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x40ea(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3c59(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9b0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x40ad(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c9c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x407c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3c73(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x9a0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x990(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c07(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3fff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x998(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3bde(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x998(%rbp),%xmm2
ff
movsd  -0x990(%rbp),%xmm3
ff
movsd  -0x988(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x980(%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,-0x940(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3bd2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b0a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x978(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3b71(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x978(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x948(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3ad0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3f18(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x970(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3aa7(%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  0x3ec4(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x968(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3ad3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3e93(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x960(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3aaa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x968(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x960(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x950(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3a3e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3e16(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x958(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a15(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x958(%rbp),%xmm5
ff
movsd  -0x950(%rbp),%xmm6
ff
movsd  -0x948(%rbp),%xmm3
ff
movsd  -0x940(%rbp),%xmm4
ff
movsd  -0x938(%rbp),%xmm1
ff
movsd  -0x930(%rbp),%xmm2
ff
movaps %xmm0,%xmm7
movsd  -0x928(%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,-0x150(%rbp)
ff
movsd  0x3951(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x394f(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,-0x920(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x395d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x920(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x148(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x38fc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x38ec(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x918(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a23(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x918(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7d8(%rbp)
ff
movsd  0x3ce7(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x3cc9(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x910(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3880(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3c98(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x908(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3857(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x910(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x908(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x900(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x38aa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3c32(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3881(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x900(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8f8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x383c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3bcc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3813(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8e8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x37ce(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b66(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x37a5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8d8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3760(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b00(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3737(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8c8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x36f2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3a9a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x36c9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3684(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3a34(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x365b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8a8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x35ff(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x39b7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x898(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x35d6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x898(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x890(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x357a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x393a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x888(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3551(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x890(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x888(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3565(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x38bd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x880(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x37bc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x880(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e8(%rbp)
ff
movsd  0x3878(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x385a(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x878(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3471(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3829(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x870(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3448(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x878(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x870(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x868(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x349b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x37c3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x860(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3472(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x868(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x860(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x858(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x342d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x375d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x850(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3404(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x858(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x850(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x848(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x33a8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x36e0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x840(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x337f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x848(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x840(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x838(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3323(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3663(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x830(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x32fa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x838(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x830(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x828(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x329e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x35e6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x820(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3275(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x828(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x820(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x818(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3219(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3569(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x810(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x31f0(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x818(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x810(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x808(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3194(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x34ec(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x800(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x316b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x808(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x800(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x310f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x30e7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x30e6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7f8(%rbp),%xmm3
ff
movsd  -0x7f0(%rbp),%xmm4
ff
movsd  -0x7e8(%rbp),%xmm1
ff
movsd  -0x7e0(%rbp),%xmm2
ff
movaps %xmm0,%xmm5
movsd  -0x7d8(%rbp),%xmm0
ff
mulsd  %xmm5,%xmm3
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x740(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x33ad(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x30bd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x738(%rbp)
ff
movsd  0x33d9(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x33bb(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3022(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x338a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7c8(%rbp)
movsd  -0x10(%rbp),%xmm0
movsd  0x2ff9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7c8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x304c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3324(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3023(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2fde(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x32be(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2fb5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2f70(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3258(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x798(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2f47(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x798(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x790(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2f02(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x31f2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x788(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2ed9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x790(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x788(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x780(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2e94(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x318c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x778(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2e6b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x780(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x778(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x770(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2e26(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3126(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x768(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2dfd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x770(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x768(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x760(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2db8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x30c0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x758(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2d8f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x760(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x758(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x748(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2d4a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2d22(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x750(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2d21(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x750(%rbp),%xmm2
ff
movsd  -0x748(%rbp),%xmm3
ff
movsd  -0x740(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x738(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2ff4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2d34(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x698(%rbp)
ff
movsd  0x2fc0(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x2fb2(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x730(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2c69(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2f81(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x728(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2c40(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x730(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x728(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x720(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2c93(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2ecb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x718(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2c6a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x720(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x718(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x710(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2c25(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2ebd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x708(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2bfc(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x710(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x708(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x700(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2bb7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2e57(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2b8e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x700(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6f8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2b49(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2df1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2b20(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6e8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2adb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2d8b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2ab2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6d8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2a6d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2d25(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2a44(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6c8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x29ff(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2b17(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x29d6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2991(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x29e1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2968(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6b0(%rbp),%xmm2
ff
movsd  -0x6a8(%rbp),%xmm3
ff
movsd  -0x6a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x698(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5f8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2be4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2bcc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x690(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x293b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x690(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5f0(%rbp)
ff
movsd  0x29cf(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x2b71(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x688(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2870(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2990(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x680(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2847(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x688(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x680(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x678(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x289a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2ae2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x670(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2871(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x678(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x670(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x668(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x282c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2a7c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x660(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2803(%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  0x27be(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2866(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x650(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2795(%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  0x2750(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x29b8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x640(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2727(%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  0x26e2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2952(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x630(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x26b9(%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  0x2674(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x28ec(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x620(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x264b(%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  0x2606(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2886(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x610(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x25dd(%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,-0x600(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2598(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x25e8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x608(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x256f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x608(%rbp),%xmm2
ff
movsd  -0x600(%rbp),%xmm3
ff
movsd  -0x5f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x5f0(%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,-0x550(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x254b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2793(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x267a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x5e8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x548(%rbp)
ff
movsd  0x274e(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x2730(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2477(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x26ff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x244e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5d8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x248a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2682(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2461(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5c8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2405(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2605(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x23dc(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5b8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2380(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2588(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2357(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5a8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x22fb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x250b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x598(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x22d2(%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  0x228d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x24a5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x588(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2264(%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  0x221f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x243f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x578(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x21f6(%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  0x21b1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x23d9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x568(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2188(%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,-0x558(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2143(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2173(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x560(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x211a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x560(%rbp),%xmm2
ff
movsd  -0x558(%rbp),%xmm3
ff
movsd  -0x550(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x548(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x220d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x22ad(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x540(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x20a4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x540(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a0(%rbp)
ff
movsd  0x22c0(%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  0x228b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x538(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2022(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x225a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x530(%rbp)
movsd  -0x10(%rbp),%xmm0
movsd  0x1ff9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x538(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x530(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x528(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2035(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x21dd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x520(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x200c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x528(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x520(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x518(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1fb0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2160(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x510(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1f87(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x518(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x510(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x508(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1f42(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x20fa(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x500(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1f19(%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  0x1ebd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x207d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1e94(%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  0x1e38(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2000(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1e0f(%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  0x1db3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f83(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1d8a(%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  0x1d2e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f06(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1d05(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4c0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1cc0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1cd0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1c97(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4b8(%rbp),%xmm2
ff
movsd  -0x4b0(%rbp),%xmm3
ff
movsd  -0x4a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x4a0(%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,-0x400(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1c33(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1e13(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x498(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1d4a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x498(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f8(%rbp)
ff
movsd  0x1dce(%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  0x1d99(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x490(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b88(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1d68(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x488(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1b5f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x490(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x488(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x480(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b9b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1ceb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x478(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1b72(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x480(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x478(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x470(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b2d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1c85(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x468(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1b04(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x470(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x468(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x460(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1aa8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1c08(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x458(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1a7f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x460(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x458(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x450(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1a23(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1b8b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x448(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x19fa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x450(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x448(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x440(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x199e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1b0e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x438(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1975(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x440(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x438(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x430(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1919(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1a91(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x428(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x18f0(%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  0x18ab(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1a2b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x418(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1882(%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,-0x408(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x183d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x184d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x410(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1814(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x410(%rbp),%xmm2
ff
movsd  -0x408(%rbp),%xmm3
ff
movsd  -0x400(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x3f8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x358(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x195f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1947(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x17de(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x3f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x350(%rbp)
ff
movsd  0x18fa(%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  0x18d5(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x171c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x18a4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x16f3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3e0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x172f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1827(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1706(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3d0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x16aa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x17aa(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1681(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3c0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1625(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x172d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x15fc(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3b0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x15a0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x16b0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1577(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3a0(%rbp),%xmm0
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  0x151b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1633(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x390(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x14f2(%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  0x1496(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x15b6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x380(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x146d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x388(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x380(%rbp),%xmm0
ff
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  0x1411(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1539(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x370(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x13e8(%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,-0x360(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x138c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x14bc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x368(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1363(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x368(%rbp),%xmm2
ff
movsd  -0x360(%rbp),%xmm3
ff
movsd  -0x358(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x350(%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,-0x2b0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1437(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x348(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x12cd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x348(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a8(%rbp)
ff
movsd  0x13e9(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x13db(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x340(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x127a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x13aa(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x338(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1251(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x340(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x338(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x330(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x12a4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1344(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x328(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x127b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x330(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x328(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x320(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1236(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x12de(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x318(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x120d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x320(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x318(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x310(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x11c8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1278(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x308(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x119f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x310(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x308(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x300(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x115a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1212(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1131(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x300(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2f8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x10ec(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x11ac(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x10c3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2e8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x107e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1146(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1055(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2d8(%rbp),%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1010(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x10e0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xfe7(%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,-0x2b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xfa2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x107a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xf79(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2c0(%rbp),%xmm2
ff
movsd  -0x2b8(%rbp),%xmm3
ff
movsd  -0x2b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x2a8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x208(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0xfc4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xf8c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xf23(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x2a0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x200(%rbp)
ff
movsd  0xfb7(%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  0xf92(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x298(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xe81(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xf61(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x290(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xe58(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x298(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x290(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x288(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xe94(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xee4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x280(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xe6b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x288(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x280(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x278(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xe0f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xe67(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x270(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xde6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x278(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x270(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x268(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xd8a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xdea(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x260(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xd61(%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  0xd1c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xd84(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x250(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xcf3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x258(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x250(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x248(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xc97(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xd07(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x240(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xc6e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x248(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x240(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x238(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xc12(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xc8a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x230(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xbe9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x238(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x230(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x228(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xb8d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xc0d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x220(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xb64(%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,-0x210(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xb1f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xb17(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x218(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xaf6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x218(%rbp),%xmm2
ff
movsd  -0x210(%rbp),%xmm3
ff
movsd  -0x208(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x200(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x158(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0xac9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xb09(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xb18(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x1f8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x160(%rbp)
ff
movsd  0xaec(%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  0xab7(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x9fe(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xa86(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x9d5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1e8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xa28(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xa20(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x9ff(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1d8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x9a3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x99b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x97a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1c8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x91e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x916(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x8f5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1b8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x899(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x891(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x870(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1a8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x814(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x80c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x198(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x7eb(%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  0x7a6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x79e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x188(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x77d(%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  0x738(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x730(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x178(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x70f(%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,-0x168(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x6ca(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6c2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x170(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x6a1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x170(%rbp),%xmm4
ff
movsd  -0x168(%rbp),%xmm5
ff
movsd  -0x160(%rbp),%xmm2
ff
movsd  -0x158(%rbp),%xmm3
ff
movsd  -0x150(%rbp),%xmm1
ff
movaps %xmm0,%xmm6
movsd  -0x148(%rbp),%xmm0
ff
mulsd  %xmm6,%xmm4
addsd  %xmm5,%xmm4
movq   %xmm2,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm2
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x128(%rbp)
ff
movsd  0x612(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x607(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5ef(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x140(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5ce(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x140(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x130(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5a5(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x138(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x58b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x138(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x567(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x130(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x128(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
movsd  -0x20(%rbp),%xmm0
add    $0xdd0,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<DSlater_3S_5S>:
sub    $0x98,%rsp
ucomisd %xmm1,%xmm2
movsd  %xmm0,0x10(%rsp)
addsd  %xmm0,%xmm0
movsd  %xmm2,0x30(%rsp)
jne    15c6 <DSlater_3S_5S+0x4b6>
jp     15c6 <DSlater_3S_5S+0x4b6>
mulsd  %xmm2,%xmm0
movsd  0x3ebd(%rip),%xmm3
movapd %xmm0,%xmm1
movsd  %xmm0,0x18(%rsp)
movapd %xmm3,%xmm0
call   1030 <pow@plt>
mulsd  0x455a(%rip),%xmm0
addsd  0x455a(%rip),%xmm0
movsd  0x455a(%rip),%xmm5
movsd  0x10(%rsp),%xmm4
movapd %xmm4,%xmm1
mulsd  %xmm5,%xmm1
movsd  0x30(%rsp),%xmm3
mulsd  %xmm3,%xmm1
addsd  %xmm0,%xmm1
movapd %xmm4,%xmm2
mulsd  %xmm4,%xmm2
movsd  %xmm2,0x50(%rsp)
movapd %xmm3,%xmm0
mulsd  %xmm3,%xmm0
mulsd  %xmm2,%xmm5
mulsd  %xmm0,%xmm5
addsd  %xmm1,%xmm5
movsd  %xmm5,0x28(%rsp)
movsd  0x3ebe(%rip),%xmm1
movapd %xmm4,%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3ea2(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x44e8(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3e99(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3e7a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x44a7(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x3de0(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3dc2(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x4468(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3db1(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3d92(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x4427(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x3e50(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3e32(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x43e8(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3eb1(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3e92(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x43a7(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x3e30(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3e12(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x4368(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3df1(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3dd2(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x4327(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x3dd0(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3db2(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x42e8(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3be1(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3bc2(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x42a7(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x3c80(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3c62(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x4268(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3c09(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3bea(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x4227(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x3af8(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3ada(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x41e8(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3b21(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x3b02(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x38(%rsp),%xmm1
mulsd  0x41a7(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x3a58(%rip),%xmm0
movsd  0x18(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0x40fd(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
jmp    4770 <DSlater_3S_5S+0x3660>
movsd  %xmm1,(%rsp)
addsd  %xmm2,%xmm1
mulsd  %xmm0,%xmm1
movsd  %xmm1,0x90(%rsp)
movsd  %xmm0,0x18(%rsp)
movsd  0x3a16(%rip),%xmm0
call   1030 <pow@plt>
mulsd  0x3a11(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x30(%rsp),%xmm0
mulsd  %xmm0,%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm1
mulsd  %xmm1,%xmm1
movsd  %xmm1,0x28(%rsp)
subsd  %xmm1,%xmm0
movsd  %xmm0,0x88(%rsp)
movsd  0x39df(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x78(%rsp)
movsd  0x18(%rsp),%xmm1
mulsd  (%rsp),%xmm1
movsd  0x39b1(%rip),%xmm0
call   1030 <pow@plt>
mulsd  0x39bc(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x39b6(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  0x39a0(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x3995(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x398f(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  0x397e(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  0x396d(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x48(%rsp),%xmm1
mulsd  0x395c(%rip),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x50(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x3942(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x3938(%rip),%xmm1
movsd  %xmm1,0x8(%rsp)
mulsd  %xmm1,%xmm0
addsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x3922(%rip),%xmm0
mulsd  0x10(%rsp),%xmm0
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x38f3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x38ec(%rip),%xmm0
mulsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x38e0(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x38c9(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x50(%rsp),%xmm0
movsd  0x10(%rsp),%xmm1
mulsd  %xmm1,%xmm1
movsd  %xmm1,0x50(%rsp)
addsd  %xmm1,%xmm1
movsd  %xmm1,0x58(%rsp)
mulsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x48(%rsp)
movsd  0x3893(%rip),%xmm2
addsd  %xmm1,%xmm2
mulsd  %xmm0,%xmm2
addsd  0x40(%rsp),%xmm2
movsd  %xmm2,0x40(%rsp)
movsd  0x8(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3858(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  0x3855(%rip),%xmm1
addsd  0x48(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x40(%rsp),%xmm1
movsd  %xmm1,0x40(%rsp)
movsd  0x383f(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x382e(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x48(%rsp),%xmm2
addsd  0x381d(%rip),%xmm2
movsd  0x8(%rsp),%xmm1
mulsd  0x3817(%rip),%xmm1
mulsd  %xmm0,%xmm1
mulsd  %xmm2,%xmm1
addsd  0x40(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x37bd(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  0x37ea(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x37df(%rip),%xmm1
mulsd  0x50(%rsp),%xmm1
mulsd  0x28(%rsp),%xmm1
addsd  0x37d3(%rip),%xmm1
movsd  0x48(%rsp),%xmm2
mulsd  0x374d(%rip),%xmm2
mulsd  %xmm0,%xmm2
mulsd  %xmm1,%xmm2
addsd  0x8(%rsp),%xmm2
movsd  %xmm2,0x48(%rsp)
movsd  0x37b1(%rip),%xmm0
mulsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x36ef(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x3786(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x3770(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x3764(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x3700(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x70(%rsp)
movsd  (%rsp),%xmm0
movsd  0x36e4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x70(%rsp),%xmm0
addsd  0x60(%rsp),%xmm0
mulsd  0x40(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x36b3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x36fe(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x36d3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x36da(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x36ce(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x3652(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x70(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3636(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x70(%rsp),%xmm0
addsd  0x60(%rsp),%xmm0
mulsd  0x40(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x367b(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x358f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x3646(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x363a(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x35a6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3621(%rip),%xmm0
movsd  %xmm0,0x70(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3586(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x70(%rsp),%xmm0
addsd  0x60(%rsp),%xmm0
mulsd  0x40(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x35eb(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x34c5(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x60(%rsp)
movsd  0x35c2(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x35b6(%rip),%xmm0
movsd  %xmm0,0x70(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x3502(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x359d(%rip),%xmm0
movsd  %xmm0,0x80(%rsp)
movsd  (%rsp),%xmm0
movsd  0x34df(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x80(%rsp),%xmm0
addsd  0x70(%rsp),%xmm0
movsd  0x3573(%rip),%xmm2
movsd  0x10(%rsp),%xmm1
mulsd  %xmm1,%xmm2
mulsd  0x40(%rsp),%xmm2
mulsd  0x60(%rsp),%xmm2
mulsd  %xmm0,%xmm2
addsd  0x48(%rsp),%xmm2
movsd  %xmm2,0x48(%rsp)
movsd  0x354d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x3543(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
movsd  0x28(%rsp),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x3522(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  %xmm1,%xmm0
addsd  0x3518(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x3434(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x34ff(%rip),%xmm0
movsd  %xmm0,0x70(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3414(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x70(%rsp),%xmm0
addsd  0x60(%rsp),%xmm0
mulsd  0x40(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x34c9(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x34b2(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x34a6(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x33a2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x348d(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3382(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x3457(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x58(%rsp)
movsd  0x3446(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x40(%rsp)
movsd  0x3436(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x342a(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x32fe(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3411(%rip),%xmm0
movsd  %xmm0,0x70(%rsp)
movsd  (%rsp),%xmm0
movsd  0x32de(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x70(%rsp),%xmm0
addsd  0x60(%rsp),%xmm0
movsd  0x33ed(%rip),%xmm1
mulsd  0x10(%rsp),%xmm1
mulsd  0x58(%rsp),%xmm1
mulsd  0x40(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x48(%rsp),%xmm1
movsd  %xmm1,0x48(%rsp)
movsd  0x33cb(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x33b4(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x339e(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x3392(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x3236(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3379(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3216(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x315d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x31cd(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x40(%rsp)
movsd  0x3312(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x3306(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x3192(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x32ed(%rip),%xmm0
movsd  %xmm0,0x70(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3172(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x70(%rsp),%xmm0
addsd  0x60(%rsp),%xmm0
movsd  0x58(%rsp),%xmm1
mulsd  0x8(%rsp),%xmm1
mulsd  0x40(%rsp),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x48(%rsp),%xmm0
subsd  %xmm1,%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x10(%rsp),%xmm0
mulsd  0x312d(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x328f(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x3278(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x326c(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x30d8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3253(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x30b8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x58(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x318f(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x31a7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x31e6(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x31da(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x302e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x31c1(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x300e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2f91(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2f79(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x3166(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x40(%rsp),%xmm1
mulsd  0x58(%rsp),%xmm1
addsd  0x48(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2f54(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3067(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x3129(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x311d(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2f51(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2f39(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x48(%rsp),%xmm1
mulsd  0x30e6(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x40(%rsp),%xmm1
movsd  %xmm1,0x48(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2eb0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2efb(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2e90(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x58(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2e5f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2e3a(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2e1f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x50(%rsp),%xmm0
mulsd  0x3040(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x303a(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2e56(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2e3e(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x3003(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x40(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2db5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2e00(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2d95(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2d44(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2d4c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x58(%rsp)
movsd  0x2f71(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x2f65(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2d69(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2f4c(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2d49(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2ccc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2cff(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2cac(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
movsd  0x8(%rsp),%xmm1
mulsd  0x2ee3(%rip),%xmm1
addsd  0x40(%rsp),%xmm0
mulsd  0x58(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x48(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2df9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2c44(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2da9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x2e88(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x2e7c(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2c60(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2e63(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2c40(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x58(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2bc3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2e26(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2ba3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x58(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2bb2(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x2dd7(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x2dcb(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2b8f(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2b77(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x48(%rsp),%xmm1
mulsd  0x2d94(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x40(%rsp),%xmm1
movsd  %xmm1,0x48(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2aee(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2d71(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2ace(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
movsd  0x8(%rsp),%xmm1
mulsd  0x2d4d(%rip),%xmm1
addsd  0x48(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x58(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2b23(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2a4e(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2ac3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x2cf2(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  0x2ce6(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2a82(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2a6a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x48(%rsp),%xmm1
mulsd  0x2caf(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x40(%rsp),%xmm1
movsd  %xmm1,0x48(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x29e1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2c8c(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x29c1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x58(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x68(%rsp),%xmm0
movsd  0x78(%rsp),%xmm1
mulsd  0x20(%rsp),%xmm1
addsd  %xmm0,%xmm1
movsd  %xmm1,0x78(%rsp)
movsd  0x18(%rsp),%xmm1
mulsd  0x30(%rsp),%xmm1
movsd  0x2934(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2aeb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x38(%rsp),%xmm0
addsd  %xmm0,%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2a65(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2bd4(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2bc5(%rip),%xmm1
movsd  0x2bc5(%rip),%xmm2
mulsd  0x50(%rsp),%xmm2
mulsd  0x28(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x38(%rsp)
movsd  0x290f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2ba2(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x28ef(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x28ea(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2b65(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x28ca(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2835(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2b28(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2815(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2808(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2aeb(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x27e8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x28ab(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2aae(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x288b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x290e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x28f6(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x38(%rsp),%xmm1
mulsd  0x2a53(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x288d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2875(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x2a12(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x284c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2834(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x38(%rsp),%xmm1
mulsd  0x29d1(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
mulsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x26f5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x29a8(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2695(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x2984(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2975(%rip),%xmm1
movsd  0x2975(%rip),%xmm2
mulsd  0x50(%rsp),%xmm2
mulsd  0x28(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x18(%rsp)
movsd  0x265f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2952(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x263f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x263a(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2622(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x28f7(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2581(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2569(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x28b6(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2550(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2538(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x2875(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x25ef(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x25d7(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x2834(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x264e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2636(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x27f3(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x25cd(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x25b5(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x27b2(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x258c(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2570(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2440(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x23d3(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x2735(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2726(%rip),%xmm1
movsd  0x2726(%rip),%xmm2
mulsd  0x50(%rsp),%xmm2
mulsd  0x28(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x23c0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2703(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x23a0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x239b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x26c6(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x237b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x22e6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2689(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x22c6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x22b9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x264c(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2299(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x235c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x260f(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x233c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x23bf(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x25d2(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x239f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2342(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2595(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2322(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2305(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x22e9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x18(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x21b8(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x250b(%rip),%xmm3
movsd  0x10(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x24f8(%rip),%xmm1
movsd  %xmm0,0x18(%rsp)
mulsd  0x50(%rsp),%xmm3
mulsd  0x28(%rsp),%xmm3
addsd  %xmm1,%xmm3
movsd  %xmm3,0x8(%rsp)
movapd %xmm2,%xmm0
movsd  0x2140(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x24cb(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2120(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x211b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x22d6(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x20fb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2066(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2449(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2046(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2039(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x240c(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2019(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x20dc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x23cf(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x20bc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x213f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2392(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x211f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x20c2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2095(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x20a2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2085(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f70(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2065(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
mulsd  0x22de(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1ee0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1f08(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x22a3(%rip),%xmm3
movsd  0x10(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2290(%rip),%xmm1
movsd  %xmm0,0x8(%rsp)
movsd  0x50(%rsp),%xmm0
mulsd  %xmm3,%xmm0
mulsd  0x28(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x20(%rsp)
movapd %xmm2,%xmm0
movsd  0x1e94(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x225f(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e74(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1e6f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2222(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e4f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1dba(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x21e5(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1d9a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1d8d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2150(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1d6d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1e30(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2163(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e10(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1e93(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2126(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e73(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1e16(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20e9(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1df6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1dd9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1cc4(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1db9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
movsd  0x38(%rsp),%xmm1
mulsd  0x2080(%rip),%xmm1
addsd  0x20(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1c16(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2051(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c36(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x202d(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x201e(%rip),%xmm1
movsd  0x201e(%rip),%xmm2
mulsd  0x50(%rsp),%xmm2
mulsd  0x28(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x1bd8(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1bc0(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1fdd(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1baf(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b97(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1f9c(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1af6(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1ade(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1f5b(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1ac5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f38(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1aa5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1b68(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1efb(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b48(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1bcb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1ebe(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1bab(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1b4e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1e81(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b2e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1b11(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x19a4(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1af1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1940(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1aa8(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x68(%rsp)
movsd  0x1dd5(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1dc6(%rip),%xmm1
movsd  0x1dc6(%rip),%xmm2
mulsd  0x50(%rsp),%xmm2
mulsd  0x28(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x1930(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1918(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1d85(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1907(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1d62(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x18e7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1852(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x183a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1d07(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1821(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1809(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1cc6(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x18c0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x18a8(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1c85(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x191f(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1907(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1c44(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x189e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1c21(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x187e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1861(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1884(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1841(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  0x38(%rsp),%xmm1
mulsd  0x1bb8(%rip),%xmm1
addsd  0x18(%rsp),%xmm0
mulsd  0x68(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x17fe(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1751(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x165e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x1b5d(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1b4e(%rip),%xmm1
movsd  0x1b4e(%rip),%xmm2
mulsd  0x50(%rsp),%xmm2
mulsd  0x28(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x18(%rsp)
movsd  0x1660(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1b2b(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1640(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x163b(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1623(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1ad0(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1582(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x156a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1a8f(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1551(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1539(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1a4e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x15f0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x15d8(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1a0d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x164f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x19ea(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x162f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x15d2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x19ad(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x15b2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1595(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x15b8(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1575(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1424(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x13cc(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x1907(%rip),%xmm3
movsd  0x10(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x18f4(%rip),%xmm1
movsd  %xmm0,0x68(%rsp)
mulsd  0x50(%rsp),%xmm3
mulsd  0x28(%rsp),%xmm3
addsd  %xmm1,%xmm3
movsd  %xmm3,0x8(%rsp)
movapd %xmm2,%xmm0
movsd  0x13b4(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x139c(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x18a9(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x138b(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1373(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1868(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x12d2(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x12ba(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1827(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x12a1(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1289(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x17e6(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1340(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1328(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x17a5(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x139f(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1387(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1764(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x131e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1306(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1723(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x12dd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1150(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x12bd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  0x38(%rsp),%xmm1
mulsd  0x16d4(%rip),%xmm1
addsd  0x18(%rsp),%xmm0
mulsd  0x68(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1252(%rip),%xmm1
call   1030 <pow@plt>
movapd %xmm0,%xmm3
movsd  0x16a1(%rip),%xmm4
movsd  0x10(%rsp),%xmm0
movapd %xmm0,%xmm2
mulsd  %xmm4,%xmm2
mulsd  (%rsp),%xmm2
addsd  0x168e(%rip),%xmm2
movsd  0x28(%rsp),%xmm1
mulsd  %xmm1,%xmm3
movsd  %xmm3,0x18(%rsp)
mulsd  0x50(%rsp),%xmm4
mulsd  %xmm1,%xmm4
addsd  %xmm2,%xmm4
movsd  %xmm4,0x8(%rsp)
movsd  0x10fa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x165d(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x10da(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x10d5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1470(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x10b5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1020(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x15db(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1000(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xff3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1406(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xfd3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1096(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1559(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1076(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x10f9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x151c(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x10d9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x107c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x14df(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x105c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x103f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x14a2(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x101f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x18(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0xf26(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xeb9(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0xffe(%rip),%xmm1
call   1030 <pow@plt>
movapd %xmm0,%xmm2
movsd  0x1435(%rip),%xmm3
movsd  0x10(%rsp),%xmm0
movapd %xmm0,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1422(%rip),%xmm1
mulsd  0x38(%rsp),%xmm2
movsd  %xmm2,0x20(%rsp)
mulsd  0x50(%rsp),%xmm3
mulsd  0x28(%rsp),%xmm3
addsd  %xmm1,%xmm3
movsd  %xmm3,0x18(%rsp)
movsd  0xe50(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0xe38(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x38(%rsp),%xmm1
mulsd  0x13d5(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xe27(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xe0f(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1394(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xd6e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1371(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd4e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xd41(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd29(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x38(%rsp),%xmm1
mulsd  0x1316(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xde0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xdc8(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x12d5(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xe3f(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0xe27(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x38(%rsp),%xmm1
mulsd  0x1294(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xdbe(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1271(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd9e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xd81(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1234(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd61(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0xd60(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0xc50(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x11cd(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x11be(%rip),%xmm1
movsd  0x11be(%rip),%xmm2
mulsd  0x50(%rsp),%xmm2
mulsd  0x28(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x28(%rsp)
movsd  0xba0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb88(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x117d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xb77(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb5f(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x113c(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xabe(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0xaa6(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x10fb(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xa8d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0xa75(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x10ba(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xb2c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1097(%rip),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb0c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xb8f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x105a(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb6f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xb12(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x101d(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0xaf2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xad5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xf88(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xab5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  0x38(%rsp),%xmm1
mulsd  0xd2e(%rip),%xmm1
mulsd  0x8(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
mulsd  0x48(%rsp),%xmm1
addsd  0x78(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x8cc(%rip),%xmm0
movsd  0x90(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0x8be(%rip),%xmm0
mulsd  0x50(%rsp),%xmm0
movsd  %xmm0,(%rsp)
movsd  0x88(%rsp),%xmm0
movsd  0x8aa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  (%rsp),%xmm0
movsd  0x38(%rsp),%xmm1
divsd  %xmm0,%xmm1
movapd %xmm1,%xmm0
add    $0x98,%rsp
ret

LLVM IR (-O0):
define double @DSlater_3S_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 %138
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 0x42D1D6FFFE280000, double %16, double 0xC2D1D6FFFE280000)
%18 = load double, double* %4
%19 = fmul double 0x42E1D6FFFE280000, %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 0x42E1D6FFFE280000, %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 0x42D7BCEE9FDB97C0, %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 0x42C797BA86CE5F00, %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 0x42B2A40A0BBA1000, %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 0x429854FC79E1E000, %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 0x427AE7F445D20000, %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 0x4259A4E198400000, %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 0x42355322B8800000, %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 0x420F384C5C000000, %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 0x41E43EBC00000000, %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 0x41B753E000000000, %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 0x4187CA0000000000, %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 5.529600e+06, %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 = call double @pow(double %114, double 1.500000e+01)
%116 = fmul double 5.079040e+05, %115
%117 = load double, double* %6
%118 = call double @pow(double %117, double 1.500000e+01)
%119 = fneg double %116
%120 = call double @llvm.fmuladd.f64(double %119, double %118, double %113)
%121 = load double, double* %4
%122 = call double @pow(double %121, double 1.600000e+01)
%123 = fmul double 3.276800e+04, %122
%124 = load double, double* %6
%125 = call double @pow(double %124, double 1.600000e+01)
%126 = fneg double %123
%127 = call double @llvm.fmuladd.f64(double %126, double %125, double %120)
%128 = load double, double* %4
%129 = fmul double 2.000000e+00, %128
%130 = load double, double* %6
%131 = fmul double %129, %130
%132 = call double @pow(double 0x4005BF0A8B145769, double %131)
%133 = fmul double 0x42D1D6FFFE280000, %132
%134 = load double, double* %4
%135 = call double @pow(double %134, double 2.000000e+00)
%136 = fmul double %133, %135
%137 = fdiv double %127, %136
store double %137, double* %7
br label %1491
138: ; preds = %3
%139 = load double, double* %4
%140 = fmul double 2.000000e+00, %139
%141 = load double, double* %6
%142 = load double, double* %5
%143 = fadd double %141, %142
%144 = fmul double %140, %143
%145 = call double @pow(double 0x4005BF0A8B145769, double %144)
%146 = fmul double 4.252500e+04, %145
%147 = load double, double* %6
%148 = call double @pow(double %147, double 2.000000e+00)
%149 = load double, double* %5
%150 = call double @pow(double %149, double 2.000000e+00)
%151 = fsub double %148, %150
%152 = call double @pow(double %151, double 1.500000e+01)
%153 = load double, double* %4
%154 = fmul double 2.000000e+00, %153
%155 = load double, double* %5
%156 = fmul double %154, %155
%157 = call double @pow(double 0x4005BF0A8B145769, double %156)
%158 = fmul double 1.890000e+02, %157
%159 = load double, double* %5
%160 = call double @pow(double %159, double 1.200000e+01)
%161 = fmul double %158, %160
%162 = load double, double* %4
%163 = call double @pow(double %162, double 5.000000e+00)
%164 = fmul double -6.600000e+02, %163
%165 = load double, double* %6
%166 = call double @pow(double %165, double 2.300000e+01)
%167 = load double, double* %4
%168 = call double @pow(double %167, double 6.000000e+00)
%169 = fmul double 2.000000e+01, %168
%170 = load double, double* %6
%171 = call double @pow(double %170, double 2.400000e+01)
%172 = fmul double %169, %171
%173 = fneg double %172
%174 = call double @llvm.fmuladd.f64(double %164, double %166, double %173)
%175 = load double, double* %5
%176 = call double @pow(double %175, double 1.800000e+01)
%177 = call double @llvm.fmuladd.f64(double 2.250000e+02, double %176, double %174)
%178 = load double, double* %4
%179 = fmul double 4.500000e+02, %178
%180 = load double, double* %6
%181 = fmul double %179, %180
%182 = load double, double* %5
%183 = call double @pow(double %182, double 1.800000e+01)
%184 = call double @llvm.fmuladd.f64(double %181, double %183, double %177)
%185 = load double, double* %4
%186 = fmul double 1.500000e+02, %185
%187 = load double, double* %6
%188 = call double @pow(double %187, double 3.000000e+00)
%189 = fmul double %186, %188
%190 = load double, double* %5
%191 = call double @pow(double %190, double 1.600000e+01)
%192 = fmul double %189, %191
%193 = load double, double* %4
%194 = call double @pow(double %193, double 2.000000e+00)
%195 = fmul double 2.000000e+00, %194
%196 = load double, double* %5
%197 = call double @pow(double %196, double 2.000000e+00)
%198 = call double @llvm.fmuladd.f64(double %195, double %197, double -4.500000e+01)
%199 = call double @llvm.fmuladd.f64(double %192, double %198, double %184)
%200 = load double, double* %6
%201 = call double @pow(double %200, double 2.000000e+00)
%202 = fmul double 2.250000e+02, %201
%203 = load double, double* %5
%204 = call double @pow(double %203, double 1.600000e+01)
%205 = fmul double %202, %204
%206 = load double, double* %4
%207 = call double @pow(double %206, double 2.000000e+00)
%208 = fmul double 2.000000e+00, %207
%209 = load double, double* %5
%210 = call double @pow(double %209, double 2.000000e+00)
%211 = call double @llvm.fmuladd.f64(double %208, double %210, double -1.500000e+01)
%212 = call double @llvm.fmuladd.f64(double %205, double %211, double %199)
%213 = load double, double* %4
%214 = call double @pow(double %213, double 4.000000e+00)
%215 = fmul double 7.000000e+01, %214
%216 = load double, double* %6
%217 = call double @pow(double %216, double 2.200000e+01)
%218 = fmul double %215, %217
%219 = load double, double* %4
%220 = call double @pow(double %219, double 2.000000e+00)
%221 = fmul double 2.000000e+00, %220
%222 = load double, double* %5
%223 = call double @pow(double %222, double 2.000000e+00)
%224 = call double @llvm.fmuladd.f64(double %221, double %223, double 1.350000e+02)
%225 = fneg double %218
%226 = call double @llvm.fmuladd.f64(double %225, double %224, double %212)
%227 = load double, double* %4
%228 = call double @pow(double %227, double 3.000000e+00)
%229 = fmul double 2.000000e+01, %228
%230 = load double, double* %6
%231 = call double @pow(double %230, double 2.100000e+01)
%232 = fmul double %229, %231
%233 = load double, double* %4
%234 = call double @pow(double %233, double 2.000000e+00)
%235 = fmul double 3.410000e+02, %234
%236 = load double, double* %5
%237 = call double @pow(double %236, double 2.000000e+00)
%238 = call double @llvm.fmuladd.f64(double %235, double %237, double 3.675000e+03)
%239 = fneg double %232
%240 = call double @llvm.fmuladd.f64(double %239, double %238, double %226)
%241 = load double, double* %4
%242 = fmul double 3.000000e+01, %241
%243 = load double, double* %6
%244 = call double @pow(double %243, double 5.000000e+00)
%245 = fmul double %242, %244
%246 = load double, double* %5
%247 = call double @pow(double %246, double 1.400000e+01)
%248 = fmul double %245, %247
%249 = load double, double* %4
%250 = call double @pow(double %249, double 2.000000e+00)
%251 = fmul double 1.500000e+02, %250
%252 = load double, double* %5
%253 = call double @pow(double %252, double 2.000000e+00)
%254 = fneg double %251
%255 = call double @llvm.fmuladd.f64(double %254, double %253, double 1.575000e+03)
%256 = load double, double* %4
%257 = call double @pow(double %256, double 4.000000e+00)
%258 = fmul double 2.000000e+00, %257
%259 = load double, double* %5
%260 = call double @pow(double %259, double 4.000000e+00)
%261 = call double @llvm.fmuladd.f64(double %258, double %260, double %255)
%262 = call double @llvm.fmuladd.f64(double %248, double %261, double %240)
%263 = load double, double* %6
%264 = call double @pow(double %263, double 4.000000e+00)
%265 = fmul double 7.500000e+01, %264
%266 = load double, double* %5
%267 = call double @pow(double %266, double 1.400000e+01)
%268 = fmul double %265, %267
%269 = load double, double* %4
%270 = call double @pow(double %269, double 2.000000e+00)
%271 = fmul double 9.000000e+01, %270
%272 = load double, double* %5
%273 = call double @pow(double %272, double 2.000000e+00)
%274 = fneg double %271
%275 = call double @llvm.fmuladd.f64(double %274, double %273, double 3.150000e+02)
%276 = load double, double* %4
%277 = call double @pow(double %276, double 4.000000e+00)
%278 = fmul double 2.000000e+00, %277
%279 = load double, double* %5
%280 = call double @pow(double %279, double 4.000000e+00)
%281 = call double @llvm.fmuladd.f64(double %278, double %280, double %275)
%282 = call double @llvm.fmuladd.f64(double %268, double %281, double %262)
%283 = load double, double* %4
%284 = fmul double 3.000000e+01, %283
%285 = load double, double* %6
%286 = call double @pow(double %285, double 1.300000e+01)
%287 = fmul double %284, %286
%288 = load double, double* %5
%289 = call double @pow(double %288, double 6.000000e+00)
%290 = fmul double %287, %289
%291 = load double, double* %4
%292 = call double @pow(double %291, double 2.000000e+00)
%293 = fmul double 1.378000e+05, %292
%294 = load double, double* %5
%295 = call double @pow(double %294, double 2.000000e+00)
%296 = call double @llvm.fmuladd.f64(double %293, double %295, double 0xC14BD5D980000000)
%297 = load double, double* %4
%298 = call double @pow(double %297, double 4.000000e+00)
%299 = fmul double 1.560000e+02, %298
%300 = load double, double* %5
%301 = call double @pow(double %300, double 4.000000e+00)
%302 = call double @llvm.fmuladd.f64(double %299, double %301, double %296)
%303 = call double @llvm.fmuladd.f64(double %290, double %302, double %282)
%304 = load double, double* %4
%305 = fmul double 1.000000e+01, %304
%306 = load double, double* %6
%307 = call double @pow(double %306, double 7.000000e+00)
%308 = fmul double %305, %307
%309 = load double, double* %5
%310 = call double @pow(double %309, double 1.200000e+01)
%311 = fmul double %308, %310
%312 = load double, double* %4
%313 = call double @pow(double %312, double 2.000000e+00)
%314 = fmul double 1.148000e+03, %313
%315 = load double, double* %5
%316 = call double @pow(double %315, double 2.000000e+00)
%317 = fneg double %314
%318 = call double @llvm.fmuladd.f64(double %317, double %316, double 2.047500e+04)
%319 = load double, double* %4
%320 = call double @pow(double %319, double 4.000000e+00)
%321 = fmul double 1.780000e+02, %320
%322 = load double, double* %5
%323 = call double @pow(double %322, double 4.000000e+00)
%324 = call double @llvm.fmuladd.f64(double %321, double %323, double %318)
%325 = fneg double %311
%326 = call double @llvm.fmuladd.f64(double %325, double %324, double %303)
%327 = load double, double* %4
%328 = fmul double 1.200000e+02, %327
%329 = load double, double* %6
%330 = call double @pow(double %329, double 1.700000e+01)
%331 = fmul double %328, %330
%332 = load double, double* %5
%333 = call double @pow(double %332, double 2.000000e+00)
%334 = fmul double %331, %333
%335 = load double, double* %4
%336 = call double @pow(double %335, double 2.000000e+00)
%337 = fmul double 2.186900e+04, %336
%338 = load double, double* %5
%339 = call double @pow(double %338, double 2.000000e+00)
%340 = fneg double %337
%341 = call double @llvm.fmuladd.f64(double %340, double %339, double -1.328550e+05)
%342 = load double, double* %4
%343 = call double @pow(double %342, double 4.000000e+00)
%344 = fmul double 2.420000e+02, %343
%345 = load double, double* %5
%346 = call double @pow(double %345, double 4.000000e+00)
%347 = call double @llvm.fmuladd.f64(double %344, double %346, double %341)
%348 = call double @llvm.fmuladd.f64(double %334, double %347, double %326)
%349 = load double, double* %4
%350 = call double @pow(double %349, double 2.000000e+00)
%351 = fmul double 2.000000e+00, %350
%352 = load double, double* %6
%353 = call double @pow(double %352, double 2.000000e+01)
%354 = fmul double %351, %353
%355 = load double, double* %4
%356 = call double @pow(double %355, double 2.000000e+00)
%357 = fmul double 6.552500e+04, %356
%358 = load double, double* %5
%359 = call double @pow(double %358, double 2.000000e+00)
%360 = fneg double %357
%361 = call double @llvm.fmuladd.f64(double %360, double %359, double -1.575000e+05)
%362 = load double, double* %4
%363 = call double @pow(double %362, double 4.000000e+00)
%364 = fmul double 2.480000e+02, %363
%365 = load double, double* %5
%366 = call double @pow(double %365, double 4.000000e+00)
%367 = call double @llvm.fmuladd.f64(double %364, double %366, double %361)
%368 = call double @llvm.fmuladd.f64(double %354, double %367, double %348)
%369 = load double, double* %4
%370 = fmul double 2.600000e+01, %369
%371 = load double, double* %6
%372 = call double @pow(double %371, double 9.000000e+00)
%373 = fmul double %370, %372
%374 = load double, double* %5
%375 = call double @pow(double %374, double 1.000000e+01)
%376 = fmul double %373, %375
%377 = load double, double* %4
%378 = call double @pow(double %377, double 2.000000e+00)
%379 = fmul double 4.650000e+04, %378
%380 = load double, double* %5
%381 = call double @pow(double %380, double 2.000000e+00)
%382 = call double @llvm.fmuladd.f64(double %379, double %381, double 6.052500e+04)
%383 = load double, double* %4
%384 = call double @pow(double %383, double 4.000000e+00)
%385 = fmul double 3.280000e+02, %384
%386 = load double, double* %5
%387 = call double @pow(double %386, double 4.000000e+00)
%388 = call double @llvm.fmuladd.f64(double %385, double %387, double %382)
%389 = fneg double %376
%390 = call double @llvm.fmuladd.f64(double %389, double %388, double %368)
%391 = load double, double* %4
%392 = fmul double 3.000000e+01, %391
%393 = load double, double* %6
%394 = call double @pow(double %393, double 1.100000e+01)
%395 = fmul double %392, %394
%396 = load double, double* %5
%397 = call double @pow(double %396, double 8.000000e+00)
%398 = fmul double %395, %397
%399 = load double, double* %4
%400 = call double @pow(double %399, double 2.000000e+00)
%401 = fmul double 9.932000e+04, %400
%402 = load double, double* %5
%403 = call double @pow(double %402, double 2.000000e+00)
%404 = fneg double %401
%405 = call double @llvm.fmuladd.f64(double %404, double %403, double 0xC133E00700000000)
%406 = load double, double* %4
%407 = call double @pow(double %406, double 4.000000e+00)
%408 = fmul double 8.720000e+02, %407
%409 = load double, double* %5
%410 = call double @pow(double %409, double 4.000000e+00)
%411 = call double @llvm.fmuladd.f64(double %408, double %410, double %405)
%412 = call double @llvm.fmuladd.f64(double %398, double %411, double %390)
%413 = load double, double* %4
%414 = fmul double 3.000000e+01, %413
%415 = load double, double* %6
%416 = call double @pow(double %415, double 1.500000e+01)
%417 = fmul double %414, %416
%418 = load double, double* %5
%419 = call double @pow(double %418, double 4.000000e+00)
%420 = fmul double %417, %419
%421 = load double, double* %4
%422 = call double @pow(double %421, double 2.000000e+00)
%423 = fmul double 1.345400e+05, %422
%424 = load double, double* %5
%425 = call double @pow(double %424, double 2.000000e+00)
%426 = fneg double %423
%427 = call double @llvm.fmuladd.f64(double %426, double %425, double 0x4144214180000000)
%428 = load double, double* %4
%429 = call double @pow(double %428, double 4.000000e+00)
%430 = fmul double 1.716000e+03, %429
%431 = load double, double* %5
%432 = call double @pow(double %431, double 4.000000e+00)
%433 = call double @llvm.fmuladd.f64(double %430, double %432, double %427)
%434 = fneg double %420
%435 = call double @llvm.fmuladd.f64(double %434, double %433, double %412)
%436 = load double, double* %4
%437 = fmul double 4.000000e+00, %436
%438 = load double, double* %6
%439 = call double @pow(double %438, double 1.900000e+01)
%440 = fmul double %437, %439
%441 = load double, double* %4
%442 = call double @pow(double %441, double 2.000000e+00)
%443 = fmul double 3.227750e+05, %442
%444 = load double, double* %5
%445 = call double @pow(double %444, double 2.000000e+00)
%446 = fneg double %443
%447 = call double @llvm.fmuladd.f64(double %446, double %445, double -1.606500e+05)
%448 = load double, double* %4
%449 = call double @pow(double %448, double 4.000000e+00)
%450 = fmul double 2.332000e+03, %449
%451 = load double, double* %5
%452 = call double @pow(double %451, double 4.000000e+00)
%453 = call double @llvm.fmuladd.f64(double %450, double %452, double %447)
%454 = call double @llvm.fmuladd.f64(double %440, double %453, double %435)
%455 = load double, double* %6
%456 = call double @pow(double %455, double 1.000000e+01)
%457 = load double, double* %5
%458 = call double @pow(double %457, double 8.000000e+00)
%459 = fmul double %456, %458
%460 = load double, double* %4
%461 = call double @pow(double %460, double 2.000000e+00)
%462 = fmul double 0x41653801C0000000, %461
%463 = load double, double* %5
%464 = call double @pow(double %463, double 2.000000e+00)
%465 = call double @llvm.fmuladd.f64(double %462, double %464, double 0xC172A20690000000)
%466 = load double, double* %4
%467 = call double @pow(double %466, double 4.000000e+00)
%468 = fmul double 2.106000e+05, %467
%469 = load double, double* %5
%470 = call double @pow(double %469, double 4.000000e+00)
%471 = call double @llvm.fmuladd.f64(double %468, double %470, double %465)
%472 = load double, double* %4
%473 = call double @pow(double %472, double 6.000000e+00)
%474 = fmul double 4.960000e+02, %473
%475 = load double, double* %5
%476 = call double @pow(double %475, double 6.000000e+00)
%477 = fneg double %474
%478 = call double @llvm.fmuladd.f64(double %477, double %476, double %471)
%479 = call double @llvm.fmuladd.f64(double %459, double %478, double %454)
%480 = load double, double* %6
%481 = call double @pow(double %480, double 1.800000e+01)
%482 = fmul double 2.000000e+01, %481
%483 = load double, double* %4
%484 = call double @pow(double %483, double 2.000000e+00)
%485 = fmul double 3.359700e+05, %484
%486 = load double, double* %5
%487 = call double @pow(double %486, double 2.000000e+00)
%488 = fneg double %485
%489 = call double @llvm.fmuladd.f64(double %488, double %487, double -1.606500e+04)
%490 = load double, double* %4
%491 = call double @pow(double %490, double 4.000000e+00)
%492 = fmul double 2.670000e+03, %491
%493 = load double, double* %5
%494 = call double @pow(double %493, double 4.000000e+00)
%495 = fneg double %492
%496 = call double @llvm.fmuladd.f64(double %495, double %494, double %489)
%497 = load double, double* %4
%498 = call double @pow(double %497, double 6.000000e+00)
%499 = fmul double 4.000000e+00, %498
%500 = load double, double* %5
%501 = call double @pow(double %500, double 6.000000e+00)
%502 = call double @llvm.fmuladd.f64(double %499, double %501, double %496)
%503 = call double @llvm.fmuladd.f64(double %482, double %502, double %479)
%504 = load double, double* %6
%505 = call double @pow(double %504, double 6.000000e+00)
%506 = fmul double 5.000000e+00, %505
%507 = load double, double* %5
%508 = call double @pow(double %507, double 1.200000e+01)
%509 = fmul double %506, %508
%510 = load double, double* %4
%511 = call double @pow(double %510, double 2.000000e+00)
%512 = fmul double 9.450000e+03, %511
%513 = load double, double* %5
%514 = call double @pow(double %513, double 2.000000e+00)
%515 = call double @llvm.fmuladd.f64(double %512, double %514, double -2.047500e+04)
%516 = load double, double* %4
%517 = call double @pow(double %516, double 4.000000e+00)
%518 = fmul double 4.500000e+02, %517
%519 = load double, double* %5
%520 = call double @pow(double %519, double 4.000000e+00)
%521 = fneg double %518
%522 = call double @llvm.fmuladd.f64(double %521, double %520, double %515)
%523 = load double, double* %4
%524 = call double @pow(double %523, double 6.000000e+00)
%525 = fmul double 4.000000e+00, %524
%526 = load double, double* %5
%527 = call double @pow(double %526, double 6.000000e+00)
%528 = call double @llvm.fmuladd.f64(double %525, double %527, double %522)
%529 = call double @llvm.fmuladd.f64(double %509, double %528, double %503)
%530 = load double, double* %6
%531 = call double @pow(double %530, double 1.200000e+01)
%532 = fmul double 5.000000e+00, %531
%533 = load double, double* %5
%534 = call double @pow(double %533, double 6.000000e+00)
%535 = fmul double %532, %534
%536 = load double, double* %4
%537 = call double @pow(double %536, double 2.000000e+00)
%538 = fmul double 5.223270e+06, %537
%539 = load double, double* %5
%540 = call double @pow(double %539, double 2.000000e+00)
%541 = fneg double %538
%542 = call double @llvm.fmuladd.f64(double %541, double %540, double 0x4164E06320000000)
%543 = load double, double* %4
%544 = call double @pow(double %543, double 4.000000e+00)
%545 = fmul double 1.006200e+05, %544
%546 = load double, double* %5
%547 = call double @pow(double %546, double 4.000000e+00)
%548 = call double @llvm.fmuladd.f64(double %545, double %547, double %542)
%549 = load double, double* %4
%550 = call double @pow(double %549, double 6.000000e+00)
%551 = fmul double 1.600000e+01, %550
%552 = load double, double* %5
%553 = call double @pow(double %552, double 6.000000e+00)
%554 = call double @llvm.fmuladd.f64(double %551, double %553, double %548)
%555 = fneg double %535
%556 = call double @llvm.fmuladd.f64(double %555, double %554, double %529)
%557 = load double, double* %6
%558 = call double @pow(double %557, double 8.000000e+00)
%559 = fmul double 5.000000e+00, %558
%560 = load double, double* %5
%561 = call double @pow(double %560, double 1.000000e+01)
%562 = fmul double %559, %561
%563 = load double, double* %4
%564 = call double @pow(double %563, double 2.000000e+00)
%565 = fmul double 6.201000e+04, %564
%566 = load double, double* %5
%567 = call double @pow(double %566, double 2.000000e+00)
%568 = call double @llvm.fmuladd.f64(double %565, double %567, double -1.573650e+05)
%569 = load double, double* %4
%570 = call double @pow(double %569, double 4.000000e+00)
%571 = fmul double 1.316000e+04, %570
%572 = load double, double* %5
%573 = call double @pow(double %572, double 4.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 6.000000e+00)
%577 = fmul double 2.800000e+01, %576
%578 = load double, double* %5
%579 = call double @pow(double %578, double 6.000000e+00)
%580 = call double @llvm.fmuladd.f64(double %577, double %579, double %574)
%581 = call double @llvm.fmuladd.f64(double %562, double %580, double %556)
%582 = load double, double* %6
%583 = call double @pow(double %582, double 1.600000e+01)
%584 = fmul double 3.000000e+01, %583
%585 = load double, double* %5
%586 = call double @pow(double %585, double 2.000000e+00)
%587 = fmul double %584, %586
%588 = load double, double* %4
%589 = call double @pow(double %588, double 2.000000e+00)
%590 = fmul double 8.007150e+05, %589
%591 = load double, double* %5
%592 = call double @pow(double %591, double 2.000000e+00)
%593 = call double @llvm.fmuladd.f64(double %590, double %592, double 2.657100e+05)
%594 = load double, double* %4
%595 = call double @pow(double %594, double 4.000000e+00)
%596 = fmul double 2.150000e+04, %595
%597 = load double, double* %5
%598 = call double @pow(double %597, double 4.000000e+00)
%599 = fneg double %596
%600 = call double @llvm.fmuladd.f64(double %599, double %598, double %593)
%601 = load double, double* %4
%602 = call double @pow(double %601, double 6.000000e+00)
%603 = fmul double 5.200000e+01, %602
%604 = load double, double* %5
%605 = call double @pow(double %604, double 6.000000e+00)
%606 = call double @llvm.fmuladd.f64(double %603, double %605, double %600)
%607 = fneg double %587
%608 = call double @llvm.fmuladd.f64(double %607, double %606, double %581)
%609 = load double, double* %6
%610 = call double @pow(double %609, double 1.400000e+01)
%611 = fmul double 1.500000e+01, %610
%612 = load double, double* %5
%613 = call double @pow(double %612, double 4.000000e+00)
%614 = fmul double %611, %613
%615 = load double, double* %4
%616 = call double @pow(double %615, double 2.000000e+00)
%617 = fmul double 4.357500e+05, %616
%618 = load double, double* %5
%619 = call double @pow(double %618, double 2.000000e+00)
%620 = fneg double %617
%621 = call double @llvm.fmuladd.f64(double %620, double %619, double 0xC144214180000000)
%622 = load double, double* %4
%623 = call double @pow(double %622, double 4.000000e+00)
%624 = fmul double 1.482000e+04, %623
%625 = load double, double* %5
%626 = call double @pow(double %625, double 4.000000e+00)
%627 = fneg double %624
%628 = call double @llvm.fmuladd.f64(double %627, double %626, double %621)
%629 = load double, double* %4
%630 = call double @pow(double %629, double 6.000000e+00)
%631 = fmul double 1.040000e+02, %630
%632 = load double, double* %5
%633 = call double @pow(double %632, double 6.000000e+00)
%634 = call double @llvm.fmuladd.f64(double %631, double %633, double %628)
%635 = call double @llvm.fmuladd.f64(double %614, double %634, double %608)
%636 = fmul double %161, %635
%637 = call double @llvm.fmuladd.f64(double %146, double %152, double %636)
%638 = load double, double* %4
%639 = fmul double 2.000000e+00, %638
%640 = load double, double* %6
%641 = fmul double %639, %640
%642 = call double @pow(double 0x4005BF0A8B145769, double %641)
%643 = load double, double* %6
%644 = call double @pow(double %643, double 8.000000e+00)
%645 = fmul double %642, %644
%646 = load double, double* %6
%647 = call double @pow(double %646, double 2.000000e+00)
%648 = fmul double 2.000000e+00, %647
%649 = load double, double* %5
%650 = call double @pow(double %649, double 2.000000e+01)
%651 = fmul double %648, %650
%652 = load double, double* %4
%653 = fmul double 0x41EA8FAAEAC00000, %652
%654 = load double, double* %5
%655 = call double @llvm.fmuladd.f64(double %653, double %654, double 0x41DA8FAAEAC00000)
%656 = load double, double* %4
%657 = call double @pow(double %656, double 2.000000e+00)
%658 = fmul double 0x41E19EDA00C00000, %657
%659 = load double, double* %5
%660 = call double @pow(double %659, double 2.000000e+00)
%661 = call double @llvm.fmuladd.f64(double %658, double %660, double %655)
%662 = load double, double* %4
%663 = call double @pow(double %662, double 3.000000e+00)
%664 = fmul double 0x41C8F56091000000, %663
%665 = load double, double* %5
%666 = call double @pow(double %665, double 3.000000e+00)
%667 = call double @llvm.fmuladd.f64(double %664, double %666, double %661)
%668 = load double, double* %4
%669 = call double @pow(double %668, double 4.000000e+00)
%670 = fmul double 0x41A5E301BA000000, %669
%671 = load double, double* %5
%672 = call double @pow(double %671, double 4.000000e+00)
%673 = call double @llvm.fmuladd.f64(double %670, double %672, double %667)
%674 = load double, double* %4
%675 = call double @pow(double %674, double 5.000000e+00)
%676 = fmul double 0x4178AC7520000000, %675
%677 = load double, double* %5
%678 = call double @pow(double %677, double 5.000000e+00)
%679 = call double @llvm.fmuladd.f64(double %676, double %678, double %673)
%680 = load double, double* %4
%681 = call double @pow(double %680, double 6.000000e+00)
%682 = fmul double 2.193030e+06, %681
%683 = load double, double* %5
%684 = call double @pow(double %683, double 6.000000e+00)
%685 = call double @llvm.fmuladd.f64(double %682, double %684, double %679)
%686 = load double, double* %4
%687 = call double @pow(double %686, double 7.000000e+00)
%688 = fmul double 6.822000e+04, %687
%689 = load double, double* %5
%690 = call double @pow(double %689, double 7.000000e+00)
%691 = call double @llvm.fmuladd.f64(double %688, double %690, double %685)
%692 = load double, double* %4
%693 = call double @pow(double %692, double 8.000000e+00)
%694 = fmul double 6.885000e+03, %693
%695 = load double, double* %5
%696 = call double @pow(double %695, double 8.000000e+00)
%697 = fneg double %694
%698 = call double @llvm.fmuladd.f64(double %697, double %696, double %691)
%699 = load double, double* %4
%700 = call double @pow(double %699, double 9.000000e+00)
%701 = fmul double 8.900000e+02, %700
%702 = load double, double* %5
%703 = call double @pow(double %702, double 9.000000e+00)
%704 = fneg double %701
%705 = call double @llvm.fmuladd.f64(double %704, double %703, double %698)
%706 = load double, double* %4
%707 = call double @pow(double %706, double 1.000000e+01)
%708 = fmul double 3.400000e+01, %707
%709 = load double, double* %5
%710 = call double @pow(double %709, double 1.000000e+01)
%711 = fneg double %708
%712 = call double @llvm.fmuladd.f64(double %711, double %710, double %705)
%713 = load double, double* %6
%714 = call double @pow(double %713, double 4.000000e+00)
%715 = fmul double 4.200000e+01, %714
%716 = load double, double* %5
%717 = call double @pow(double %716, double 1.800000e+01)
%718 = fmul double %715, %717
%719 = load double, double* %4
%720 = fmul double 0x41BDF631BA000000, %719
%721 = load double, double* %5
%722 = call double @llvm.fmuladd.f64(double %720, double %721, double 0x41ADF631BA000000)
%723 = load double, double* %4
%724 = call double @pow(double %723, double 2.000000e+00)
%725 = fmul double 0x41A8F39324000000, %724
%726 = load double, double* %5
%727 = call double @pow(double %726, double 2.000000e+00)
%728 = call double @llvm.fmuladd.f64(double %725, double %727, double %722)
%729 = load double, double* %4
%730 = call double @pow(double %729, double 3.000000e+00)
%731 = fmul double 0x41720C41A0000000, %730
%732 = load double, double* %5
%733 = call double @pow(double %732, double 3.000000e+00)
%734 = call double @llvm.fmuladd.f64(double %731, double %733, double %728)
%735 = load double, double* %4
%736 = call double @pow(double %735, double 4.000000e+00)
%737 = fmul double 0x4162C970E0000000, %736
%738 = load double, double* %5
%739 = call double @pow(double %738, double 4.000000e+00)
%740 = fneg double %737
%741 = call double @llvm.fmuladd.f64(double %740, double %739, double %734)
%742 = load double, double* %4
%743 = call double @pow(double %742, double 5.000000e+00)
%744 = fmul double 3.861270e+06, %743
%745 = load double, double* %5
%746 = call double @pow(double %745, double 5.000000e+00)
%747 = fneg double %744
%748 = call double @llvm.fmuladd.f64(double %747, double %746, double %741)
%749 = load double, double* %4
%750 = call double @pow(double %749, double 6.000000e+00)
%751 = fmul double 6.722100e+05, %750
%752 = load double, double* %5
%753 = call double @pow(double %752, double 6.000000e+00)
%754 = fneg double %751
%755 = call double @llvm.fmuladd.f64(double %754, double %753, double %748)
%756 = load double, double* %4
%757 = call double @pow(double %756, double 7.000000e+00)
%758 = fmul double 6.678000e+04, %757
%759 = load double, double* %5
%760 = call double @pow(double %759, double 7.000000e+00)
%761 = fneg double %758
%762 = call double @llvm.fmuladd.f64(double %761, double %760, double %755)
%763 = load double, double* %4
%764 = call double @pow(double %763, double 8.000000e+00)
%765 = fmul double 3.591000e+03, %764
%766 = load double, double* %5
%767 = call double @pow(double %766, double 8.000000e+00)
%768 = fneg double %765
%769 = call double @llvm.fmuladd.f64(double %768, double %767, double %762)
%770 = load double, double* %4
%771 = call double @pow(double %770, double 9.000000e+00)
%772 = fmul double 6.200000e+01, %771
%773 = load double, double* %5
%774 = call double @pow(double %773, double 9.000000e+00)
%775 = fneg double %772
%776 = call double @llvm.fmuladd.f64(double %775, double %774, double %769)
%777 = load double, double* %4
%778 = call double @pow(double %777, double 1.000000e+01)
%779 = fmul double 2.000000e+00, %778
%780 = load double, double* %5
%781 = call double @pow(double %780, double 1.000000e+01)
%782 = call double @llvm.fmuladd.f64(double %779, double %781, double %776)
%783 = fmul double %718, %782
%784 = call double @llvm.fmuladd.f64(double %651, double %712, double %783)
%785 = load double, double* %5
%786 = call double @pow(double %785, double 2.200000e+01)
%787 = fmul double 6.000000e+00, %786
%788 = load double, double* %4
%789 = fmul double 0x41906E7908000000, %788
%790 = load double, double* %5
%791 = call double @llvm.fmuladd.f64(double %789, double %790, double 0x41806E7908000000)
%792 = load double, double* %4
%793 = call double @pow(double %792, double 2.000000e+00)
%794 = fmul double 0x4189216DD0000000, %793
%795 = load double, double* %5
%796 = call double @pow(double %795, double 2.000000e+00)
%797 = call double @llvm.fmuladd.f64(double %794, double %796, double %791)
%798 = load double, double* %4
%799 = call double @pow(double %798, double 3.000000e+00)
%800 = fmul double 0x4175E8A160000000, %799
%801 = load double, double* %5
%802 = call double @pow(double %801, double 3.000000e+00)
%803 = call double @llvm.fmuladd.f64(double %800, double %802, double %797)
%804 = load double, double* %4
%805 = call double @pow(double %804, double 4.000000e+00)
%806 = fmul double 0x4159426BC0000000, %805
%807 = load double, double* %5
%808 = call double @pow(double %807, double 4.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 5.000000e+00)
%812 = fmul double 1.351350e+06, %811
%813 = load double, double* %5
%814 = call double @pow(double %813, double 5.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 6.000000e+00)
%818 = fmul double 2.009700e+05, %817
%819 = load double, double* %5
%820 = call double @pow(double %819, double 6.000000e+00)
%821 = call double @llvm.fmuladd.f64(double %818, double %820, double %815)
%822 = load double, double* %4
%823 = call double @pow(double %822, double 7.000000e+00)
%824 = fmul double 2.178000e+04, %823
%825 = load double, double* %5
%826 = call double @pow(double %825, double 7.000000e+00)
%827 = call double @llvm.fmuladd.f64(double %824, double %826, double %821)
%828 = load double, double* %4
%829 = call double @pow(double %828, double 8.000000e+00)
%830 = fmul double 1.665000e+03, %829
%831 = load double, double* %5
%832 = call double @pow(double %831, double 8.000000e+00)
%833 = call double @llvm.fmuladd.f64(double %830, double %832, double %827)
%834 = load double, double* %4
%835 = call double @pow(double %834, double 9.000000e+00)
%836 = fmul double 8.200000e+01, %835
%837 = load double, double* %5
%838 = call double @pow(double %837, double 9.000000e+00)
%839 = call double @llvm.fmuladd.f64(double %836, double %838, double %833)
%840 = load double, double* %4
%841 = call double @pow(double %840, double 1.000000e+01)
%842 = fmul double 2.000000e+00, %841
%843 = load double, double* %5
%844 = call double @pow(double %843, double 1.000000e+01)
%845 = call double @llvm.fmuladd.f64(double %842, double %844, double %839)
%846 = call double @llvm.fmuladd.f64(double %787, double %845, double %784)
%847 = load double, double* %6
%848 = call double @pow(double %847, double 2.200000e+01)
%849 = fmul double 3.000000e+00, %848
%850 = load double, double* %4
%851 = fmul double 2.835000e+04, %850
%852 = load double, double* %5
%853 = call double @llvm.fmuladd.f64(double %851, double %852, double 1.417500e+04)
%854 = load double, double* %4
%855 = call double @pow(double %854, double 2.000000e+00)
%856 = fmul double 2.835000e+04, %855
%857 = load double, double* %5
%858 = call double @pow(double %857, double 2.000000e+00)
%859 = call double @llvm.fmuladd.f64(double %856, double %858, double %853)
%860 = load double, double* %4
%861 = call double @pow(double %860, double 3.000000e+00)
%862 = fmul double 1.890000e+04, %861
%863 = load double, double* %5
%864 = call double @pow(double %863, double 3.000000e+00)
%865 = call double @llvm.fmuladd.f64(double %862, double %864, double %859)
%866 = load double, double* %4
%867 = call double @pow(double %866, double 4.000000e+00)
%868 = fmul double 9.450000e+03, %867
%869 = load double, double* %5
%870 = call double @pow(double %869, double 4.000000e+00)
%871 = call double @llvm.fmuladd.f64(double %868, double %870, double %865)
%872 = load double, double* %4
%873 = call double @pow(double %872, double 5.000000e+00)
%874 = fmul double 3.780000e+03, %873
%875 = load double, double* %5
%876 = call double @pow(double %875, double 5.000000e+00)
%877 = call double @llvm.fmuladd.f64(double %874, double %876, double %871)
%878 = load double, double* %4
%879 = call double @pow(double %878, double 6.000000e+00)
%880 = fmul double 1.260000e+03, %879
%881 = load double, double* %5
%882 = call double @pow(double %881, double 6.000000e+00)
%883 = call double @llvm.fmuladd.f64(double %880, double %882, double %877)
%884 = load double, double* %4
%885 = call double @pow(double %884, double 7.000000e+00)
%886 = fmul double 3.600000e+02, %885
%887 = load double, double* %5
%888 = call double @pow(double %887, double 7.000000e+00)
%889 = call double @llvm.fmuladd.f64(double %886, double %888, double %883)
%890 = load double, double* %4
%891 = call double @pow(double %890, double 8.000000e+00)
%892 = fmul double 9.000000e+01, %891
%893 = load double, double* %5
%894 = call double @pow(double %893, double 8.000000e+00)
%895 = call double @llvm.fmuladd.f64(double %892, double %894, double %889)
%896 = load double, double* %4
%897 = call double @pow(double %896, double 9.000000e+00)
%898 = fmul double 2.000000e+01, %897
%899 = load double, double* %5
%900 = call double @pow(double %899, double 9.000000e+00)
%901 = call double @llvm.fmuladd.f64(double %898, double %900, double %895)
%902 = load double, double* %4
%903 = call double @pow(double %902, double 1.000000e+01)
%904 = fmul double 4.000000e+00, %903
%905 = load double, double* %5
%906 = call double @pow(double %905, double 1.000000e+01)
%907 = call double @llvm.fmuladd.f64(double %904, double %906, double %901)
%908 = fneg double %849
%909 = call double @llvm.fmuladd.f64(double %908, double %907, double %846)
%910 = load double, double* %6
%911 = call double @pow(double %910, double 1.800000e+01)
%912 = fmul double 2.100000e+01, %911
%913 = load double, double* %5
%914 = call double @pow(double %913, double 4.000000e+00)
%915 = fmul double %912, %914
%916 = load double, double* %4
%917 = fmul double 4.252500e+05, %916
%918 = load double, double* %5
%919 = call double @llvm.fmuladd.f64(double %917, double %918, double 2.126250e+05)
%920 = load double, double* %4
%921 = call double @pow(double %920, double 2.000000e+00)
%922 = fmul double 4.252500e+05, %921
%923 = load double, double* %5
%924 = call double @pow(double %923, double 2.000000e+00)
%925 = call double @llvm.fmuladd.f64(double %922, double %924, double %919)
%926 = load double, double* %4
%927 = call double @pow(double %926, double 3.000000e+00)
%928 = fmul double 2.835000e+05, %927
%929 = load double, double* %5
%930 = call double @pow(double %929, double 3.000000e+00)
%931 = call double @llvm.fmuladd.f64(double %928, double %930, double %925)
%932 = load double, double* %4
%933 = call double @pow(double %932, double 4.000000e+00)
%934 = fmul double 1.417500e+05, %933
%935 = load double, double* %5
%936 = call double @pow(double %935, double 4.000000e+00)
%937 = call double @llvm.fmuladd.f64(double %934, double %936, double %931)
%938 = load double, double* %4
%939 = call double @pow(double %938, double 5.000000e+00)
%940 = fmul double 5.670000e+04, %939
%941 = load double, double* %5
%942 = call double @pow(double %941, double 5.000000e+00)
%943 = call double @llvm.fmuladd.f64(double %940, double %942, double %937)
%944 = load double, double* %4
%945 = call double @pow(double %944, double 6.000000e+00)
%946 = fmul double 1.890000e+04, %945
%947 = load double, double* %5
%948 = call double @pow(double %947, double 6.000000e+00)
%949 = call double @llvm.fmuladd.f64(double %946, double %948, double %943)
%950 = load double, double* %4
%951 = call double @pow(double %950, double 7.000000e+00)
%952 = fmul double 4.104000e+03, %951
%953 = load double, double* %5
%954 = call double @pow(double %953, double 7.000000e+00)
%955 = call double @llvm.fmuladd.f64(double %952, double %954, double %949)
%956 = load double, double* %4
%957 = call double @pow(double %956, double 8.000000e+00)
%958 = fmul double 2.538000e+03, %957
%959 = load double, double* %5
%960 = call double @pow(double %959, double 8.000000e+00)
%961 = call double @llvm.fmuladd.f64(double %958, double %960, double %955)
%962 = load double, double* %4
%963 = call double @pow(double %962, double 9.000000e+00)
%964 = fmul double 3.080000e+02, %963
%965 = load double, double* %5
%966 = call double @pow(double %965, double 9.000000e+00)
%967 = call double @llvm.fmuladd.f64(double %964, double %966, double %961)
%968 = load double, double* %4
%969 = call double @pow(double %968, double 1.000000e+01)
%970 = fmul double 4.000000e+00, %969
%971 = load double, double* %5
%972 = call double @pow(double %971, double 1.000000e+01)
%973 = call double @llvm.fmuladd.f64(double %970, double %972, double %967)
%974 = fneg double %915
%975 = call double @llvm.fmuladd.f64(double %974, double %973, double %909)
%976 = load double, double* %6
%977 = call double @pow(double %976, double 6.000000e+00)
%978 = fmul double 5.400000e+01, %977
%979 = load double, double* %5
%980 = call double @pow(double %979, double 1.600000e+01)
%981 = fmul double %978, %980
%982 = load double, double* %4
%983 = fmul double 0x41AFD142CC000000, %982
%984 = load double, double* %5
%985 = call double @llvm.fmuladd.f64(double %983, double %984, double 0x419FD142CC000000)
%986 = load double, double* %4
%987 = call double @pow(double %986, double 2.000000e+00)
%988 = fmul double 0x41963EE0E8000000, %987
%989 = load double, double* %5
%990 = call double @pow(double %989, double 2.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 3.000000e+00)
%995 = fmul double 0x4195D5AC68000000, %994
%996 = load double, double* %5
%997 = call double @pow(double %996, double 3.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 4.000000e+00)
%1002 = fmul double 0x41729BFD90000000, %1001
%1003 = load double, double* %5
%1004 = call double @pow(double %1003, double 4.000000e+00)
%1005 = fneg double %1002
%1006 = call double @llvm.fmuladd.f64(double %1005, double %1004, double %999)
%1007 = load double, double* %4
%1008 = call double @pow(double %1007, double 5.000000e+00)
%1009 = fmul double 1.330980e+05, %1008
%1010 = load double, double* %5
%1011 = call double @pow(double %1010, double 5.000000e+00)
%1012 = fneg double %1009
%1013 = call double @llvm.fmuladd.f64(double %1012, double %1011, double %1006)
%1014 = load double, double* %4
%1015 = call double @pow(double %1014, double 6.000000e+00)
%1016 = fmul double 6.298740e+05, %1015
%1017 = load double, double* %5
%1018 = call double @pow(double %1017, double 6.000000e+00)
%1019 = call double @llvm.fmuladd.f64(double %1016, double %1018, double %1013)
%1020 = load double, double* %4
%1021 = call double @pow(double %1020, double 7.000000e+00)
%1022 = fmul double 1.228440e+05, %1021
%1023 = load double, double* %5
%1024 = call double @pow(double %1023, double 7.000000e+00)
%1025 = call double @llvm.fmuladd.f64(double %1022, double %1024, double %1019)
%1026 = load double, double* %4
%1027 = call double @pow(double %1026, double 8.000000e+00)
%1028 = fmul double 1.111100e+04, %1027
%1029 = load double, double* %5
%1030 = call double @pow(double %1029, double 8.000000e+00)
%1031 = call double @llvm.fmuladd.f64(double %1028, double %1030, double %1025)
%1032 = load double, double* %4
%1033 = call double @pow(double %1032, double 9.000000e+00)
%1034 = fmul double 4.780000e+02, %1033
%1035 = load double, double* %5
%1036 = call double @pow(double %1035, double 9.000000e+00)
%1037 = call double @llvm.fmuladd.f64(double %1034, double %1036, double %1031)
%1038 = load double, double* %4
%1039 = call double @pow(double %1038, double 1.000000e+01)
%1040 = fmul double 6.000000e+00, %1039
%1041 = load double, double* %5
%1042 = call double @pow(double %1041, double 1.000000e+01)
%1043 = call double @llvm.fmuladd.f64(double %1040, double %1042, double %1037)
%1044 = call double @llvm.fmuladd.f64(double %981, double %1043, double %975)
%1045 = load double, double* %6
%1046 = call double @pow(double %1045, double 1.200000e+01)
%1047 = fmul double 3.150000e+02, %1046
%1048 = load double, double* %5
%1049 = call double @pow(double %1048, double 1.000000e+01)
%1050 = fmul double %1047, %1049
%1051 = load double, double* %4
%1052 = fmul double 8.108100e+05, %1051
%1053 = load double, double* %5
%1054 = fneg double %1052
%1055 = call double @llvm.fmuladd.f64(double %1054, double %1053, double -4.054050e+05)
%1056 = load double, double* %4
%1057 = call double @pow(double %1056, double 2.000000e+00)
%1058 = fmul double 6.142500e+05, %1057
%1059 = load double, double* %5
%1060 = call double @pow(double %1059, double 2.000000e+00)
%1061 = fneg double %1058
%1062 = call double @llvm.fmuladd.f64(double %1061, double %1060, double %1055)
%1063 = load double, double* %4
%1064 = call double @pow(double %1063, double 3.000000e+00)
%1065 = fmul double 1.408680e+06, %1064
%1066 = load double, double* %5
%1067 = call double @pow(double %1066, double 3.000000e+00)
%1068 = fneg double %1065
%1069 = call double @llvm.fmuladd.f64(double %1068, double %1067, double %1062)
%1070 = load double, double* %4
%1071 = call double @pow(double %1070, double 4.000000e+00)
%1072 = fmul double 5.733000e+05, %1071
%1073 = load double, double* %5
%1074 = call double @pow(double %1073, double 4.000000e+00)
%1075 = call double @llvm.fmuladd.f64(double %1072, double %1074, double %1069)
%1076 = load double, double* %4
%1077 = call double @pow(double %1076, double 5.000000e+00)
%1078 = fmul double 1.537200e+05, %1077
%1079 = load double, double* %5
%1080 = call double @pow(double %1079, double 5.000000e+00)
%1081 = fneg double %1078
%1082 = call double @llvm.fmuladd.f64(double %1081, double %1080, double %1075)
%1083 = load double, double* %4
%1084 = call double @pow(double %1083, double 6.000000e+00)
%1085 = fmul double 1.332240e+05, %1084
%1086 = load double, double* %5
%1087 = call double @pow(double %1086, double 6.000000e+00)
%1088 = fneg double %1085
%1089 = call double @llvm.fmuladd.f64(double %1088, double %1087, double %1082)
%1090 = load double, double* %4
%1091 = call double @pow(double %1090, double 7.000000e+00)
%1092 = fmul double 2.020800e+04, %1091
%1093 = load double, double* %5
%1094 = call double @pow(double %1093, double 7.000000e+00)
%1095 = fneg double %1092
%1096 = call double @llvm.fmuladd.f64(double %1095, double %1094, double %1089)
%1097 = load double, double* %4
%1098 = call double @pow(double %1097, double 8.000000e+00)
%1099 = fmul double 3.480000e+02, %1098
%1100 = load double, double* %5
%1101 = call double @pow(double %1100, double 8.000000e+00)
%1102 = fneg double %1099
%1103 = call double @llvm.fmuladd.f64(double %1102, double %1101, double %1096)
%1104 = load double, double* %4
%1105 = call double @pow(double %1104, double 9.000000e+00)
%1106 = fmul double 1.360000e+02, %1105
%1107 = load double, double* %5
%1108 = call double @pow(double %1107, double 9.000000e+00)
%1109 = call double @llvm.fmuladd.f64(double %1106, double %1108, double %1103)
%1110 = load double, double* %4
%1111 = call double @pow(double %1110, double 1.000000e+01)
%1112 = fmul double 8.000000e+00, %1111
%1113 = load double, double* %5
%1114 = call double @pow(double %1113, double 1.000000e+01)
%1115 = call double @llvm.fmuladd.f64(double %1112, double %1114, double %1109)
%1116 = fneg double %1050
%1117 = call double @llvm.fmuladd.f64(double %1116, double %1115, double %1044)
%1118 = load double, double* %6
%1119 = call double @pow(double %1118, double 1.000000e+01)
%1120 = fmul double 3.150000e+02, %1119
%1121 = load double, double* %5
%1122 = call double @pow(double %1121, double 1.200000e+01)
%1123 = fmul double %1120, %1122
%1124 = load double, double* %4
%1125 = fmul double 9.657900e+05, %1124
%1126 = load double, double* %5
%1127 = fneg double %1125
%1128 = call double @llvm.fmuladd.f64(double %1127, double %1126, double -4.828950e+05)
%1129 = load double, double* %4
%1130 = call double @pow(double %1129, double 2.000000e+00)
%1131 = fmul double 6.499710e+06, %1130
%1132 = load double, double* %5
%1133 = call double @pow(double %1132, double 2.000000e+00)
%1134 = fneg double %1131
%1135 = call double @llvm.fmuladd.f64(double %1134, double %1133, double %1128)
%1136 = load double, double* %4
%1137 = call double @pow(double %1136, double 3.000000e+00)
%1138 = fmul double 4.684680e+06, %1137
%1139 = load double, double* %5
%1140 = call double @pow(double %1139, double 3.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 4.000000e+00)
%1144 = fmul double 3.807720e+05, %1143
%1145 = load double, double* %5
%1146 = call double @pow(double %1145, double 4.000000e+00)
%1147 = fneg double %1144
%1148 = call double @llvm.fmuladd.f64(double %1147, double %1146, double %1141)
%1149 = load double, double* %4
%1150 = call double @pow(double %1149, double 5.000000e+00)
%1151 = fmul double 9.127440e+05, %1150
%1152 = load double, double* %5
%1153 = call double @pow(double %1152, double 5.000000e+00)
%1154 = fneg double %1151
%1155 = call double @llvm.fmuladd.f64(double %1154, double %1153, double %1148)
%1156 = load double, double* %4
%1157 = call double @pow(double %1156, double 6.000000e+00)
%1158 = fmul double 1.886640e+05, %1157
%1159 = load double, double* %5
%1160 = call double @pow(double %1159, double 6.000000e+00)
%1161 = fneg double %1158
%1162 = call double @llvm.fmuladd.f64(double %1161, double %1160, double %1155)
%1163 = load double, double* %4
%1164 = call double @pow(double %1163, double 7.000000e+00)
%1165 = fmul double 7.536000e+03, %1164
%1166 = load double, double* %5
%1167 = call double @pow(double %1166, double 7.000000e+00)
%1168 = fneg double %1165
%1169 = call double @llvm.fmuladd.f64(double %1168, double %1167, double %1162)
%1170 = load double, double* %4
%1171 = call double @pow(double %1170, double 8.000000e+00)
%1172 = fmul double 1.812000e+03, %1171
%1173 = load double, double* %5
%1174 = call double @pow(double %1173, double 8.000000e+00)
%1175 = call double @llvm.fmuladd.f64(double %1172, double %1174, double %1169)
%1176 = load double, double* %4
%1177 = call double @pow(double %1176, double 9.000000e+00)
%1178 = fmul double 2.320000e+02, %1177
%1179 = load double, double* %5
%1180 = call double @pow(double %1179, double 9.000000e+00)
%1181 = call double @llvm.fmuladd.f64(double %1178, double %1180, double %1175)
%1182 = load double, double* %4
%1183 = call double @pow(double %1182, double 1.000000e+01)
%1184 = fmul double 8.000000e+00, %1183
%1185 = load double, double* %5
%1186 = call double @pow(double %1185, double 1.000000e+01)
%1187 = call double @llvm.fmuladd.f64(double %1184, double %1186, double %1181)
%1188 = call double @llvm.fmuladd.f64(double %1123, double %1187, double %1117)
%1189 = load double, double* %6
%1190 = call double @pow(double %1189, double 1.600000e+01)
%1191 = fmul double 2.700000e+01, %1190
%1192 = load double, double* %5
%1193 = call double @pow(double %1192, double 6.000000e+00)
%1194 = fmul double %1191, %1193
%1195 = load double, double* %4
%1196 = fmul double 1.433250e+06, %1195
%1197 = load double, double* %5
%1198 = fneg double %1196
%1199 = call double @llvm.fmuladd.f64(double %1198, double %1197, double -7.166250e+05)
%1200 = load double, double* %4
%1201 = call double @pow(double %1200, double 2.000000e+00)
%1202 = fmul double 1.433250e+06, %1201
%1203 = load double, double* %5
%1204 = call double @pow(double %1203, double 2.000000e+00)
%1205 = fneg double %1202
%1206 = call double @llvm.fmuladd.f64(double %1205, double %1204, double %1199)
%1207 = load double, double* %4
%1208 = call double @pow(double %1207, double 3.000000e+00)
%1209 = fmul double 9.555000e+05, %1208
%1210 = load double, double* %5
%1211 = call double @pow(double %1210, double 3.000000e+00)
%1212 = fneg double %1209
%1213 = call double @llvm.fmuladd.f64(double %1212, double %1211, double %1206)
%1214 = load double, double* %4
%1215 = call double @pow(double %1214, double 4.000000e+00)
%1216 = fmul double 4.777500e+05, %1215
%1217 = load double, double* %5
%1218 = call double @pow(double %1217, double 4.000000e+00)
%1219 = fneg double %1216
%1220 = call double @llvm.fmuladd.f64(double %1219, double %1218, double %1213)
%1221 = load double, double* %4
%1222 = call double @pow(double %1221, double 5.000000e+00)
%1223 = fmul double 2.132760e+05, %1222
%1224 = load double, double* %5
%1225 = call double @pow(double %1224, double 5.000000e+00)
%1226 = fneg double %1223
%1227 = call double @llvm.fmuladd.f64(double %1226, double %1225, double %1220)
%1228 = load double, double* %4
%1229 = call double @pow(double %1228, double 6.000000e+00)
%1230 = fmul double 1.565200e+04, %1229
%1231 = load double, double* %5
%1232 = call double @pow(double %1231, double 6.000000e+00)
%1233 = fneg double %1230
%1234 = call double @llvm.fmuladd.f64(double %1233, double %1232, double %1227)
%1235 = load double, double* %4
%1236 = call double @pow(double %1235, double 7.000000e+00)
%1237 = fmul double 3.687200e+04, %1236
%1238 = load double, double* %5
%1239 = call double @pow(double %1238, double 7.000000e+00)
%1240 = fneg double %1237
%1241 = call double @llvm.fmuladd.f64(double %1240, double %1239, double %1234)
%1242 = load double, double* %4
%1243 = call double @pow(double %1242, double 8.000000e+00)
%1244 = fmul double 8.378000e+03, %1243
%1245 = load double, double* %5
%1246 = call double @pow(double %1245, double 8.000000e+00)
%1247 = fneg double %1244
%1248 = call double @llvm.fmuladd.f64(double %1247, double %1246, double %1241)
%1249 = load double, double* %4
%1250 = call double @pow(double %1249, double 9.000000e+00)
%1251 = fmul double 4.040000e+02, %1250
%1252 = load double, double* %5
%1253 = call double @pow(double %1252, double 9.000000e+00)
%1254 = fneg double %1251
%1255 = call double @llvm.fmuladd.f64(double %1254, double %1253, double %1248)
%1256 = load double, double* %4
%1257 = call double @pow(double %1256, double 1.000000e+01)
%1258 = fmul double 1.200000e+01, %1257
%1259 = load double, double* %5
%1260 = call double @pow(double %1259, double 1.000000e+01)
%1261 = call double @llvm.fmuladd.f64(double %1258, double %1260, double %1255)
%1262 = fneg double %1194
%1263 = call double @llvm.fmuladd.f64(double %1262, double %1261, double %1188)
%1264 = load double, double* %6
%1265 = call double @pow(double %1264, double 2.000000e+01)
%1266 = load double, double* %5
%1267 = call double @pow(double %1266, double 2.000000e+00)
%1268 = fmul double %1265, %1267
%1269 = load double, double* %4
%1270 = fmul double 1.275750e+06, %1269
%1271 = load double, double* %5
%1272 = call double @llvm.fmuladd.f64(double %1270, double %1271, double 6.378750e+05)
%1273 = load double, double* %4
%1274 = call double @pow(double %1273, double 2.000000e+00)
%1275 = fmul double 1.275750e+06, %1274
%1276 = load double, double* %5
%1277 = call double @pow(double %1276, double 2.000000e+00)
%1278 = call double @llvm.fmuladd.f64(double %1275, double %1277, double %1272)
%1279 = load double, double* %4
%1280 = call double @pow(double %1279, double 3.000000e+00)
%1281 = fmul double 8.505000e+05, %1280
%1282 = load double, double* %5
%1283 = call double @pow(double %1282, double 3.000000e+00)
%1284 = call double @llvm.fmuladd.f64(double %1281, double %1283, double %1278)
%1285 = load double, double* %4
%1286 = call double @pow(double %1285, double 4.000000e+00)
%1287 = fmul double 4.252500e+05, %1286
%1288 = load double, double* %5
%1289 = call double @pow(double %1288, double 4.000000e+00)
%1290 = call double @llvm.fmuladd.f64(double %1287, double %1289, double %1284)
%1291 = load double, double* %4
%1292 = call double @pow(double %1291, double 5.000000e+00)
%1293 = fmul double 1.701000e+05, %1292
%1294 = load double, double* %5
%1295 = call double @pow(double %1294, double 5.000000e+00)
%1296 = call double @llvm.fmuladd.f64(double %1293, double %1295, double %1290)
%1297 = load double, double* %4
%1298 = call double @pow(double %1297, double 6.000000e+00)
%1299 = fmul double 5.670000e+04, %1298
%1300 = load double, double* %5
%1301 = call double @pow(double %1300, double 6.000000e+00)
%1302 = call double @llvm.fmuladd.f64(double %1299, double %1301, double %1296)
%1303 = load double, double* %4
%1304 = call double @pow(double %1303, double 7.000000e+00)
%1305 = fmul double 1.620000e+04, %1304
%1306 = load double, double* %5
%1307 = call double @pow(double %1306, double 7.000000e+00)
%1308 = call double @llvm.fmuladd.f64(double %1305, double %1307, double %1302)
%1309 = load double, double* %4
%1310 = call double @pow(double %1309, double 8.000000e+00)
%1311 = fmul double 4.050000e+03, %1310
%1312 = load double, double* %5
%1313 = call double @pow(double %1312, double 8.000000e+00)
%1314 = call double @llvm.fmuladd.f64(double %1311, double %1313, double %1308)
%1315 = load double, double* %4
%1316 = call double @pow(double %1315, double 9.000000e+00)
%1317 = fmul double 1.348000e+03, %1316
%1318 = load double, double* %5
%1319 = call double @pow(double %1318, double 9.000000e+00)
%1320 = call double @llvm.fmuladd.f64(double %1317, double %1319, double %1314)
%1321 = load double, double* %4
%1322 = call double @pow(double %1321, double 1.000000e+01)
%1323 = fmul double 6.800000e+01, %1322
%1324 = load double, double* %5
%1325 = call double @pow(double %1324, double 1.000000e+01)
%1326 = call double @llvm.fmuladd.f64(double %1323, double %1325, double %1320)
%1327 = call double @llvm.fmuladd.f64(double %1268, double %1326, double %1263)
%1328 = load double, double* %6
%1329 = call double @pow(double %1328, double 1.400000e+01)
%1330 = fmul double 3.000000e+00, %1329
%1331 = load double, double* %5
%1332 = call double @pow(double %1331, double 8.000000e+00)
%1333 = fmul double %1330, %1332
%1334 = load double, double* %4
%1335 = fmul double 0x418273D8B0000000, %1334
%1336 = load double, double* %5
%1337 = fneg double %1335
%1338 = call double @llvm.fmuladd.f64(double %1337, double %1336, double 0xC17273D8B0000000)
%1339 = load double, double* %4
%1340 = call double @pow(double %1339, double 2.000000e+00)
%1341 = fmul double 0x418273D8B0000000, %1340
%1342 = load double, double* %5
%1343 = call double @pow(double %1342, double 2.000000e+00)
%1344 = fneg double %1341
%1345 = call double @llvm.fmuladd.f64(double %1344, double %1343, double %1338)
%1346 = load double, double* %4
%1347 = call double @pow(double %1346, double 3.000000e+00)
%1348 = fmul double 0x4177668980000000, %1347
%1349 = load double, double* %5
%1350 = call double @pow(double %1349, double 3.000000e+00)
%1351 = fneg double %1348
%1352 = call double @llvm.fmuladd.f64(double %1351, double %1350, double %1345)
%1353 = load double, double* %4
%1354 = call double @pow(double %1353, double 4.000000e+00)
%1355 = fmul double 0x4172EAD140000000, %1354
%1356 = load double, double* %5
%1357 = call double @pow(double %1356, double 4.000000e+00)
%1358 = fneg double %1355
%1359 = call double @llvm.fmuladd.f64(double %1358, double %1357, double %1352)
%1360 = load double, double* %4
%1361 = call double @pow(double %1360, double 5.000000e+00)
%1362 = fmul double 3.197880e+06, %1361
%1363 = load double, double* %5
%1364 = call double @pow(double %1363, double 5.000000e+00)
%1365 = call double @llvm.fmuladd.f64(double %1362, double %1364, double %1359)
%1366 = load double, double* %4
%1367 = call double @pow(double %1366, double 6.000000e+00)
%1368 = fmul double 3.221400e+06, %1367
%1369 = load double, double* %5
%1370 = call double @pow(double %1369, double 6.000000e+00)
%1371 = fneg double %1368
%1372 = call double @llvm.fmuladd.f64(double %1371, double %1370, double %1365)
%1373 = load double, double* %4
%1374 = call double @pow(double %1373, double 7.000000e+00)
%1375 = fmul double 1.338000e+06, %1374
%1376 = load double, double* %5
%1377 = call double @pow(double %1376, double 7.000000e+00)
%1378 = fneg double %1375
%1379 = call double @llvm.fmuladd.f64(double %1378, double %1377, double %1372)
%1380 = load double, double* %4
%1381 = call double @pow(double %1380, double 8.000000e+00)
%1382 = fmul double 1.281960e+05, %1381
%1383 = load double, double* %5
%1384 = call double @pow(double %1383, double 8.000000e+00)
%1385 = fneg double %1382
%1386 = call double @llvm.fmuladd.f64(double %1385, double %1384, double %1379)
%1387 = load double, double* %4
%1388 = call double @pow(double %1387, double 9.000000e+00)
%1389 = fmul double 1.208000e+03, %1388
%1390 = load double, double* %5
%1391 = call double @pow(double %1390, double 9.000000e+00)
%1392 = call double @llvm.fmuladd.f64(double %1389, double %1391, double %1386)
%1393 = load double, double* %4
%1394 = call double @pow(double %1393, double 1.000000e+01)
%1395 = fmul double 4.720000e+02, %1394
%1396 = load double, double* %5
%1397 = call double @pow(double %1396, double 1.000000e+01)
%1398 = call double @llvm.fmuladd.f64(double %1395, double %1397, double %1392)
%1399 = call double @llvm.fmuladd.f64(double %1333, double %1398, double %1327)
%1400 = load double, double* %6
%1401 = call double @pow(double %1400, double 8.000000e+00)
%1402 = fmul double 3.000000e+00, %1401
%1403 = load double, double* %5
%1404 = call double @pow(double %1403, double 1.400000e+01)
%1405 = fmul double %1402, %1404
%1406 = load double, double* %4
%1407 = fmul double 0x41D1AF580C800000, %1406
%1408 = load double, double* %5
%1409 = fneg double %1407
%1410 = call double @llvm.fmuladd.f64(double %1409, double %1408, double 0xC1C1AF580C800000)
%1411 = load double, double* %4
%1412 = call double @pow(double %1411, double 2.000000e+00)
%1413 = fmul double 0x41E1093847C00000, %1412
%1414 = load double, double* %5
%1415 = call double @pow(double %1414, double 2.000000e+00)
%1416 = call double @llvm.fmuladd.f64(double %1413, double %1415, double %1410)
%1417 = load double, double* %4
%1418 = call double @pow(double %1417, double 3.000000e+00)
%1419 = fmul double 0x41A2BAC090000000, %1418
%1420 = load double, double* %5
%1421 = call double @pow(double %1420, double 3.000000e+00)
%1422 = fneg double %1419
%1423 = call double @llvm.fmuladd.f64(double %1422, double %1421, double %1416)
%1424 = load double, double* %4
%1425 = call double @pow(double %1424, double 4.000000e+00)
%1426 = fmul double 0x41BC04A6FC000000, %1425
%1427 = load double, double* %5
%1428 = call double @pow(double %1427, double 4.000000e+00)
%1429 = fneg double %1426
%1430 = call double @llvm.fmuladd.f64(double %1429, double %1428, double %1423)
%1431 = load double, double* %4
%1432 = call double @pow(double %1431, double 5.000000e+00)
%1433 = fmul double 0x419A90F460000000, %1432
%1434 = load double, double* %5
%1435 = call double @pow(double %1434, double 5.000000e+00)
%1436 = fneg double %1433
%1437 = call double @llvm.fmuladd.f64(double %1436, double %1435, double %1430)
%1438 = load double, double* %4
%1439 = call double @pow(double %1438, double 6.000000e+00)
%1440 = fmul double 5.225640e+06, %1439
%1441 = load double, double* %5
%1442 = call double @pow(double %1441, double 6.000000e+00)
%1443 = fneg double %1440
%1444 = call double @llvm.fmuladd.f64(double %1443, double %1442, double %1437)
%1445 = load double, double* %4
%1446 = call double @pow(double %1445, double 7.000000e+00)
%1447 = fmul double 0x41396BF000000000, %1446
%1448 = load double, double* %5
%1449 = call double @pow(double %1448, double 7.000000e+00)
%1450 = call double @llvm.fmuladd.f64(double %1447, double %1449, double %1444)
%1451 = load double, double* %4
%1452 = call double @pow(double %1451, double 8.000000e+00)
%1453 = fmul double 3.059640e+05, %1452
%1454 = load double, double* %5
%1455 = call double @pow(double %1454, double 8.000000e+00)
%1456 = call double @llvm.fmuladd.f64(double %1453, double %1455, double %1450)
%1457 = load double, double* %4
%1458 = call double @pow(double %1457, double 9.000000e+00)
%1459 = fmul double 2.050400e+04, %1458
%1460 = load double, double* %5
%1461 = call double @pow(double %1460, double 9.000000e+00)
%1462 = call double @llvm.fmuladd.f64(double %1459, double %1461, double %1456)
%1463 = load double, double* %4
%1464 = call double @pow(double %1463, double 1.000000e+01)
%1465 = fmul double 4.720000e+02, %1464
%1466 = load double, double* %5
%1467 = call double @pow(double %1466, double 1.000000e+01)
%1468 = call double @llvm.fmuladd.f64(double %1465, double %1467, double %1462)
%1469 = fneg double %1405
%1470 = call double @llvm.fmuladd.f64(double %1469, double %1468, double %1399)
%1471 = call double @llvm.fmuladd.f64(double %645, double %1470, double %637)
%1472 = load double, double* %4
%1473 = fmul double 2.000000e+00, %1472
%1474 = load double, double* %6
%1475 = load double, double* %5
%1476 = fadd double %1474, %1475
%1477 = fmul double %1473, %1476
%1478 = call double @pow(double 0x4005BF0A8B145769, double %1477)
%1479 = fmul double 4.252500e+04, %1478
%1480 = load double, double* %4
%1481 = call double @pow(double %1480, double 2.000000e+00)
%1482 = fmul double %1479, %1481
%1483 = load double, double* %6
%1484 = call double @pow(double %1483, double 2.000000e+00)
%1485 = load double, double* %5
%1486 = call double @pow(double %1485, double 2.000000e+00)
%1487 = fsub double %1484, %1486
%1488 = call double @pow(double %1487, double 1.500000e+01)
%1489 = fmul double %1482, %1488
%1490 = fdiv double %1471, %1489
store double %1490, double* %7
br label %1491
1491: ; preds = %138, %11
%1492 = load double, double* %7
ret double %1492
}

LLVM IR (-O2):
define double @DSlater_3S_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 %76
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 0x42D1D6FFFE280000, double 0xC2D1D6FFFE280000)
%10 = fmul double %0, 0xC2E1D6FFFE280000
%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, 0xC2E1D6FFFE280000
%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, 0xC2D7BCEE9FDB97C0
%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, 0xC2C797BA86CE5F00
%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, 0xC2B2A40A0BBA1000
%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, 0xC29854FC79E1E000
%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, 0xC27AE7F445D20000
%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, 0xC259A4E198400000
%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, 0xC2355322B8800000
%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, 0xC20F384C5C000000
%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, 0xC1E43EBC00000000
%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, 0xC1B753E000000000
%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, 0xC187CA0000000000
%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, -5.529600e+06
%63 = tail call double @llvm.fmuladd.f64(double %62, double %61, double %59)
%64 = tail call double @pow(double %0, double 1.500000e+01)
%65 = tail call double @pow(double %2, double 1.500000e+01)
%66 = fmul double %64, -5.079040e+05
%67 = tail call double @llvm.fmuladd.f64(double %66, double %65, double %63)
%68 = tail call double @pow(double %0, double 1.600000e+01)
%69 = tail call double @pow(double %2, double 1.600000e+01)
%70 = fmul double %68, -3.276800e+04
%71 = tail call double @llvm.fmuladd.f64(double %70, double %69, double %67)
%72 = tail call double @pow(double 0x4005BF0A8B145769, double %7)
%73 = fmul double %72, 0x42D1D6FFFE280000
%74 = fmul double %12, %73
%75 = fdiv double %71, %74
br label %841
76: ; preds = %3
%77 = fadd double %1, %2
%78 = fmul double %5, %77
%79 = tail call double @pow(double 0x4005BF0A8B145769, double %78)
%80 = fmul double %79, 4.252500e+04
%81 = fmul double %2, %2
%82 = fmul double %1, %1
%83 = fsub double %81, %82
%84 = tail call double @pow(double %83, double 1.500000e+01)
%85 = fmul double %5, %1
%86 = tail call double @pow(double 0x4005BF0A8B145769, double %85)
%87 = fmul double %86, 1.890000e+02
%88 = tail call double @pow(double %1, double 1.200000e+01)
%89 = fmul double %87, %88
%90 = tail call double @pow(double %0, double 5.000000e+00)
%91 = fmul double %90, -6.600000e+02
%92 = tail call double @pow(double %2, double 2.300000e+01)
%93 = tail call double @pow(double %0, double 6.000000e+00)
%94 = tail call double @pow(double %2, double 2.400000e+01)
%95 = fmul double %93, -2.000000e+01
%96 = fmul double %95, %94
%97 = tail call double @llvm.fmuladd.f64(double %91, double %92, double %96)
%98 = tail call double @pow(double %1, double 1.800000e+01)
%99 = tail call double @llvm.fmuladd.f64(double %98, double 2.250000e+02, double %97)
%100 = fmul double %0, 4.500000e+02
%101 = fmul double %100, %2
%102 = tail call double @pow(double %1, double 1.800000e+01)
%103 = tail call double @llvm.fmuladd.f64(double %101, double %102, double %99)
%104 = fmul double %0, 1.500000e+02
%105 = tail call double @pow(double %2, double 3.000000e+00)
%106 = fmul double %104, %105
%107 = tail call double @pow(double %1, double 1.600000e+01)
%108 = fmul double %106, %107
%109 = fmul double %0, %0
%110 = fmul double %109, 2.000000e+00
%111 = tail call double @llvm.fmuladd.f64(double %110, double %82, double -4.500000e+01)
%112 = tail call double @llvm.fmuladd.f64(double %108, double %111, double %103)
%113 = fmul double %81, 2.250000e+02
%114 = tail call double @pow(double %1, double 1.600000e+01)
%115 = fmul double %113, %114
%116 = tail call double @llvm.fmuladd.f64(double %110, double %82, double -1.500000e+01)
%117 = tail call double @llvm.fmuladd.f64(double %115, double %116, double %112)
%118 = tail call double @pow(double %0, double 4.000000e+00)
%119 = tail call double @pow(double %2, double 2.200000e+01)
%120 = tail call double @llvm.fmuladd.f64(double %110, double %82, double 1.350000e+02)
%121 = fmul double %118, -7.000000e+01
%122 = fmul double %121, %119
%123 = tail call double @llvm.fmuladd.f64(double %122, double %120, double %117)
%124 = tail call double @pow(double %0, double 3.000000e+00)
%125 = tail call double @pow(double %2, double 2.100000e+01)
%126 = fmul double %109, 3.410000e+02
%127 = tail call double @llvm.fmuladd.f64(double %126, double %82, double 3.675000e+03)
%128 = fmul double %124, -2.000000e+01
%129 = fmul double %128, %125
%130 = tail call double @llvm.fmuladd.f64(double %129, double %127, double %123)
%131 = fmul double %0, 3.000000e+01
%132 = tail call double @pow(double %2, double 5.000000e+00)
%133 = fmul double %131, %132
%134 = tail call double @pow(double %1, double 1.400000e+01)
%135 = fmul double %133, %134
%136 = fmul double %109, -1.500000e+02
%137 = tail call double @llvm.fmuladd.f64(double %136, double %82, double 1.575000e+03)
%138 = tail call double @pow(double %0, double 4.000000e+00)
%139 = fmul double %138, 2.000000e+00
%140 = tail call double @pow(double %1, double 4.000000e+00)
%141 = tail call double @llvm.fmuladd.f64(double %139, double %140, double %137)
%142 = tail call double @llvm.fmuladd.f64(double %135, double %141, double %130)
%143 = tail call double @pow(double %2, double 4.000000e+00)
%144 = fmul double %143, 7.500000e+01
%145 = tail call double @pow(double %1, double 1.400000e+01)
%146 = fmul double %144, %145
%147 = fmul double %109, -9.000000e+01
%148 = tail call double @llvm.fmuladd.f64(double %147, double %82, double 3.150000e+02)
%149 = tail call double @pow(double %0, double 4.000000e+00)
%150 = fmul double %149, 2.000000e+00
%151 = tail call double @pow(double %1, double 4.000000e+00)
%152 = tail call double @llvm.fmuladd.f64(double %150, double %151, double %148)
%153 = tail call double @llvm.fmuladd.f64(double %146, double %152, double %142)
%154 = tail call double @pow(double %2, double 1.300000e+01)
%155 = fmul double %131, %154
%156 = tail call double @pow(double %1, double 6.000000e+00)
%157 = fmul double %155, %156
%158 = fmul double %109, 1.378000e+05
%159 = tail call double @llvm.fmuladd.f64(double %158, double %82, double 0xC14BD5D980000000)
%160 = tail call double @pow(double %0, double 4.000000e+00)
%161 = fmul double %160, 1.560000e+02
%162 = tail call double @pow(double %1, double 4.000000e+00)
%163 = tail call double @llvm.fmuladd.f64(double %161, double %162, double %159)
%164 = tail call double @llvm.fmuladd.f64(double %157, double %163, double %153)
%165 = tail call double @pow(double %2, double 7.000000e+00)
%166 = tail call double @pow(double %1, double 1.200000e+01)
%167 = fmul double %109, -1.148000e+03
%168 = tail call double @llvm.fmuladd.f64(double %167, double %82, double 2.047500e+04)
%169 = tail call double @pow(double %0, double 4.000000e+00)
%170 = fmul double %169, 1.780000e+02
%171 = tail call double @pow(double %1, double 4.000000e+00)
%172 = tail call double @llvm.fmuladd.f64(double %170, double %171, double %168)
%173 = fmul double %0, -1.000000e+01
%174 = fmul double %173, %165
%175 = fmul double %174, %166
%176 = tail call double @llvm.fmuladd.f64(double %175, double %172, double %164)
%177 = fmul double %0, 1.200000e+02
%178 = tail call double @pow(double %2, double 1.700000e+01)
%179 = fmul double %177, %178
%180 = fmul double %82, %179
%181 = fmul double %109, -2.186900e+04
%182 = tail call double @llvm.fmuladd.f64(double %181, double %82, double -1.328550e+05)
%183 = tail call double @pow(double %0, double 4.000000e+00)
%184 = fmul double %183, 2.420000e+02
%185 = tail call double @pow(double %1, double 4.000000e+00)
%186 = tail call double @llvm.fmuladd.f64(double %184, double %185, double %182)
%187 = tail call double @llvm.fmuladd.f64(double %180, double %186, double %176)
%188 = tail call double @pow(double %2, double 2.000000e+01)
%189 = fmul double %110, %188
%190 = fmul double %109, -6.552500e+04
%191 = tail call double @llvm.fmuladd.f64(double %190, double %82, double -1.575000e+05)
%192 = tail call double @pow(double %0, double 4.000000e+00)
%193 = fmul double %192, 2.480000e+02
%194 = tail call double @pow(double %1, double 4.000000e+00)
%195 = tail call double @llvm.fmuladd.f64(double %193, double %194, double %191)
%196 = tail call double @llvm.fmuladd.f64(double %189, double %195, double %187)
%197 = tail call double @pow(double %2, double 9.000000e+00)
%198 = tail call double @pow(double %1, double 1.000000e+01)
%199 = fmul double %109, 4.650000e+04
%200 = tail call double @llvm.fmuladd.f64(double %199, double %82, double 6.052500e+04)
%201 = tail call double @pow(double %0, double 4.000000e+00)
%202 = fmul double %201, 3.280000e+02
%203 = tail call double @pow(double %1, double 4.000000e+00)
%204 = tail call double @llvm.fmuladd.f64(double %202, double %203, double %200)
%205 = fmul double %0, -2.600000e+01
%206 = fmul double %205, %197
%207 = fmul double %206, %198
%208 = tail call double @llvm.fmuladd.f64(double %207, double %204, double %196)
%209 = tail call double @pow(double %2, double 1.100000e+01)
%210 = fmul double %131, %209
%211 = tail call double @pow(double %1, double 8.000000e+00)
%212 = fmul double %210, %211
%213 = fmul double %109, -9.932000e+04
%214 = tail call double @llvm.fmuladd.f64(double %213, double %82, double 0xC133E00700000000)
%215 = tail call double @pow(double %0, double 4.000000e+00)
%216 = fmul double %215, 8.720000e+02
%217 = tail call double @pow(double %1, double 4.000000e+00)
%218 = tail call double @llvm.fmuladd.f64(double %216, double %217, double %214)
%219 = tail call double @llvm.fmuladd.f64(double %212, double %218, double %208)
%220 = tail call double @pow(double %2, double 1.500000e+01)
%221 = tail call double @pow(double %1, double 4.000000e+00)
%222 = fmul double %109, -1.345400e+05
%223 = tail call double @llvm.fmuladd.f64(double %222, double %82, double 0x4144214180000000)
%224 = tail call double @pow(double %0, double 4.000000e+00)
%225 = fmul double %224, 1.716000e+03
%226 = tail call double @pow(double %1, double 4.000000e+00)
%227 = tail call double @llvm.fmuladd.f64(double %225, double %226, double %223)
%228 = fneg double %131
%229 = fmul double %220, %228
%230 = fmul double %229, %221
%231 = tail call double @llvm.fmuladd.f64(double %230, double %227, double %219)
%232 = fmul double %0, 4.000000e+00
%233 = tail call double @pow(double %2, double 1.900000e+01)
%234 = fmul double %232, %233
%235 = fmul double %109, -3.227750e+05
%236 = tail call double @llvm.fmuladd.f64(double %235, double %82, double -1.606500e+05)
%237 = tail call double @pow(double %0, double 4.000000e+00)
%238 = fmul double %237, 2.332000e+03
%239 = tail call double @pow(double %1, double 4.000000e+00)
%240 = tail call double @llvm.fmuladd.f64(double %238, double %239, double %236)
%241 = tail call double @llvm.fmuladd.f64(double %234, double %240, double %231)
%242 = tail call double @pow(double %2, double 1.000000e+01)
%243 = tail call double @pow(double %1, double 8.000000e+00)
%244 = fmul double %242, %243
%245 = fmul double %109, 0x41653801C0000000
%246 = tail call double @llvm.fmuladd.f64(double %245, double %82, double 0xC172A20690000000)
%247 = tail call double @pow(double %0, double 4.000000e+00)
%248 = fmul double %247, 2.106000e+05
%249 = tail call double @pow(double %1, double 4.000000e+00)
%250 = tail call double @llvm.fmuladd.f64(double %248, double %249, double %246)
%251 = tail call double @pow(double %0, double 6.000000e+00)
%252 = tail call double @pow(double %1, double 6.000000e+00)
%253 = fmul double %251, -4.960000e+02
%254 = tail call double @llvm.fmuladd.f64(double %253, double %252, double %250)
%255 = tail call double @llvm.fmuladd.f64(double %244, double %254, double %241)
%256 = tail call double @pow(double %2, double 1.800000e+01)
%257 = fmul double %256, 2.000000e+01
%258 = fmul double %109, -3.359700e+05
%259 = tail call double @llvm.fmuladd.f64(double %258, double %82, double -1.606500e+04)
%260 = tail call double @pow(double %0, double 4.000000e+00)
%261 = tail call double @pow(double %1, double 4.000000e+00)
%262 = fmul double %260, -2.670000e+03
%263 = tail call double @llvm.fmuladd.f64(double %262, double %261, double %259)
%264 = tail call double @pow(double %0, double 6.000000e+00)
%265 = fmul double %264, 4.000000e+00
%266 = tail call double @pow(double %1, double 6.000000e+00)
%267 = tail call double @llvm.fmuladd.f64(double %265, double %266, double %263)
%268 = tail call double @llvm.fmuladd.f64(double %257, double %267, double %255)
%269 = tail call double @pow(double %2, double 6.000000e+00)
%270 = fmul double %269, 5.000000e+00
%271 = tail call double @pow(double %1, double 1.200000e+01)
%272 = fmul double %270, %271
%273 = fmul double %109, 9.450000e+03
%274 = tail call double @llvm.fmuladd.f64(double %273, double %82, double -2.047500e+04)
%275 = tail call double @pow(double %0, double 4.000000e+00)
%276 = tail call double @pow(double %1, double 4.000000e+00)
%277 = fmul double %275, -4.500000e+02
%278 = tail call double @llvm.fmuladd.f64(double %277, double %276, double %274)
%279 = tail call double @pow(double %0, double 6.000000e+00)
%280 = fmul double %279, 4.000000e+00
%281 = tail call double @pow(double %1, double 6.000000e+00)
%282 = tail call double @llvm.fmuladd.f64(double %280, double %281, double %278)
%283 = tail call double @llvm.fmuladd.f64(double %272, double %282, double %268)
%284 = tail call double @pow(double %2, double 1.200000e+01)
%285 = tail call double @pow(double %1, double 6.000000e+00)
%286 = fmul double %109, -5.223270e+06
%287 = tail call double @llvm.fmuladd.f64(double %286, double %82, double 0x4164E06320000000)
%288 = tail call double @pow(double %0, double 4.000000e+00)
%289 = fmul double %288, 1.006200e+05
%290 = tail call double @pow(double %1, double 4.000000e+00)
%291 = tail call double @llvm.fmuladd.f64(double %289, double %290, double %287)
%292 = tail call double @pow(double %0, double 6.000000e+00)
%293 = fmul double %292, 1.600000e+01
%294 = tail call double @pow(double %1, double 6.000000e+00)
%295 = tail call double @llvm.fmuladd.f64(double %293, double %294, double %291)
%296 = fmul double %284, -5.000000e+00
%297 = fmul double %296, %285
%298 = tail call double @llvm.fmuladd.f64(double %297, double %295, double %283)
%299 = tail call double @pow(double %2, double 8.000000e+00)
%300 = fmul double %299, 5.000000e+00
%301 = tail call double @pow(double %1, double 1.000000e+01)
%302 = fmul double %300, %301
%303 = fmul double %109, 6.201000e+04
%304 = tail call double @llvm.fmuladd.f64(double %303, double %82, double -1.573650e+05)
%305 = tail call double @pow(double %0, double 4.000000e+00)
%306 = fmul double %305, 1.316000e+04
%307 = tail call double @pow(double %1, double 4.000000e+00)
%308 = tail call double @llvm.fmuladd.f64(double %306, double %307, double %304)
%309 = tail call double @pow(double %0, double 6.000000e+00)
%310 = fmul double %309, 2.800000e+01
%311 = tail call double @pow(double %1, double 6.000000e+00)
%312 = tail call double @llvm.fmuladd.f64(double %310, double %311, double %308)
%313 = tail call double @llvm.fmuladd.f64(double %302, double %312, double %298)
%314 = tail call double @pow(double %2, double 1.600000e+01)
%315 = fmul double %109, 8.007150e+05
%316 = tail call double @llvm.fmuladd.f64(double %315, double %82, double 2.657100e+05)
%317 = tail call double @pow(double %0, double 4.000000e+00)
%318 = tail call double @pow(double %1, double 4.000000e+00)
%319 = fmul double %317, -2.150000e+04
%320 = tail call double @llvm.fmuladd.f64(double %319, double %318, double %316)
%321 = tail call double @pow(double %0, double 6.000000e+00)
%322 = fmul double %321, 5.200000e+01
%323 = tail call double @pow(double %1, double 6.000000e+00)
%324 = tail call double @llvm.fmuladd.f64(double %322, double %323, double %320)
%325 = fmul double %314, -3.000000e+01
%326 = fmul double %82, %325
%327 = tail call double @llvm.fmuladd.f64(double %326, double %324, double %313)
%328 = tail call double @pow(double %2, double 1.400000e+01)
%329 = fmul double %328, 1.500000e+01
%330 = tail call double @pow(double %1, double 4.000000e+00)
%331 = fmul double %329, %330
%332 = fmul double %109, -4.357500e+05
%333 = tail call double @llvm.fmuladd.f64(double %332, double %82, double 0xC144214180000000)
%334 = tail call double @pow(double %0, double 4.000000e+00)
%335 = tail call double @pow(double %1, double 4.000000e+00)
%336 = fmul double %334, -1.482000e+04
%337 = tail call double @llvm.fmuladd.f64(double %336, double %335, double %333)
%338 = tail call double @pow(double %0, double 6.000000e+00)
%339 = fmul double %338, 1.040000e+02
%340 = tail call double @pow(double %1, double 6.000000e+00)
%341 = tail call double @llvm.fmuladd.f64(double %339, double %340, double %337)
%342 = tail call double @llvm.fmuladd.f64(double %331, double %341, double %327)
%343 = fmul double %89, %342
%344 = tail call double @llvm.fmuladd.f64(double %80, double %84, double %343)
%345 = fmul double %5, %2
%346 = tail call double @pow(double 0x4005BF0A8B145769, double %345)
%347 = tail call double @pow(double %2, double 8.000000e+00)
%348 = fmul double %346, %347
%349 = fmul double %81, 2.000000e+00
%350 = tail call double @pow(double %1, double 2.000000e+01)
%351 = fmul double %349, %350
%352 = fmul double %0, 0x41EA8FAAEAC00000
%353 = tail call double @llvm.fmuladd.f64(double %352, double %1, double 0x41DA8FAAEAC00000)
%354 = fmul double %109, 0x41E19EDA00C00000
%355 = tail call double @llvm.fmuladd.f64(double %354, double %82, double %353)
%356 = tail call double @pow(double %0, double 3.000000e+00)
%357 = fmul double %356, 0x41C8F56091000000
%358 = tail call double @pow(double %1, double 3.000000e+00)
%359 = tail call double @llvm.fmuladd.f64(double %357, double %358, double %355)
%360 = tail call double @pow(double %0, double 4.000000e+00)
%361 = fmul double %360, 0x41A5E301BA000000
%362 = tail call double @pow(double %1, double 4.000000e+00)
%363 = tail call double @llvm.fmuladd.f64(double %361, double %362, double %359)
%364 = tail call double @pow(double %0, double 5.000000e+00)
%365 = fmul double %364, 0x4178AC7520000000
%366 = tail call double @pow(double %1, double 5.000000e+00)
%367 = tail call double @llvm.fmuladd.f64(double %365, double %366, double %363)
%368 = tail call double @pow(double %0, double 6.000000e+00)
%369 = fmul double %368, 2.193030e+06
%370 = tail call double @pow(double %1, double 6.000000e+00)
%371 = tail call double @llvm.fmuladd.f64(double %369, double %370, double %367)
%372 = tail call double @pow(double %0, double 7.000000e+00)
%373 = fmul double %372, 6.822000e+04
%374 = tail call double @pow(double %1, double 7.000000e+00)
%375 = tail call double @llvm.fmuladd.f64(double %373, double %374, double %371)
%376 = tail call double @pow(double %0, double 8.000000e+00)
%377 = tail call double @pow(double %1, double 8.000000e+00)
%378 = fmul double %376, -6.885000e+03
%379 = tail call double @llvm.fmuladd.f64(double %378, double %377, double %375)
%380 = tail call double @pow(double %0, double 9.000000e+00)
%381 = tail call double @pow(double %1, double 9.000000e+00)
%382 = fmul double %380, -8.900000e+02
%383 = tail call double @llvm.fmuladd.f64(double %382, double %381, double %379)
%384 = tail call double @pow(double %0, double 1.000000e+01)
%385 = tail call double @pow(double %1, double 1.000000e+01)
%386 = fmul double %384, -3.400000e+01
%387 = tail call double @llvm.fmuladd.f64(double %386, double %385, double %383)
%388 = tail call double @pow(double %2, double 4.000000e+00)
%389 = fmul double %388, 4.200000e+01
%390 = tail call double @pow(double %1, double 1.800000e+01)
%391 = fmul double %389, %390
%392 = fmul double %0, 0x41BDF631BA000000
%393 = tail call double @llvm.fmuladd.f64(double %392, double %1, double 0x41ADF631BA000000)
%394 = fmul double %109, 0x41A8F39324000000
%395 = tail call double @llvm.fmuladd.f64(double %394, double %82, double %393)
%396 = tail call double @pow(double %0, double 3.000000e+00)
%397 = fmul double %396, 0x41720C41A0000000
%398 = tail call double @pow(double %1, double 3.000000e+00)
%399 = tail call double @llvm.fmuladd.f64(double %397, double %398, double %395)
%400 = tail call double @pow(double %0, double 4.000000e+00)
%401 = tail call double @pow(double %1, double 4.000000e+00)
%402 = fmul double %400, 0xC162C970E0000000
%403 = tail call double @llvm.fmuladd.f64(double %402, double %401, double %399)
%404 = tail call double @pow(double %0, double 5.000000e+00)
%405 = tail call double @pow(double %1, double 5.000000e+00)
%406 = fmul double %404, -3.861270e+06
%407 = tail call double @llvm.fmuladd.f64(double %406, double %405, double %403)
%408 = tail call double @pow(double %0, double 6.000000e+00)
%409 = tail call double @pow(double %1, double 6.000000e+00)
%410 = fmul double %408, -6.722100e+05
%411 = tail call double @llvm.fmuladd.f64(double %410, double %409, double %407)
%412 = tail call double @pow(double %0, double 7.000000e+00)
%413 = tail call double @pow(double %1, double 7.000000e+00)
%414 = fmul double %412, -6.678000e+04
%415 = tail call double @llvm.fmuladd.f64(double %414, double %413, double %411)
%416 = tail call double @pow(double %0, double 8.000000e+00)
%417 = tail call double @pow(double %1, double 8.000000e+00)
%418 = fmul double %416, -3.591000e+03
%419 = tail call double @llvm.fmuladd.f64(double %418, double %417, double %415)
%420 = tail call double @pow(double %0, double 9.000000e+00)
%421 = tail call double @pow(double %1, double 9.000000e+00)
%422 = fmul double %420, -6.200000e+01
%423 = tail call double @llvm.fmuladd.f64(double %422, double %421, double %419)
%424 = tail call double @pow(double %0, double 1.000000e+01)
%425 = fmul double %424, 2.000000e+00
%426 = tail call double @pow(double %1, double 1.000000e+01)
%427 = tail call double @llvm.fmuladd.f64(double %425, double %426, double %423)
%428 = fmul double %391, %427
%429 = tail call double @llvm.fmuladd.f64(double %351, double %387, double %428)
%430 = tail call double @pow(double %1, double 2.200000e+01)
%431 = fmul double %430, 6.000000e+00
%432 = fmul double %0, 0x41906E7908000000
%433 = tail call double @llvm.fmuladd.f64(double %432, double %1, double 0x41806E7908000000)
%434 = fmul double %109, 0x4189216DD0000000
%435 = tail call double @llvm.fmuladd.f64(double %434, double %82, double %433)
%436 = tail call double @pow(double %0, double 3.000000e+00)
%437 = fmul double %436, 0x4175E8A160000000
%438 = tail call double @pow(double %1, double 3.000000e+00)
%439 = tail call double @llvm.fmuladd.f64(double %437, double %438, double %435)
%440 = tail call double @pow(double %0, double 4.000000e+00)
%441 = fmul double %440, 0x4159426BC0000000
%442 = tail call double @pow(double %1, double 4.000000e+00)
%443 = tail call double @llvm.fmuladd.f64(double %441, double %442, double %439)
%444 = tail call double @pow(double %0, double 5.000000e+00)
%445 = fmul double %444, 1.351350e+06
%446 = tail call double @pow(double %1, double 5.000000e+00)
%447 = tail call double @llvm.fmuladd.f64(double %445, double %446, double %443)
%448 = tail call double @pow(double %0, double 6.000000e+00)
%449 = fmul double %448, 2.009700e+05
%450 = tail call double @pow(double %1, double 6.000000e+00)
%451 = tail call double @llvm.fmuladd.f64(double %449, double %450, double %447)
%452 = tail call double @pow(double %0, double 7.000000e+00)
%453 = fmul double %452, 2.178000e+04
%454 = tail call double @pow(double %1, double 7.000000e+00)
%455 = tail call double @llvm.fmuladd.f64(double %453, double %454, double %451)
%456 = tail call double @pow(double %0, double 8.000000e+00)
%457 = fmul double %456, 1.665000e+03
%458 = tail call double @pow(double %1, double 8.000000e+00)
%459 = tail call double @llvm.fmuladd.f64(double %457, double %458, double %455)
%460 = tail call double @pow(double %0, double 9.000000e+00)
%461 = fmul double %460, 8.200000e+01
%462 = tail call double @pow(double %1, double 9.000000e+00)
%463 = tail call double @llvm.fmuladd.f64(double %461, double %462, double %459)
%464 = tail call double @pow(double %0, double 1.000000e+01)
%465 = fmul double %464, 2.000000e+00
%466 = tail call double @pow(double %1, double 1.000000e+01)
%467 = tail call double @llvm.fmuladd.f64(double %465, double %466, double %463)
%468 = tail call double @llvm.fmuladd.f64(double %431, double %467, double %429)
%469 = tail call double @pow(double %2, double 2.200000e+01)
%470 = fmul double %0, 2.835000e+04
%471 = tail call double @llvm.fmuladd.f64(double %470, double %1, double 1.417500e+04)
%472 = fmul double %109, 2.835000e+04
%473 = tail call double @llvm.fmuladd.f64(double %472, double %82, double %471)
%474 = tail call double @pow(double %0, double 3.000000e+00)
%475 = fmul double %474, 1.890000e+04
%476 = tail call double @pow(double %1, double 3.000000e+00)
%477 = tail call double @llvm.fmuladd.f64(double %475, double %476, double %473)
%478 = tail call double @pow(double %0, double 4.000000e+00)
%479 = fmul double %478, 9.450000e+03
%480 = tail call double @pow(double %1, double 4.000000e+00)
%481 = tail call double @llvm.fmuladd.f64(double %479, double %480, double %477)
%482 = tail call double @pow(double %0, double 5.000000e+00)
%483 = fmul double %482, 3.780000e+03
%484 = tail call double @pow(double %1, double 5.000000e+00)
%485 = tail call double @llvm.fmuladd.f64(double %483, double %484, double %481)
%486 = tail call double @pow(double %0, double 6.000000e+00)
%487 = fmul double %486, 1.260000e+03
%488 = tail call double @pow(double %1, double 6.000000e+00)
%489 = tail call double @llvm.fmuladd.f64(double %487, double %488, double %485)
%490 = tail call double @pow(double %0, double 7.000000e+00)
%491 = fmul double %490, 3.600000e+02
%492 = tail call double @pow(double %1, double 7.000000e+00)
%493 = tail call double @llvm.fmuladd.f64(double %491, double %492, double %489)
%494 = tail call double @pow(double %0, double 8.000000e+00)
%495 = fmul double %494, 9.000000e+01
%496 = tail call double @pow(double %1, double 8.000000e+00)
%497 = tail call double @llvm.fmuladd.f64(double %495, double %496, double %493)
%498 = tail call double @pow(double %0, double 9.000000e+00)
%499 = fmul double %498, 2.000000e+01
%500 = tail call double @pow(double %1, double 9.000000e+00)
%501 = tail call double @llvm.fmuladd.f64(double %499, double %500, double %497)
%502 = tail call double @pow(double %0, double 1.000000e+01)
%503 = fmul double %502, 4.000000e+00
%504 = tail call double @pow(double %1, double 1.000000e+01)
%505 = tail call double @llvm.fmuladd.f64(double %503, double %504, double %501)
%506 = fmul double %469, -3.000000e+00
%507 = tail call double @llvm.fmuladd.f64(double %506, double %505, double %468)
%508 = tail call double @pow(double %2, double 1.800000e+01)
%509 = tail call double @pow(double %1, double 4.000000e+00)
%510 = fmul double %0, 4.252500e+05
%511 = tail call double @llvm.fmuladd.f64(double %510, double %1, double 2.126250e+05)
%512 = fmul double %109, 4.252500e+05
%513 = tail call double @llvm.fmuladd.f64(double %512, double %82, double %511)
%514 = tail call double @pow(double %0, double 3.000000e+00)
%515 = fmul double %514, 2.835000e+05
%516 = tail call double @pow(double %1, double 3.000000e+00)
%517 = tail call double @llvm.fmuladd.f64(double %515, double %516, double %513)
%518 = tail call double @pow(double %0, double 4.000000e+00)
%519 = fmul double %518, 1.417500e+05
%520 = tail call double @pow(double %1, double 4.000000e+00)
%521 = tail call double @llvm.fmuladd.f64(double %519, double %520, double %517)
%522 = tail call double @pow(double %0, double 5.000000e+00)
%523 = fmul double %522, 5.670000e+04
%524 = tail call double @pow(double %1, double 5.000000e+00)
%525 = tail call double @llvm.fmuladd.f64(double %523, double %524, double %521)
%526 = tail call double @pow(double %0, double 6.000000e+00)
%527 = fmul double %526, 1.890000e+04
%528 = tail call double @pow(double %1, double 6.000000e+00)
%529 = tail call double @llvm.fmuladd.f64(double %527, double %528, double %525)
%530 = tail call double @pow(double %0, double 7.000000e+00)
%531 = fmul double %530, 4.104000e+03
%532 = tail call double @pow(double %1, double 7.000000e+00)
%533 = tail call double @llvm.fmuladd.f64(double %531, double %532, double %529)
%534 = tail call double @pow(double %0, double 8.000000e+00)
%535 = fmul double %534, 2.538000e+03
%536 = tail call double @pow(double %1, double 8.000000e+00)
%537 = tail call double @llvm.fmuladd.f64(double %535, double %536, double %533)
%538 = tail call double @pow(double %0, double 9.000000e+00)
%539 = fmul double %538, 3.080000e+02
%540 = tail call double @pow(double %1, double 9.000000e+00)
%541 = tail call double @llvm.fmuladd.f64(double %539, double %540, double %537)
%542 = tail call double @pow(double %0, double 1.000000e+01)
%543 = fmul double %542, 4.000000e+00
%544 = tail call double @pow(double %1, double 1.000000e+01)
%545 = tail call double @llvm.fmuladd.f64(double %543, double %544, double %541)
%546 = fmul double %508, -2.100000e+01
%547 = fmul double %546, %509
%548 = tail call double @llvm.fmuladd.f64(double %547, double %545, double %507)
%549 = tail call double @pow(double %2, double 6.000000e+00)
%550 = fmul double %549, 5.400000e+01
%551 = tail call double @pow(double %1, double 1.600000e+01)
%552 = fmul double %550, %551
%553 = fmul double %0, 0x41AFD142CC000000
%554 = tail call double @llvm.fmuladd.f64(double %553, double %1, double 0x419FD142CC000000)
%555 = fmul double %109, 0xC1963EE0E8000000
%556 = tail call double @llvm.fmuladd.f64(double %555, double %82, double %554)
%557 = tail call double @pow(double %0, double 3.000000e+00)
%558 = tail call double @pow(double %1, double 3.000000e+00)
%559 = fmul double %557, 0xC195D5AC68000000
%560 = tail call double @llvm.fmuladd.f64(double %559, double %558, double %556)
%561 = tail call double @pow(double %0, double 4.000000e+00)
%562 = tail call double @pow(double %1, double 4.000000e+00)
%563 = fmul double %561, 0xC1729BFD90000000
%564 = tail call double @llvm.fmuladd.f64(double %563, double %562, double %560)
%565 = tail call double @pow(double %0, double 5.000000e+00)
%566 = tail call double @pow(double %1, double 5.000000e+00)
%567 = fmul double %565, -1.330980e+05
%568 = tail call double @llvm.fmuladd.f64(double %567, double %566, double %564)
%569 = tail call double @pow(double %0, double 6.000000e+00)
%570 = fmul double %569, 6.298740e+05
%571 = tail call double @pow(double %1, double 6.000000e+00)
%572 = tail call double @llvm.fmuladd.f64(double %570, double %571, double %568)
%573 = tail call double @pow(double %0, double 7.000000e+00)
%574 = fmul double %573, 1.228440e+05
%575 = tail call double @pow(double %1, double 7.000000e+00)
%576 = tail call double @llvm.fmuladd.f64(double %574, double %575, double %572)
%577 = tail call double @pow(double %0, double 8.000000e+00)
%578 = fmul double %577, 1.111100e+04
%579 = tail call double @pow(double %1, double 8.000000e+00)
%580 = tail call double @llvm.fmuladd.f64(double %578, double %579, double %576)
%581 = tail call double @pow(double %0, double 9.000000e+00)
%582 = fmul double %581, 4.780000e+02
%583 = tail call double @pow(double %1, double 9.000000e+00)
%584 = tail call double @llvm.fmuladd.f64(double %582, double %583, double %580)
%585 = tail call double @pow(double %0, double 1.000000e+01)
%586 = fmul double %585, 6.000000e+00
%587 = tail call double @pow(double %1, double 1.000000e+01)
%588 = tail call double @llvm.fmuladd.f64(double %586, double %587, double %584)
%589 = tail call double @llvm.fmuladd.f64(double %552, double %588, double %548)
%590 = tail call double @pow(double %2, double 1.200000e+01)
%591 = tail call double @pow(double %1, double 1.000000e+01)
%592 = fmul double %0, -8.108100e+05
%593 = tail call double @llvm.fmuladd.f64(double %592, double %1, double -4.054050e+05)
%594 = fmul double %109, -6.142500e+05
%595 = tail call double @llvm.fmuladd.f64(double %594, double %82, double %593)
%596 = tail call double @pow(double %0, double 3.000000e+00)
%597 = tail call double @pow(double %1, double 3.000000e+00)
%598 = fmul double %596, -1.408680e+06
%599 = tail call double @llvm.fmuladd.f64(double %598, double %597, double %595)
%600 = tail call double @pow(double %0, double 4.000000e+00)
%601 = fmul double %600, 5.733000e+05
%602 = tail call double @pow(double %1, double 4.000000e+00)
%603 = tail call double @llvm.fmuladd.f64(double %601, double %602, double %599)
%604 = tail call double @pow(double %0, double 5.000000e+00)
%605 = tail call double @pow(double %1, double 5.000000e+00)
%606 = fmul double %604, -1.537200e+05
%607 = tail call double @llvm.fmuladd.f64(double %606, double %605, double %603)
%608 = tail call double @pow(double %0, double 6.000000e+00)
%609 = tail call double @pow(double %1, double 6.000000e+00)
%610 = fmul double %608, -1.332240e+05
%611 = tail call double @llvm.fmuladd.f64(double %610, double %609, double %607)
%612 = tail call double @pow(double %0, double 7.000000e+00)
%613 = tail call double @pow(double %1, double 7.000000e+00)
%614 = fmul double %612, -2.020800e+04
%615 = tail call double @llvm.fmuladd.f64(double %614, double %613, double %611)
%616 = tail call double @pow(double %0, double 8.000000e+00)
%617 = tail call double @pow(double %1, double 8.000000e+00)
%618 = fmul double %616, -3.480000e+02
%619 = tail call double @llvm.fmuladd.f64(double %618, double %617, double %615)
%620 = tail call double @pow(double %0, double 9.000000e+00)
%621 = fmul double %620, 1.360000e+02
%622 = tail call double @pow(double %1, double 9.000000e+00)
%623 = tail call double @llvm.fmuladd.f64(double %621, double %622, double %619)
%624 = tail call double @pow(double %0, double 1.000000e+01)
%625 = fmul double %624, 8.000000e+00
%626 = tail call double @pow(double %1, double 1.000000e+01)
%627 = tail call double @llvm.fmuladd.f64(double %625, double %626, double %623)
%628 = fmul double %590, -3.150000e+02
%629 = fmul double %628, %591
%630 = tail call double @llvm.fmuladd.f64(double %629, double %627, double %589)
%631 = tail call double @pow(double %2, double 1.000000e+01)
%632 = fmul double %631, 3.150000e+02
%633 = tail call double @pow(double %1, double 1.200000e+01)
%634 = fmul double %632, %633
%635 = fmul double %0, -9.657900e+05
%636 = tail call double @llvm.fmuladd.f64(double %635, double %1, double -4.828950e+05)
%637 = fmul double %109, -6.499710e+06
%638 = tail call double @llvm.fmuladd.f64(double %637, double %82, double %636)
%639 = tail call double @pow(double %0, double 3.000000e+00)
%640 = fmul double %639, 4.684680e+06
%641 = tail call double @pow(double %1, double 3.000000e+00)
%642 = tail call double @llvm.fmuladd.f64(double %640, double %641, double %638)
%643 = tail call double @pow(double %0, double 4.000000e+00)
%644 = tail call double @pow(double %1, double 4.000000e+00)
%645 = fmul double %643, -3.807720e+05
%646 = tail call double @llvm.fmuladd.f64(double %645, double %644, double %642)
%647 = tail call double @pow(double %0, double 5.000000e+00)
%648 = tail call double @pow(double %1, double 5.000000e+00)
%649 = fmul double %647, -9.127440e+05
%650 = tail call double @llvm.fmuladd.f64(double %649, double %648, double %646)
%651 = tail call double @pow(double %0, double 6.000000e+00)
%652 = tail call double @pow(double %1, double 6.000000e+00)
%653 = fmul double %651, -1.886640e+05
%654 = tail call double @llvm.fmuladd.f64(double %653, double %652, double %650)
%655 = tail call double @pow(double %0, double 7.000000e+00)
%656 = tail call double @pow(double %1, double 7.000000e+00)
%657 = fmul double %655, -7.536000e+03
%658 = tail call double @llvm.fmuladd.f64(double %657, double %656, double %654)
%659 = tail call double @pow(double %0, double 8.000000e+00)
%660 = fmul double %659, 1.812000e+03
%661 = tail call double @pow(double %1, double 8.000000e+00)
%662 = tail call double @llvm.fmuladd.f64(double %660, double %661, double %658)
%663 = tail call double @pow(double %0, double 9.000000e+00)
%664 = fmul double %663, 2.320000e+02
%665 = tail call double @pow(double %1, double 9.000000e+00)
%666 = tail call double @llvm.fmuladd.f64(double %664, double %665, double %662)
%667 = tail call double @pow(double %0, double 1.000000e+01)
%668 = fmul double %667, 8.000000e+00
%669 = tail call double @pow(double %1, double 1.000000e+01)
%670 = tail call double @llvm.fmuladd.f64(double %668, double %669, double %666)
%671 = tail call double @llvm.fmuladd.f64(double %634, double %670, double %630)
%672 = tail call double @pow(double %2, double 1.600000e+01)
%673 = tail call double @pow(double %1, double 6.000000e+00)
%674 = fmul double %0, -1.433250e+06
%675 = tail call double @llvm.fmuladd.f64(double %674, double %1, double -7.166250e+05)
%676 = fmul double %109, -1.433250e+06
%677 = tail call double @llvm.fmuladd.f64(double %676, double %82, double %675)
%678 = tail call double @pow(double %0, double 3.000000e+00)
%679 = tail call double @pow(double %1, double 3.000000e+00)
%680 = fmul double %678, -9.555000e+05
%681 = tail call double @llvm.fmuladd.f64(double %680, double %679, double %677)
%682 = tail call double @pow(double %0, double 4.000000e+00)
%683 = tail call double @pow(double %1, double 4.000000e+00)
%684 = fmul double %682, -4.777500e+05
%685 = tail call double @llvm.fmuladd.f64(double %684, double %683, double %681)
%686 = tail call double @pow(double %0, double 5.000000e+00)
%687 = tail call double @pow(double %1, double 5.000000e+00)
%688 = fmul double %686, -2.132760e+05
%689 = tail call double @llvm.fmuladd.f64(double %688, double %687, double %685)
%690 = tail call double @pow(double %0, double 6.000000e+00)
%691 = tail call double @pow(double %1, double 6.000000e+00)
%692 = fmul double %690, -1.565200e+04
%693 = tail call double @llvm.fmuladd.f64(double %692, double %691, double %689)
%694 = tail call double @pow(double %0, double 7.000000e+00)
%695 = tail call double @pow(double %1, double 7.000000e+00)
%696 = fmul double %694, -3.687200e+04
%697 = tail call double @llvm.fmuladd.f64(double %696, double %695, double %693)
%698 = tail call double @pow(double %0, double 8.000000e+00)
%699 = tail call double @pow(double %1, double 8.000000e+00)
%700 = fmul double %698, -8.378000e+03
%701 = tail call double @llvm.fmuladd.f64(double %700, double %699, double %697)
%702 = tail call double @pow(double %0, double 9.000000e+00)
%703 = tail call double @pow(double %1, double 9.000000e+00)
%704 = fmul double %702, -4.040000e+02
%705 = tail call double @llvm.fmuladd.f64(double %704, double %703, double %701)
%706 = tail call double @pow(double %0, double 1.000000e+01)
%707 = fmul double %706, 1.200000e+01
%708 = tail call double @pow(double %1, double 1.000000e+01)
%709 = tail call double @llvm.fmuladd.f64(double %707, double %708, double %705)
%710 = fmul double %672, -2.700000e+01
%711 = fmul double %710, %673
%712 = tail call double @llvm.fmuladd.f64(double %711, double %709, double %671)
%713 = tail call double @pow(double %2, double 2.000000e+01)
%714 = fmul double %82, %713
%715 = fmul double %0, 1.275750e+06
%716 = tail call double @llvm.fmuladd.f64(double %715, double %1, double 6.378750e+05)
%717 = fmul double %109, 1.275750e+06
%718 = tail call double @llvm.fmuladd.f64(double %717, double %82, double %716)
%719 = tail call double @pow(double %0, double 3.000000e+00)
%720 = fmul double %719, 8.505000e+05
%721 = tail call double @pow(double %1, double 3.000000e+00)
%722 = tail call double @llvm.fmuladd.f64(double %720, double %721, double %718)
%723 = tail call double @pow(double %0, double 4.000000e+00)
%724 = fmul double %723, 4.252500e+05
%725 = tail call double @pow(double %1, double 4.000000e+00)
%726 = tail call double @llvm.fmuladd.f64(double %724, double %725, double %722)
%727 = tail call double @pow(double %0, double 5.000000e+00)
%728 = fmul double %727, 1.701000e+05
%729 = tail call double @pow(double %1, double 5.000000e+00)
%730 = tail call double @llvm.fmuladd.f64(double %728, double %729, double %726)
%731 = tail call double @pow(double %0, double 6.000000e+00)
%732 = fmul double %731, 5.670000e+04
%733 = tail call double @pow(double %1, double 6.000000e+00)
%734 = tail call double @llvm.fmuladd.f64(double %732, double %733, double %730)
%735 = tail call double @pow(double %0, double 7.000000e+00)
%736 = fmul double %735, 1.620000e+04
%737 = tail call double @pow(double %1, double 7.000000e+00)
%738 = tail call double @llvm.fmuladd.f64(double %736, double %737, double %734)
%739 = tail call double @pow(double %0, double 8.000000e+00)
%740 = fmul double %739, 4.050000e+03
%741 = tail call double @pow(double %1, double 8.000000e+00)
%742 = tail call double @llvm.fmuladd.f64(double %740, double %741, double %738)
%743 = tail call double @pow(double %0, double 9.000000e+00)
%744 = fmul double %743, 1.348000e+03
%745 = tail call double @pow(double %1, double 9.000000e+00)
%746 = tail call double @llvm.fmuladd.f64(double %744, double %745, double %742)
%747 = tail call double @pow(double %0, double 1.000000e+01)
%748 = fmul double %747, 6.800000e+01
%749 = tail call double @pow(double %1, double 1.000000e+01)
%750 = tail call double @llvm.fmuladd.f64(double %748, double %749, double %746)
%751 = tail call double @llvm.fmuladd.f64(double %714, double %750, double %712)
%752 = tail call double @pow(double %2, double 1.400000e+01)
%753 = fmul double %752, 3.000000e+00
%754 = tail call double @pow(double %1, double 8.000000e+00)
%755 = fmul double %753, %754
%756 = fmul double %0, 0xC18273D8B0000000
%757 = tail call double @llvm.fmuladd.f64(double %756, double %1, double 0xC17273D8B0000000)
%758 = fmul double %109, 0xC18273D8B0000000
%759 = tail call double @llvm.fmuladd.f64(double %758, double %82, double %757)
%760 = tail call double @pow(double %0, double 3.000000e+00)
%761 = tail call double @pow(double %1, double 3.000000e+00)
%762 = fmul double %760, 0xC177668980000000
%763 = tail call double @llvm.fmuladd.f64(double %762, double %761, double %759)
%764 = tail call double @pow(double %0, double 4.000000e+00)
%765 = tail call double @pow(double %1, double 4.000000e+00)
%766 = fmul double %764, 0xC172EAD140000000
%767 = tail call double @llvm.fmuladd.f64(double %766, double %765, double %763)
%768 = tail call double @pow(double %0, double 5.000000e+00)
%769 = fmul double %768, 3.197880e+06
%770 = tail call double @pow(double %1, double 5.000000e+00)
%771 = tail call double @llvm.fmuladd.f64(double %769, double %770, double %767)
%772 = tail call double @pow(double %0, double 6.000000e+00)
%773 = tail call double @pow(double %1, double 6.000000e+00)
%774 = fmul double %772, -3.221400e+06
%775 = tail call double @llvm.fmuladd.f64(double %774, double %773, double %771)
%776 = tail call double @pow(double %0, double 7.000000e+00)
%777 = tail call double @pow(double %1, double 7.000000e+00)
%778 = fmul double %776, -1.338000e+06
%779 = tail call double @llvm.fmuladd.f64(double %778, double %777, double %775)
%780 = tail call double @pow(double %0, double 8.000000e+00)
%781 = tail call double @pow(double %1, double 8.000000e+00)
%782 = fmul double %780, -1.281960e+05
%783 = tail call double @llvm.fmuladd.f64(double %782, double %781, double %779)
%784 = tail call double @pow(double %0, double 9.000000e+00)
%785 = fmul double %784, 1.208000e+03
%786 = tail call double @pow(double %1, double 9.000000e+00)
%787 = tail call double @llvm.fmuladd.f64(double %785, double %786, double %783)
%788 = tail call double @pow(double %0, double 1.000000e+01)
%789 = fmul double %788, 4.720000e+02
%790 = tail call double @pow(double %1, double 1.000000e+01)
%791 = tail call double @llvm.fmuladd.f64(double %789, double %790, double %787)
%792 = tail call double @llvm.fmuladd.f64(double %755, double %791, double %751)
%793 = tail call double @pow(double %2, double 8.000000e+00)
%794 = tail call double @pow(double %1, double 1.400000e+01)
%795 = fmul double %0, 0xC1D1AF580C800000
%796 = tail call double @llvm.fmuladd.f64(double %795, double %1, double 0xC1C1AF580C800000)
%797 = fmul double %109, 0x41E1093847C00000
%798 = tail call double @llvm.fmuladd.f64(double %797, double %82, double %796)
%799 = tail call double @pow(double %0, double 3.000000e+00)
%800 = tail call double @pow(double %1, double 3.000000e+00)
%801 = fmul double %799, 0xC1A2BAC090000000
%802 = tail call double @llvm.fmuladd.f64(double %801, double %800, double %798)
%803 = tail call double @pow(double %0, double 4.000000e+00)
%804 = tail call double @pow(double %1, double 4.000000e+00)
%805 = fmul double %803, 0xC1BC04A6FC000000
%806 = tail call double @llvm.fmuladd.f64(double %805, double %804, double %802)
%807 = tail call double @pow(double %0, double 5.000000e+00)
%808 = tail call double @pow(double %1, double 5.000000e+00)
%809 = fmul double %807, 0xC19A90F460000000
%810 = tail call double @llvm.fmuladd.f64(double %809, double %808, double %806)
%811 = tail call double @pow(double %0, double 6.000000e+00)
%812 = tail call double @pow(double %1, double 6.000000e+00)
%813 = fmul double %811, -5.225640e+06
%814 = tail call double @llvm.fmuladd.f64(double %813, double %812, double %810)
%815 = tail call double @pow(double %0, double 7.000000e+00)
%816 = fmul double %815, 0x41396BF000000000
%817 = tail call double @pow(double %1, double 7.000000e+00)
%818 = tail call double @llvm.fmuladd.f64(double %816, double %817, double %814)
%819 = tail call double @pow(double %0, double 8.000000e+00)
%820 = fmul double %819, 3.059640e+05
%821 = tail call double @pow(double %1, double 8.000000e+00)
%822 = tail call double @llvm.fmuladd.f64(double %820, double %821, double %818)
%823 = tail call double @pow(double %0, double 9.000000e+00)
%824 = fmul double %823, 2.050400e+04
%825 = tail call double @pow(double %1, double 9.000000e+00)
%826 = tail call double @llvm.fmuladd.f64(double %824, double %825, double %822)
%827 = tail call double @pow(double %0, double 1.000000e+01)
%828 = fmul double %827, 4.720000e+02
%829 = tail call double @pow(double %1, double 1.000000e+01)
%830 = tail call double @llvm.fmuladd.f64(double %828, double %829, double %826)
%831 = fmul double %793, -3.000000e+00
%832 = fmul double %831, %794
%833 = tail call double @llvm.fmuladd.f64(double %832, double %830, double %792)
%834 = tail call double @llvm.fmuladd.f64(double %348, double %833, double %344)
%835 = tail call double @pow(double 0x4005BF0A8B145769, double %78)
%836 = fmul double %835, 4.252500e+04
%837 = fmul double %109, %836
%838 = tail call double @pow(double %83, double 1.500000e+01)
%839 = fmul double %838, %837
%840 = fdiv double %834, %839
br label %841
841: ; preds = %76, %6
%842 = phi double [ %75, %6 ], [ %840, %76 ]
ret double %842
}