void scalar_two_body_res(double s, double *res) {
  static double one3 = 1.0 / 3.0, two3 = 2.0 / 3.0, one12 = 1.0 / 12.0,
                two15 = 2.0 / 15.0, one24 = 1.0 / 24.0, one30 = 1.0 / 30.0,
                g3yh = 137.0 / 1500.0, g5yh = 113.0 / 1500.0;
  double x11a, x12a, y11a, y12a, y11b, y12b, x11c, x12c, y11c, y12c, x11g, x12g,
      y11g, y12g, y11h, y12h, x11m, x12m, y11m, y12m, z11m, z12m;
  double s1, s2, s3, s4, s5, ls1, ls2;
  s1 = 1.0 - 4.0 / s / s;
  s2 = (s + 2.0) / (s - 2.0);
  s3 = s * s;
  s4 = 1.0 / s3;
  s5 = s * s / 4.0 - 1.0;
  ls1 = log(s1);
  ls2 = log(s2);
  x11a =
      0.25 / s1 - 0.225 * ls1 - (3.0 / 112.0) * s1 * ls1 + 1.0 - 0.25 +
      s4 *
          (2.428571428571428e-01 +
           s4 *
               (2.267857142857142e-01 +
                s4 *
                    (-1.811160714285714e+00 +
                     s4 *
                         (-4.027901785714290e-01 +
                          s4 *
                              (1.196037388392857e+01 +
                               s4 *
                                   (2.678687918526786e+01 +
                                    s4 *
                                        (-1.362215775470351e+01 +
                                         s4 *
                                             (-2.352605777039820e+02 +
                                              s4 *
                                                  (-7.253811945960639e+02 +
                                                   s4 *
                                                       (-9.635069355537769e+02 +
                                                        s4 *
                                                            (2.071450316300950e+03 +
                                                             s4 *
                                                                 (1.872046940740317e+04 +
                                                                  s4 *
                                                                      (7.446449129977780e+04 +
                                                                       s4 *
                                                                           (2.036310429574584e+05 +
                                                                            s4 *
                                                                                (3.290762690561379e+05 +
                                                                                 s4 *
                                                                                     (-3.643169244363664e+05 +
                                                                                      s4 *
                                                                                          (-5.752005633858765e+06 +
                                                                                           s4 *
                                                                                               (-2.943736461126254e+07 +
                                                                                                s4 *
                                                                                                    (-1.081239626608858e+08 +
                                                                                                     s4 *
                                                                                                         (-3.054119954034933e+08 +
                                                                                                          s4 *
                                                                                                              (-5.778623048717837e+08 +
                                                                                                               s4 *
                                                                                                                   (1.039349175115788e+08 +
                                                                                                                    s4 *
                                                                                                                        (7.677528988310307e+09 +
                                                                                                                         s4 *
                                                                                                                             (4.726923328634641e+10 +
                                                                                                                              s4 *
                                                                                                                                  (2.069296456479017e+11 +
                                                                                                                                   s4)))))))))))))))))))))))));
  x12a =
      -(0.5 / s / s1 + 0.225 * ls2 + (3.0 / 112.0) * s1 * ls2 +
        12.0 / 112.0 / s) +
      (1.142857142857143e-01 +
       s4 *
           (5.392857142857143e-01 +
            s4 *
                (-1.442321428571429e+00 +
                 s4 *
                     (-1.811702806122448e+00 +
                      s4 *
                          (4.067142325680273e+00 +
                           s4 *
                               (1.814984062161797e+01 +
                                s4 *
                                    (1.517123679543115e+01 +
                                     s4 *
                                         (-9.315442856337989e+01 +
                                          s4 *
                                              (-4.509730859708386e+02 +
                                               s4 *
                                                   (-1.013717561768030e+03 +
                                                    s4 *
                                                        (-5.046648273141244e+02 +
                                                         s4 *
                                                             (6.729598718538082e+03 +
                                                              s4 *
                                                                  (3.755561861642751e+04 +
                                                                   s4 *
                                                                       (1.255728420634840e+05 +
                                                                        s4 *
                                                                            (2.790170687704862e+05 +
                                                                             s4 *
                                                                                 (1.783022452325151e+05 +
                                                                                  s4 *
                                                                                      (-2.116256323231557e+06 +
                                                                                       s4 *
                                                                                           (-1.437886077349634e+07 +
                                                                                            s4 *
                                                                                                (-6.067945424181265e+07 +
                                                                                                 s4 *
                                                                                                     (-1.961945489797276e+08 +
                                                                                                      s4 *
                                                                                                          (-4.766047893817811e+08 +
                                                                                                           s4 *
                                                                                                               (-5.973100212287734e+08 +
                                                                                                                s4 *
                                                                                                                    (1.987223471390268e+09 +
                                                                                                                     s4 *
                                                                                                                         (1.957094902568444e+10 +
                                                                                                                          s4 *
                                                                                                                              (9.916629255946661e+10))))))))))))))))))))))))) /
          s;
  y11a = -ls1 / 6.0 + 1.0 +
         s4 * (-1.041666666666666e-01 +
               s4 * (4.830729166666667e-01 +
                     s4 * (4.429796006944464e-02 +
                           s4 * (-1.968897501627604e+00 +
                                 s4 * (-2.014702924092610e+00 +
                                       s4 * (7.494522048367401e+00 +
                                             s4 * (2.972570308847799e+01 +
                                                   s4 * (4.402886766913980e+01 +
                                                         s4 * (-4.476216812665643e+01 +
                                                               s4 * (-5.635225332717891e+02 +
                                                                     s4 * (-2.357775552631778e+03 + s4 * (-6.405099938013067e+03 + s4 * (-8.430160130264936e+03 + s4 * (2.624984448061837e+04 + s4 * (2.443423629098088e+05 + s4 *
                                                                                                                                                                                                                                  (1.092627425171718e+06 + s4 * (3.496730661033154e+06 + s4 * (7.785502318307757e+06 +
                                                                                                                                                                                                                                                                                               s4 *
                                                                                                                                                                                                                                                                                                   (5.234771883484364e+06 +
                                                                                                                                                                                                                                                                                                    s4 *
                                                                                                                                                                                                                                                                                                        (-6.056921196040344e+07 +
                                                                                                                                                                                                                                                                                                         s4 *
                                                                                                                                                                                                                                                                                                             (-4.314272359664154e+08 + s4 *
                                                                                                                                                                                                                                                                                                                                           (-1.932720650644135e+09 + s4 *
                                                                                                                                                                                                                                                                                                                                                                         (-6.836031616103577e+09 + s4 * (-1.957431871170093e+10 +
                                                                                                                                                                                                                                                                                                                                                                                                         s4 * (-4.100639948144824e+10)))))))))))))))))))))))));
  y12a =
      -ls2 / 6.0 +
      (-8.333333333333337e-02 +
       s4 *
           (-3.298611111111116e-02 +
            s4 *
                (-7.272135416666670e-02 +
                 s4 *
                     (6.238635835193449e-01 +
                      s4 *
                          (1.982238628246165e+00 +
                           s4 *
                               (-1.564461411851831e+00 +
                                s4 *
                                    (-1.845654074542034e+01 +
                                     s4 *
                                         (-4.549420266116260e+01 +
                                          s4 *
                                              (-3.061591747969214e+01 +
                                               s4 *
                                                   (2.356294135776698e+02 +
                                                    s4 *
                                                        (1.378828319160533e+03 +
                                                         s4 *
                                                             (4.589159554966434e+03 +
                                                              s4 *
                                                                  (9.500180581923400e+03 +
                                                                   s4 *
                                                                       (1.239731247230200e+03 +
                                                                        s4 *
                                                                            (-9.787136158324964e+04 +
                                                                             s4 *
                                                                                 (-5.602529184208997e+05 +
                                                                                  s4 *
                                                                                      (-2.081347283242524e+06 +
                                                                                       s4 *
                                                                                           (-5.644419377065599e+06 +
                                                                                            s4 *
                                                                                                (-9.152294755832911e+06 +
                                                                                                 s4 *
                                                                                                     (1.118954822345829e+07 +
                                                                                                      s4 *
                                                                                                          (1.749356103797569e+08 +
                                                                                                           s4 *
                                                                                                               (9.354457746353607e+08 +
                                                                                                                s4 *
                                                                                                                    (3.689108631134369e+09 +
                                                                                                                     s4 *
                                                                                                                         (1.178498366345715e+10 +
                                                                                                                          s4 *
                                                                                                                              (2.967578150982861e+10))))))))))))))))))))))))) /
          s;
  y11b =
      2.0 / 3.0 * (-0.25 * ls2 - 0.125 * s1 * ls2 - 0.5 / s) +
      (1.333333333333333e+00 +
       s4 *
           (-7.500000000000000e-01 +
            s4 *
                (3.472222222223505e-04 +
                 s4 *
                     (-8.611142113095240e-01 +
                      s4 *
                          (-4.453734382750497e+00 +
                           s4 *
                               (-5.206488240046131e+00 +
                                s4 *
                                    (1.179395372495230e+01 +
                                     s4 *
                                         (5.878893157327785e+01 +
                                          s4 *
                                              (1.076297029275532e+02 +
                                               s4 *
                                                   (-3.409193146082528e+01 +
                                                    s4 *
                                                        (-1.160440084088181e+03 +
                                                         s4 *
                                                             (-5.761051124238334e+03 +
                                                              s4 *
                                                                  (-1.906396787928903e+04 +
                                                                   s4 *
                                                                       (-4.325100851987218e+04 +
                                                                        s4 *
                                                                            (-3.641117899898082e+04 +
                                                                             s4 *
                                                                                 (2.499611696234173e+05 +
                                                                                  s4 *
                                                                                      (1.736882357980497e+06 +
                                                                                       s4 *
                                                                                           (6.879687074978024e+06 +
                                                                                            s4 *
                                                                                                (1.938307648180932e+07 +
                                                                                                 s4 *
                                                                                                     (3.234298607971404e+07 +
                                                                                                      s4 *
                                                                                                          (-4.118373015361849e+07 +
                                                                                                           s4 *
                                                                                                               (-6.585704567245671e+08 +
                                                                                                                s4 *
                                                                                                                    (-3.642893474533921e+09 +
                                                                                                                     s4 *
                                                                                                                         (-1.502089145280693e+10 +
                                                                                                                          s4 *
                                                                                                                              (-5.126202418956630e+10))))))))))))))))))))))))) /
          s;
  y12b = -2.0 / 3.0 * (0.25 * ls1 + 0.125 * s1 * ls1) +
         s4 * (0.000000000000000e+00 +
               s4 * (-1.041666666666667e-01 +
                     s4 * (-4.752604166666665e-01 +
                           s4 * (1.609402126736111e+00 +
                                 s4 * (6.180223592122394e+00 + s4 * (4.608370399475104e+00 +
                                                                     s4 * (-1.864521149321206e+01 + s4 * (-6.617293552440540e+01 + s4 * (-6.750041678441767e+01 + s4 * (3.421091838234507e+02 + s4 * (2.502962672138401e+03 + s4 * (9.899553935392149e+03 + s4 * (2.696438569271003e+04 + s4 * (4.073420721374186e+04 +
                                                                                                                                                                                                                                                                                                s4 * (-6.538714673100505e+04 +
                                                                                                                                                                                                                                                                                                      s4 * (-7.934706454494642e+05 +
                                                                                                                                                                                                                                                                                                            s4 * (-3.683309834722957e+06 + s4 *
                                                                                                                                                                                                                                                                                                                                               (-1.190624155922549e+07 + s4 * (-2.616883483199247e+07 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                            (-1.254877523749109e+07 +
                                                                                                                                                                                                                                                                                                                                                                                                             s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                 (2.482848281127249e+08 +
                                                                                                                                                                                                                                                                                                                                                                                                                  s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                      (1.722290365904303e+09 +
                                                                                                                                                                                                                                                                                                                                                                                                                       s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                           (7.869875263182927e+09 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                        (2.908162042138783e+10 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                         s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                             (9.030106198199509e+10)))))))))))))))))))))))));
  x11c = 4.0 / 3.0 * (0.25 * ls1 + 0.5 / s * ls2 + 1.0) + s4 *
                                                              (-1.333333333333333e+00 + s4 *
                                                                                            (-8.888888888888888e-01 + s4 * (-8.888888888888886e-02 + s4 * (9.523809523809526e-01 + s4 * (4.148148148148145e-01 + s4 * (-6.020202020202021e+00 + s4 *
                                                                                                                                                                                                                                                    (-2.801465201465202e+01 + s4 * (-8.604444444444444e+01 + s4 *
                                                                                                                                                                                                                                                                                                                 (-2.204531590413943e+02 + s4 *
                                                                                                                                                                                                                                                                                                                                               (-5.036070175438596e+02 + s4 *
                                                                                                                                                                                                                                                                                                                                                                             (-1.052386724386724e+03 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                           (-2.054338164251208e+03 + s4 * (-3.981604102564103e+03 + s4 * (-9.099569664902985e+03 + s4 * (-2.980933639846742e+04 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         s4 * (-1.282467526881720e+05 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   (-5.865882448009501e+05 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        (-2.591454167195767e+06 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             (-1.085288800189664e+07 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  (-4.326744000683761e+07 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                (-1.656019497158343e+08 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     (-6.134249678195915e+08 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          (-2.214286331112399e+09 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               (-7.834394267167847e+09 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             (-2.730646499782967e+10)))))))))))))))))))))))));
  x12c =
      4.0 / 3.0 * (0.25 * ls2 + 0.5 * ls1 / s - 1.0 / s) +
      s4 *
          (-4.444444444444445e-01 +
           s4 *
               (1.066666666666667e+00 +
                s4 *
                    (2.031746031746032e+00 +
                     s4 *
                         (3.407407407407407e+00 +
                          s4 *
                              (4.412121212121211e+00 +
                               s4 *
                                   (3.008547008547007e+00 +
                                    s4 *
                                        (-3.974603174603165e+00 +
                                         s4 *
                                             (-1.474509803921569e+01 +
                                              s4 *
                                                  (1.000389863547753e+01 +
                                                   s4 *
                                                       (2.768126984126987e+02 +
                                                        s4 *
                                                            (1.612184453227931e+03 +
                                                             s4 *
                                                                 (6.922702222222224e+03 +
                                                                  s4 *
                                                                      (2.566089648622982e+04 +
                                                                       s4 *
                                                                           (8.698871592775041e+04 +
                                                                            s4 *
                                                                                (2.776548014336918e+05 +
                                                                                 s4 *
                                                                                     (8.498171717171718e+05 +
                                                                                      s4 *
                                                                                          (2.529593147338937e+06 +
                                                                                           s4 *
                                                                                               (7.422041001001000e+06 +
                                                                                                s4 *
                                                                                                    (2.178710267026540e+07 +
                                                                                                     s4 *
                                                                                                         (6.507617650081301e+07 +
                                                                                                          s4 *
                                                                                                              (2.012348540007381e+08 +
                                                                                                               s4 *
                                                                                                                   (6.529391008996632e+08 +
                                                                                                                    s4 *
                                                                                                                        (2.233502252087575e+09 +
                                                                                                                         s4 *
                                                                                                                             (8.011012000036275e+09)))))))))))))))))))))))) /
          s;
  y11c =
      4.0 / 3.0 * (-0.2 * ls1 - (47.0 / 250.0) * s1 * ls1 + 1.0) +
      s4 *
          (-2.069333333333333e+00 +
           s4 * (8.719999999999999e-01 + s4 * (2.880722222222222e+00 + s4 * (3.847295138888887e+00 + s4 * (-1.324714843750006e-01 + s4 * (-1.366785869683156e+00 + s4 * (2.912432901570148e+01 + s4 *
                                                                                                                                                                                                     (1.377373560177257e+02 + s4 * (3.683211673877055e+02 + s4 * (6.589208332005879e+02 + s4 * (3.147176571623555e+02 +
                                                                                                                                                                                                                                                                                                s4 *
                                                                                                                                                                                                                                                                                                    (-3.473293062242155e+03 +
                                                                                                                                                                                                                                                                                                     s4 * (-1.643180504875248e+04 +
                                                                                                                                                                                                                                                                                                           s4 * (-3.217245593226010e+04 +
                                                                                                                                                                                                                                                                                                                 s4 *
                                                                                                                                                                                                                                                                                                                     (6.816971657848917e+04 + s4 *
                                                                                                                                                                                                                                                                                                                                                  (9.455403655130938e+05 + s4 * (5.252119204144445e+06 +
                                                                                                                                                                                                                                                                                                                                                                                 s4 * (2.156161298611233e+07 +
                                                                                                                                                                                                                                                                                                                                                                                       s4 * (7.209517502915230e+07 +
                                                                                                                                                                                                                                                                                                                                                                                             s4 * (1.968623175231554e+08 +
                                                                                                                                                                                                                                                                                                                                                                                                   s4 * (3.985861234753939e+08 +
                                                                                                                                                                                                                                                                                                                                                                                                         s4 * (2.854769767232488e+08 + s4 * (-2.405352201178726e+09 +
                                                                                                                                                                                                                                                                                                                                                                                                                                             s4 * (-1.653646328876052e+10 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                   s4 * (-6.891440613246304e+10)))))))))))))))))))))))));
  y12c =
      4.0 / 3.0 * (0.05 * ls2 + (31.0 / 250.0) * s1 * ls2 + 62.0 / 125.0 / s) +
      (-1.589333333333333e+00 +
       s4 *
           (2.074666666666666e+00 +
            s4 *
                (1.307511111111111e+00 +
                 s4 *
                     (1.902370238095238e+00 +
                      s4 *
                          (-2.753183283730157e-01 +
                           s4 *
                               (-2.011795837607854e+00 +
                                s4 *
                                    (2.317028745844202e+01 +
                                     s4 *
                                         (1.395279499237549e+02 +
                                          s4 *
                                              (4.617415542216800e+02 +
                                               s4 *
                                                   (1.169356664712524e+03 +
                                                    s4 *
                                                        (2.407773115940960e+03 +
                                                         s4 *
                                                             (3.787806439753997e+03 +
                                                              s4 *
                                                                  (4.328153450908105e+03 +
                                                                   s4 *
                                                                       (1.237230859426213e+04 +
                                                                        s4 *
                                                                            (1.140755302278274e+05 +
                                                                             s4 *
                                                                                 (7.921173630140705e+05 +
                                                                                  s4 *
                                                                                      (4.140560313559534e+06 +
                                                                                       s4 *
                                                                                           (1.788189678733328e+07 +
                                                                                            s4 *
                                                                                                (6.711395833886759e+07 +
                                                                                                 s4 *
                                                                                                     (2.248455262052208e+08 +
                                                                                                      s4 *
                                                                                                          (6.829695936769902e+08 +
                                                                                                           s4 *
                                                                                                               (1.906745973315716e+09 +
                                                                                                                s4 *
                                                                                                                    (5.018118831118233e+09 +
                                                                                                                     s4 *
                                                                                                                         (1.325947551557698e+10 +
                                                                                                                          s4 *
                                                                                                                              (3.974164210617063e+10))))))))))))))))))))))))) /
          s;
  x11g =
      0.5 / s1 / s + (0.225 + 1.392857142857142905e-01 * s5) * ls2 -
      1.392857142857142905e-01 * s +
      (-1.028571428571428e+00 +
       s4 *
           (8.471428571428571e-01 +
            s4 *
                (2.066887755102041e+00 +
                 s4 *
                     (-7.737223639455782e+00 +
                      s4 *
                          (-1.894127096861472e+01 +
                           s4 *
                               (2.614173853490259e+01 +
                                s4 *
                                    (1.945725675008585e+02 +
                                     s4 *
                                         (3.577223455759256e+02 +
                                          s4 *
                                              (-3.000809356095572e+02 +
                                               s4 *
                                                   (-4.032615524189556e+03 +
                                                    s4 *
                                                        (-1.452373943396063e+04 +
                                                         s4 *
                                                             (-3.072046392481669e+04 +
                                                              s4 *
                                                                  (-1.391312266620251e+04 +
                                                                   s4 *
                                                                       (2.328070089368676e+05 +
                                                                        s4 *
                                                                            (1.398796774203775e+06 +
                                                                             s4 *
                                                                                 (5.271362213408929e+06 +
                                                                                  s4 *
                                                                                      (1.453352873037549e+07 +
                                                                                       s4 *
                                                                                           (2.467022711079157e+07 +
                                                                                            s4 *
                                                                                                (-2.235573964279457e+07 +
                                                                                                 s4 *
                                                                                                     (-4.256230063687916e+08 +
                                                                                                      s4 *
                                                                                                          (-2.333919269854781e+09 +
                                                                                                           s4 *
                                                                                                               (-9.304322051070610e+09 +
                                                                                                                s4 *
                                                                                                                    (-2.980794984901221e+10 +
                                                                                                                     s4 *
                                                                                                                         (-7.435449953586630e+10 +
                                                                                                                          s4 *
                                                                                                                              (-1.069561700124279e+11))))))))))))))))))))))))) /
          s;
  x12g =
      -1.0 / s1 / s3 + (0.225 + 1.392857142857142905e-01 * s5) * ls1 +
      1.392857142857142905e-01 +
      s4 *
          (-8.785714285714286e-01 +
           s4 *
               (3.803571428571429e+00 +
                s4 *
                    (-4.224107142857143e+00 +
                     s4 *
                         (-1.282816964285714e+01 +
                          s4 *
                              (-1.410613839285711e+00 +
                               s4 *
                                   (8.748849449936225e+01 +
                                    s4 *
                                        (2.713393430125957e+02 +
                                         s4 *
                                             (2.305344956170946e+02 + s4 *
                                                                          (-1.361499873119535e+03 + s4 *
                                                                                                        (-7.674093481537458e+03 + s4 *
                                                                                                                                      (-2.235906157249475e+04 + s4 *
                                                                                                                                                                    (-3.477574377684933e+04 + s4 * (4.694713831685032e+04 + s4 * (6.144557079826149e+05 + s4 * (2.876193678217343e+06 + s4 *
                                                                                                                                                                                                                                                                                            (9.428248086751513e+06 + s4 * (2.181218902498707e+07 + s4 * (1.960014373454566e+07 + s4 * (-1.370979650344465e+08 + s4 * (-1.057620405406006e+09 +
                                                                                                                                                                                                                                                                                                                                                                                                                      s4 * (-4.830789642138412e+09 +
                                                                                                                                                                                                                                                                                                                                                                                                                            s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                (-1.716500340801855e+10 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                              (-4.878161468501544e+10 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                               s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                   (-9.854983749044119e+10 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 (-2.903370662441536e+10)))))))))))))))))))))))));
  y11g =
      (one12 + one24 * s5) * ls2 - one24 * s +
      (-2.222222222222222e-01 +
       s4 *
           (-3.555555555555555e-01 +
            s4 *
                (1.335714285714286e+00 +
                 s4 *
                     (5.663029100529116e-02 +
                      s4 *
                          (-7.813864557028619e+00 +
                           s4 *
                               (-9.592514358200393e+00 +
                                s4 *
                                    (2.885452067709376e+01 +
                                     s4 *
                                         (1.382276854511959e+02 +
                                          s4 *
                                              (2.717690198182968e+02 +
                                               s4 *
                                                   (5.523433742799109e+01 +
                                                    s4 *
                                                        (-2.117449245378311e+03 +
                                                         s4 *
                                                             (-1.134237454353018e+04 +
                                                              s4 *
                                                                  (-3.804944028184589e+04 +
                                                                   s4 *
                                                                       (-8.302121588389931e+04 +
                                                                        s4 *
                                                                            (-3.428715765637223e+04 +
                                                                             s4 *
                                                                                 (7.525048372302778e+05 +
                                                                                  s4 *
                                                                                      (4.729261119399047e+06 +
                                                                                       s4 *
                                                                                           (1.889666052107433e+07 +
                                                                                            s4 *
                                                                                                (5.654037027365173e+07 +
                                                                                                 s4 *
                                                                                                     (1.161301103584850e+08 +
                                                                                                      s4 *
                                                                                                          (3.291773313300939e+07 +
                                                                                                           s4 *
                                                                                                               (-1.186891924274502e+09 +
                                                                                                                s4 *
                                                                                                                    (-7.757624122586328e+09 +
                                                                                                                     s4 *
                                                                                                                         (-3.423875879531926e+10 +
                                                                                                                          s4 *
                                                                                                                              (-1.221686895434343e+11))))))))))))))))))))))))) /
          s;
  y12g = (one12 + one24 * s5) * ls1 + one24 +
         s4 * (2.500000000000000e-01 +
               s4 * (-7.777777777777778e-01 +
                     s4 * (-1.319444444444445e-01 +
                           s4 * (3.100781250000000e+00 +
                                 s4 * (8.995925564236112e+00 +
                                       s4 * (-1.401699732220365e+00 + s4 * (-6.733832763490223e+01 + s4 * (-2.179581714228348e+02 + s4 * (-3.392540971750742e+02 + s4 * (3.874599704135788e+02 + s4 *
                                                                                                                                                                                                     (5.242816551916470e+03 + s4 * (2.305925522395688e+04 + s4 * (6.566556498627734e+04 + s4 * (1.018677793966759e+05 +
                                                                                                                                                                                                                                                                                                s4 * (-1.681607308313629e+05 +
                                                                                                                                                                                                                                                                                                      s4 * (-2.089027289603405e+06 +
                                                                                                                                                                                                                                                                                                            s4 * (-1.004095247494084e+07 + s4 *
                                                                                                                                                                                                                                                                                                                                               (-3.443335138597512e+07 + s4 * (-8.698335875614998e+07 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                            (-1.181238156022712e+08 +
                                                                                                                                                                                                                                                                                                                                                                                                             s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                 (3.097943513985258e+08 +
                                                                                                                                                                                                                                                                                                                                                                                                                  s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                      (3.308313433384167e+09 +
                                                                                                                                                                                                                                                                                                                                                                                                                       s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                           (1.684103848393915e+10 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                        (6.582249615623303e+10 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                         s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                             (2.128777209057203e+11)))))))))))))))))))))))));
  y11h =
      -(one30 + g3yh * s5) * ls1 - g3yh +
      s4 *
          (4.933333333333334e-02 +
           s4 *
               (-2.311111111111112e-02 +
                s4 *
                    (-2.224000000000000e+00 +
                     s4 * (7.232333333333332e-01 +
                           s4 * (1.578172986111111e+01 +
                                 s4 * (2.416211709449405e+01 +
                                       s4 * (-3.959598063732329e+01 + s4 * (-2.759947788659555e+02 + s4 * (-7.380886636688762e+02 + s4 * (-9.932918942272195e+02 + s4 * (1.856073641418639e+03 + s4 *
                                                                                                                                                                                                     (1.923125423525319e+04 + s4 * (8.173048129805524e+04 + s4 * (2.319527552407343e+05 + s4 * (3.717349318895601e+05 +
                                                                                                                                                                                                                                                                                                s4 * (-5.222943636352951e+05 +
                                                                                                                                                                                                                                                                                                      s4 * (-7.233711292342820e+06 +
                                                                                                                                                                                                                                                                                                            s4 * (-3.611833457725316e+07 + s4 * (-1.293363297186427e+08 + s4 * (-3.510308689950631e+08 + s4 * (-6.002790030336890e+08 + s4 * (4.923319619222050e+08 + s4 * (1.021996287753353e+10 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            s4 * (5.795577659662904e+10 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s4 * (2.420311559228540e+11)))))))))))))))))))))))));
  y12h =
      (two15 + g5yh * s5) * ls2 - g5yh * s +
      (-3.324444444444444e-01 +
       s4 *
           (1.116266666666667e+00 +
            s4 *
                (-1.431161904761905e+00 +
                 s4 *
                     (-2.013957671957672e+00 +
                      s4 *
                          (4.820332070707069e+00 +
                           s4 *
                               (1.856652828161421e+01 +
                                s4 *
                                    (6.669558284087865e+00 +
                                     s4 *
                                         (-1.065326253605862e+02 +
                                          s4 *
                                              (-4.109576193722526e+02 +
                                               s4 *
                                                   (-8.310775193426895e+02 +
                                                    s4 *
                                                        (-1.463401235532169e+02 +
                                                         s4 *
                                                             (7.710185473459562e+03 +
                                                              s4 *
                                                                  (4.250505151012226e+04 +
                                                                   s4 *
                                                                       (1.448836751293515e+05 +
                                                                        s4 *
                                                                            (3.212731576151169e+05 +
                                                                             s4 *
                                                                                 (1.599895478458714e+05 +
                                                                                  s4 *
                                                                                      (-2.757129639770347e+06 +
                                                                                       s4 *
                                                                                           (-1.782153700022562e+07 +
                                                                                            s4 *
                                                                                                (-7.281778926093897e+07 +
                                                                                                 s4 *
                                                                                                     (-2.257081834426685e+08 +
                                                                                                      s4 *
                                                                                                          (-5.051480832332337e+08 +
                                                                                                           s4 *
                                                                                                               (-4.116712930403453e+08 +
                                                                                                                s4 *
                                                                                                                    (3.468072136925576e+09 +
                                                                                                                     s4 *
                                                                                                                         (2.648970462062139e+10 +
                                                                                                                          s4 *
                                                                                                                              (1.246212962763133e+11))))))))))))))))))))))))) /
          s;
  x11m =
      two3 / s1 / s3 - (0.15 + 1.400793650793651091e-01 * s5) * ls1 +
      9.710317460317460236e-01 +
      s4 *
          (-9.865079365079366e-01 +
           s4 *
               (6.735449735449730e-01 +
                s4 *
                    (1.069986772486772e+01 +
                     s4 *
                         (-8.088234126984133e+00 +
                          s4 *
                              (-9.488393683862436e+01 +
                               s4 *
                                   (-1.104613659178950e+02 +
                                    s4 *
                                        (4.520050903043505e+02 +
                                         s4 *
                                             (2.263032330462203e+03 +
                                              s4 *
                                                  (4.528144356865987e+03 +
                                                   s4 *
                                                       (-4.977621385472781e+02 +
                                                        s4 *
                                                            (-4.134405523596569e+04 +
                                                             s4 *
                                                                 (-1.912774740214068e+05 +
                                                                  s4 * (-5.645364932224272e+05 +
                                                                        s4 * (-1.042899372418414e+06 + s4 * (2.668334026481701e+05 + s4 * (1.302425058380290e+07 + s4 * (7.269199506122653e+07 + s4 * (2.798864998574021e+08 + s4 * (8.294664242644068e+08 + s4 * (1.726827124928086e+09 + s4 *
                                                                                                                                                                                                                                                                                               (6.854379672929261e+08 +
                                                                                                                                                                                                                                                                                                s4 * (-1.663301835146055e+10 +
                                                                                                                                                                                                                                                                                                      s4 * (-1.128916941039529e+11 +
                                                                                                                                                                                                                                                                                                            s4 * (-5.115495927470804e+11 +
                                                                                                                                                                                                                                                                                                                  s4 * (-1.875486629722044e+12)))))))))))))))))))))))));
  x12m =
      one3 / s1 / s + (0.15 + 1.956349206349206338e-01 * s5) * ls2 -
      1.956349206349206338e-01 * s +
      (-4.116402116402118e-01 +
       s4 *
           (3.839576719576720e+00 +
            s4 *
                (-1.362120181405896e+01 +
                 s4 *
                     (6.333374275636177e+00 +
                      s4 *
                          (4.400992113596280e+01 +
                           s4 *
                               (8.799205906940279e+01 +
                                s4 *
                                    (-7.355329706896123e+01 +
                                     s4 *
                                         (-9.798142420531591e+02 +
                                          s4 *
                                              (-3.087794405835338e+03 +
                                               s4 *
                                                   (-4.139714761022082e+03 +
                                                    s4 *
                                                        (9.893903743404746e+03 +
                                                         s4 *
                                                             (8.727724670576537e+04 +
                                                              s4 *
                                                                  (3.414997993141904e+05 +
                                                                   s4 *
                                                                       (8.873525409640922e+05 +
                                                                        s4 *
                                                                            (1.145022685911650e+06 +
                                                                             s4 *
                                                                                 (-3.442151252741758e+06 +
                                                                                  s4 *
                                                                                      (-3.270692000754736e+07 +
                                                                                       s4 *
                                                                                           (-1.512427262937129e+08 +
                                                                                            s4 *
                                                                                                (-5.154009359990964e+08 +
                                                                                                 s4 *
                                                                                                     (-1.317309368591246e+09 +
                                                                                                      s4 *
                                                                                                          (-1.895369621230615e+09 +
                                                                                                           s4 *
                                                                                                               (4.105460025633299e+09 +
                                                                                                                s4 *
                                                                                                                    (4.840340789537030e+10 +
                                                                                                                     s4 *
                                                                                                                         (2.541894467425741e+11 +
                                                                                                                          s4 *
                                                                                                                              (1.019480957855432e+12))))))))))))))))))))))))) /
          s;
  y11m = -(two15 + 2.533333333333333270e-02 * s5) * ls1 +
         1.085777777777777731e+00 +
         s4 *
             (-4.826666666666667e-01 + s4 * (-9.991111111111112e-01 + s4 * (8.401777777777777e+00 + s4 * (9.020444444444460e-01 + s4 *
                                                                                                                                      (-6.298362222222223e+01 + s4 * (-1.078007509920635e+02 + s4 * (1.748204823288690e+02 + s4 * (1.272527054461444e+03 + s4 * (3.383773922149320e+03 + s4 * (4.134469878787685e+03 +
                                                                                                                                                                                                                                                                                               s4 * (-1.093786137223340e+04 +
                                                                                                                                                                                                                                                                                                     s4 * (-9.681588900155625e+04 +
                                                                                                                                                                                                                                                                                                           s4 * (-4.003051832452340e+05 + s4 * (-1.136175884044256e+06 +
                                                                                                                                                                                                                                                                                                                                                s4 * (-1.896706134488004e+06 + s4 * (2.055028163695717e+06 +
                                                                                                                                                                                                                                                                                                                                                                                     s4 *
                                                                                                                                                                                                                                                                                                                                                                                         (3.372409697675041e+07 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                      (1.749139685215164e+08 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                   (6.494633201615030e+08 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                (1.859672145362082e+09 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             (3.641992185669537e+09 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s4 * (2.394752425827114e+08 + s4 * (-4.231528708200645e+10 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               (-2.690766928915524e+11 + s4 * (-1.192878468859270e+12)))))))))))))))))))))))));
  y12m =
      (one30 + 1.479999999999999927e-01 * s5) * ls2 -
      1.479999999999999927e-01 * s +
      (2.613333333333334e-01 +
       s4 *
           (-2.639822222222223e+00 +
            s4 *
                (9.003479365079365e+00 +
                 s4 *
                     (-1.625396825396826e-02 +
                      s4 *
                          (-2.750871380471381e+01 +
                           s4 *
                               (-7.345104875679876e+01 +
                                s4 *
                                    (-1.051453357371794e+01 +
                                     s4 *
                                         (4.870907492174735e+02 +
                                          s4 *
                                              (1.948371997172542e+03 +
                                               s4 *
                                                   (4.484620023591169e+03 +
                                                    s4 *
                                                        (3.208042836140465e+03 +
                                                         s4 *
                                                             (-3.051113811024446e+04 +
                                                              s4 *
                                                                  (-1.974025190975534e+05 +
                                                                   s4 *
                                                                       (-7.260294329836837e+05 +
                                                                        s4 *
                                                                            (-1.761322679389347e+06 +
                                                                             s4 *
                                                                                 (-1.586166383016621e+06 +
                                                                                  s4 *
                                                                                      (1.121385854311815e+07 +
                                                                                       s4 *
                                                                                           (8.353496785294113e+07 +
                                                                                            s4 *
                                                                                                (3.618230317437328e+08 +
                                                                                                 s4 *
                                                                                                     (1.182737707203069e+09 +
                                                                                                      s4 *
                                                                                                          (2.890655228129366e+09 +
                                                                                                           s4 *
                                                                                                               (3.685602051830912e+09 +
                                                                                                                s4 *
                                                                                                                    (-1.152502310987768e+10 +
                                                                                                                     s4 *
                                                                                                                         (-1.154301052975062e+11 +
                                                                                                                          s4 *
                                                                                                                              (-5.857284377817185e+11))))))))))))))))))))))))) /
          s;
  z11m =
      one12 * s5 * ls1 + 1.194444444444444420e+00 +
      s4 *
          (-1.666666666666667e-01 +
           s4 *
               (-2.222222222222223e-01 + s4 *
                                             (-4.444444444444445e-01 + s4 *
                                                                           (2.405555555555556e+00 + s4 * (4.888888888888884e-01 + s4 *
                                                                                                                                      (-1.396031746031746e+01 + s4 * (-3.038095238095239e+01 + s4 * (1.485995370370369e+01 + s4 * (3.122133101851852e+02 + s4 * (1.280971464646465e+03 + s4 * (3.350171085858586e+03 + s4 * (4.447650941506410e+03 +
                                                                                                                                                                                                                                                                                                                             s4 * (-1.220601767351572e+04 + s4 * (-1.202936876469494e+05 +
                                                                                                                                                                                                                                                                                                                                                                  s4 *
                                                                                                                                                                                                                                                                                                                                                                      (-5.567766454141866e+05 + s4 * (-1.864567362740959e+06 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                   (-4.523666943355881e+06 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                 (-5.115481057567388e+06 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               (2.262275962387467e+07 + s4 *
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            (1.992722434468994e+08 + s4 * (9.608839982682569e+08 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s4 * (3.600989243544849e+09 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s4 * (1.106733557046591e+10 + s4 * (2.652958447809672e+10 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     s4 * (3.440812805312791e+10)))))))))))))))))))))))));
  z12m =
      one12 * s5 * ls2 - one12 * s +
      (2.222222222222223e-01 +
       s4 *
           (1.777777777777778e-01 +
            s4 *
                (-1.917460317460318e+00 +
                 s4 *
                     (6.772486772486773e-01 +
                      s4 *
                          (1.723905723905724e+00 +
                           s4 *
                               (4.773892773892775e+00 +
                                s4 *
                                    (2.007980769230770e+01 +
                                     s4 *
                                         (5.193120915032680e+01 +
                                          s4 *
                                              (1.304299965600278e+01 +
                                               s4 *
                                                   (-5.231094402673349e+02 +
                                                    s4 *
                                                        (-2.669614089458247e+03 +
                                                         s4 *
                                                             (-7.539883371829709e+03 +
                                                              s4 *
                                                                  (-9.456860148258374e+03 +
                                                                   s4 *
                                                                       (3.230499318574015e+04 +
                                                                        s4 *
                                                                            (2.751861525157783e+05 +
                                                                             s4 *
                                                                                 (1.148170115793047e+06 +
                                                                                  s4 *
                                                                                      (3.360716258745590e+06 +
                                                                                       s4 *
                                                                                           (6.301367820611982e+06 +
                                                                                            s4 *
                                                                                                (-1.390872809498948e+06 +
                                                                                                 s4 *
                                                                                                     (-8.013301441302040e+07 +
                                                                                                      s4 *
                                                                                                          (-4.650701539897203e+08 +
                                                                                                           s4 *
                                                                                                               (-1.901074133659964e+09 +
                                                                                                                s4 *
                                                                                                                    (-6.274909562234401e+09 +
                                                                                                                     s4 *
                                                                                                                         (-1.666503922249157e+10 +
                                                                                                                          s4 *
                                                                                                                              (-3.008135575916472e+10))))))))))))))))))))))))) /
          s;
  res[0] = x11a;
  res[1] = x12a;
  res[2] = y11a;
  res[3] = y12a;
  res[4] = y11b;
  res[5] = y12b;
  res[6] = x11c;
  res[7] = x12c;
  res[8] = y11c;
  res[9] = y12c;
  res[10] = x11g;
  res[11] = x12g;
  res[12] = y11g;
  res[13] = y12g;
  res[14] = y11h;
  res[15] = y12h;
  res[16] = x11m;
  res[17] = x12m;
  res[18] = y11m;
  res[19] = y12m;
  res[20] = z11m;
  res[21] = z12m;
}


x86 assembly (clang, -O0):
<scalar_two_body_res>:
push   %rbp
mov    %rsp,%rbp
sub    $0x830,%rsp
movsd  %xmm0,-0x8(%rbp)
mov    %rdi,-0x10(%rbp)
movsd  0x60d4(%rip),%xmm1
divsd  -0x8(%rbp),%xmm1
divsd  -0x8(%rbp),%xmm1
movsd  0x5a42(%rip),%xmm0
subsd  %xmm1,%xmm0
movsd  %xmm0,-0xc8(%rbp)
ff
movsd  0x60b6(%rip),%xmm0
addsd  -0x8(%rbp),%xmm0
movsd  -0x8(%rbp),%xmm1
movsd  0x60a4(%rip),%xmm2
subsd  %xmm2,%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0xd0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xd8(%rbp)
ff
movsd  0x59f2(%rip),%xmm0
divsd  -0xd8(%rbp),%xmm0
ff
movsd  %xmm0,-0xe0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  0x6050(%rip),%xmm1
divsd  %xmm1,%xmm0
movsd  0x59c4(%rip),%xmm1
subsd  %xmm1,%xmm0
movsd  %xmm0,-0xe8(%rbp)
ff
movsd  -0xc8(%rbp),%xmm0
ff
call   1030 <log@plt>
movsd  %xmm0,-0xf0(%rbp)
ff
movsd  -0xd0(%rbp),%xmm0
ff
call   1030 <log@plt>
movsd  %xmm0,-0xf8(%rbp)
ff
movsd  0x548e(%rip),%xmm0
divsd  -0xc8(%rbp),%xmm0
ff
movsd  -0xf0(%rbp),%xmm1
ff
movsd  0x5fe6(%rip),%xmm2
mulsd  %xmm2,%xmm1
addsd  %xmm0,%xmm1
movsd  0x5f06(%rip),%xmm0
mulsd  -0xc8(%rbp),%xmm0
ff
movsd  -0xf0(%rbp),%xmm2
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  0x5927(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  0x5423(%rip),%xmm1
subsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7e0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
movsd  %xmm0,-0x7f0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7f8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x800(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x808(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x810(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x818(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x820(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x828(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x830(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x5e57(%rip),%xmm0
addsd  -0xe0(%rbp),%xmm0
ff
mulsd  %xmm0,%xmm1
movsd  0x5e3b(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x830(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5e1b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x828(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x5dfb(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x820(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5ddb(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x818(%rbp),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x5dbb(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x810(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5d9b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x808(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x5d7b(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x800(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5d5b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x7f8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x5d3b(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x7f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5d1b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x7e8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x5cfa(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x7e0(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x5cd7(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x5cbc(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x5ca1(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x5c86(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x5c6b(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x5c50(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x5c35(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x5c1a(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x5c01(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x5be9(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x5bd1(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x5bb9(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x5ba1(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x18(%rbp)
movsd  0x5420(%rip),%xmm0
divsd  -0x8(%rbp),%xmm0
divsd  -0xc8(%rbp),%xmm0
ff
movsd  -0xf8(%rbp),%xmm1
ff
movsd  0x5323(%rip),%xmm2
mulsd  %xmm2,%xmm1
addsd  %xmm0,%xmm1
movsd  0x5b53(%rip),%xmm0
mulsd  -0xc8(%rbp),%xmm0
ff
movsd  -0xf8(%rbp),%xmm2
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  0x5b2b(%rip),%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
movsd  %xmm0,-0x790(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x798(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7a0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7a8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7b0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7b8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7c0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7c8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7d0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x7d8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x59db(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x59d7(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x7d8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x59af(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x7d0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x598f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x7c8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x596f(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x7c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x594f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x7b8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x592f(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x7b0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x590f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x7a8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x58ef(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x7a0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x58cf(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x798(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x58ae(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x790(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x588b(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x5870(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x5855(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x583a(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x581f(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x5804(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x57e9(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x57ce(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x57b5(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x579d(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x5785(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x576d(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x5755(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x573d(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
movsd  -0xf0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
movsd  0x5634(%rip),%xmm1
divsd  %xmm1,%xmm0
movsd  0x5220(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x740(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x738(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x748(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x750(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x758(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x760(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x768(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x770(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x778(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x780(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x788(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x55b4(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x55b0(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x788(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5588(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x780(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x5568(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x778(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5548(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x770(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x5528(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x768(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5508(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x760(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x54e8(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x758(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x54c8(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x750(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x54a8(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x748(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x5488(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x740(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x5467(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x738(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x5444(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x5429(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x540e(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x53f3(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x53d8(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x53bd(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x53a2(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x5387(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x536e(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x5356(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x533e(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x5326(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x530e(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x28(%rbp)
movsd  -0xf8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
movsd  0x52ce(%rip),%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6f0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6f8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x700(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x708(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x710(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x718(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x720(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x728(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x730(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x519a(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x5196(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x730(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x516e(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x728(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x514e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x720(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x512e(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x718(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x510e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x710(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x50ee(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x708(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x50ce(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x700(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x50ae(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x6f8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x508e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x6f0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x506d(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x6e8(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x504a(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x502f(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x5014(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x4ff9(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x4fde(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x4fc3(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x4fa8(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x4f8d(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x4f74(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x4f5c(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x4f44(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x4f2c(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x4f14(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x4efc(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x30(%rbp)
movsd  -0xf8(%rbp),%xmm0
ff
movsd  0x4dfa(%rip),%xmm1
mulsd  -0xc8(%rbp),%xmm1
ff
mulsd  -0xf8(%rbp),%xmm1
ff
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
movsd  0x4ea3(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  0x49a3(%rip),%xmm1
divsd  -0x8(%rbp),%xmm1
subsd  %xmm1,%xmm0
movsd  %xmm0,-0x698(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6a0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6a8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6b0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6b8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6c0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6c8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6d0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6d8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x6e0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x4d5a(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x4d56(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x6e0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x4d2e(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x6d8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4d0e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x6d0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x4cee(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x6c8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4cce(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x6c0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x4cae(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x6b8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4c8e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x6b0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x4c6e(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x6a8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4c4e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x6a0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x4c2d(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x698(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x4c0a(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x4bef(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x4bd4(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x4bb9(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x4b9e(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x4b83(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x4b68(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x4b4d(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x4b34(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x4b1c(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x4b04(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x4aec(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x4ad4(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x4abc(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
movsd  0x4aa3(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x38(%rbp)
movsd  -0xf0(%rbp),%xmm0
ff
movsd  0x4a7e(%rip),%xmm1
mulsd  -0xc8(%rbp),%xmm1
ff
mulsd  -0xf0(%rbp),%xmm1
ff
movsd  0x430e(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x640(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x648(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x650(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x658(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x660(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x668(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x670(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x678(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x680(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x688(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x690(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x491e(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x491a(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x690(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x48f2(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x688(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x48d2(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x680(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x48b2(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x678(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x4892(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x670(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4872(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x668(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x4852(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x660(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4832(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x658(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x4812(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x650(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x47f2(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x648(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x47d1(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x640(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x47ae(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x4793(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x4778(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x475d(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x4742(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x4727(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x470c(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x46f1(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x46d8(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x46c0(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x46a8(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x4690(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
xorps  %xmm3,%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x466d(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x40(%rbp)
movsd  -0xf0(%rbp),%xmm0
ff
movsd  0x4300(%rip),%xmm1
divsd  -0x8(%rbp),%xmm1
mulsd  -0xf8(%rbp),%xmm1
ff
movsd  0x3fab(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  0x4493(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
movsd  %xmm0,-0x5f0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5f8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x600(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x608(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x610(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x618(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x620(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x628(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x630(%rbp)
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x638(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x44e7(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x44e3(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x638(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x44bb(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x630(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x449b(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x628(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x447b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x620(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x445b(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x618(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x443b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x610(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x441b(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x608(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x43fb(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x600(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x43db(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x5f8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x43bb(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x5f0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x439a(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x5e8(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x4377(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x435c(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x4341(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x4326(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x430b(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x42f0(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x42d5(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x42ba(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x42a1(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x4289(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x4271(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x4259(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x4241(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x3fb1(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x48(%rbp)
movsd  -0xf8(%rbp),%xmm0
ff
movsd  0x3f8c(%rip),%xmm1
mulsd  -0xf0(%rbp),%xmm1
ff
divsd  -0x8(%rbp),%xmm1
movsd  0x3c37(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  0x411f(%rip),%xmm1
divsd  -0x8(%rbp),%xmm1
subsd  %xmm1,%xmm0
movsd  %xmm0,-0x598(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5a0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5a8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5b0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5b8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5c0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5c8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5d0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5d8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x5e0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x40b6(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x40b2(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x5e0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x408a(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x5d8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x406a(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x5d0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x404a(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x5c8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x402a(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x5c0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x400a(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x5b8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3fea(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x5b0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3fca(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x5a8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3faa(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x5a0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x3f89(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x598(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x3f66(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x3f4b(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x3f30(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x3f15(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x3efa(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x3edf(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x3ec4(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x3ea9(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x3e90(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x3e78(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x3e60(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x3e48(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x3378(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
movsd  0x3c5b(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x50(%rbp)
movsd  -0xf0(%rbp),%xmm0
ff
movsd  0x3dfe(%rip),%xmm1
mulsd  -0xc8(%rbp),%xmm1
ff
mulsd  -0xf0(%rbp),%xmm1
ff
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
movsd  0x3dc7(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  0x3daf(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x540(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x548(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x550(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x558(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x560(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x568(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x570(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x578(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x580(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x588(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x590(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x3c6b(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x3c67(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x590(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3c3f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x588(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3c1f(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x580(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3bff(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x578(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3bdf(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x570(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3bbf(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x568(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3b9f(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x560(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3b7f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x558(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3b5f(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x550(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3b3f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x548(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x3b1e(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x540(%rbp),%xmm0
mulsd  %xmm15,%xmm14
movsd  0x3afb(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x3ae0(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x3ac5(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x3aaa(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x3a8f(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x3a74(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x3a59(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x3a3e(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x3a25(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x3a0d(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x39f5(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x39dd(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x39c5(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x38cd(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x58(%rbp)
movsd  -0xf8(%rbp),%xmm0
ff
movsd  0x3990(%rip),%xmm1
mulsd  -0xc8(%rbp),%xmm1
ff
mulsd  -0xf8(%rbp),%xmm1
ff
movsd  0x3970(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  0x3958(%rip),%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4f0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4f8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x500(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x508(%rbp)
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x510(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x518(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x520(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x528(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x530(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x538(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x381f(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x381b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x538(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x37f3(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x530(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x37d3(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x528(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x37b3(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x520(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3793(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x518(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3773(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x510(%rbp),%xmm0
mulsd  %xmm1,%xmm0
movsd  0x3753(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x508(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3733(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x500(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3713(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x4f8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x36f2(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x4f0(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x36cf(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x36b4(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x3699(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x367e(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x3663(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x3648(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x362d(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x3612(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x35f9(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x35e1(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x35c9(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x35b1(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x3599(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x3581(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
movsd  0x3568(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x60(%rbp)
movsd  0x354b(%rip),%xmm0
divsd  -0xc8(%rbp),%xmm0
ff
divsd  -0x8(%rbp),%xmm0
movsd  -0xe8(%rbp),%xmm1
ff
movsd  0x3446(%rip),%xmm2
mulsd  %xmm2,%xmm1
movsd  0x3442(%rip),%xmm2
addsd  %xmm2,%xmm1
movsd  -0xf8(%rbp),%xmm2
ff
mulsd  %xmm2,%xmm1
addsd  %xmm0,%xmm1
movsd  -0x8(%rbp),%xmm0
movsd  0x34f9(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4a8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4b0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4b8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4c0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4c8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4d0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4d8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4e0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x4e8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x33c1(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x33bd(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x4e8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3395(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x4e0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3375(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x4d8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3355(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x4d0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3335(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x4c8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3315(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x4c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x32f5(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x4b8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x32d5(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x4b0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x32b5(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x4a8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x3294(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x4a0(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x3271(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x3256(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x323b(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x3220(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x3205(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x31ea(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x31cf(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x31b4(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x319b(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x3183(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x316b(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x3153(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x313b(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x3123(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x68(%rbp)
movsd  0x3101(%rip),%xmm1
divsd  -0xc8(%rbp),%xmm1
ff
divsd  -0xd8(%rbp),%xmm1
ff
movsd  -0xe8(%rbp),%xmm0
ff
movsd  0x30d1(%rip),%xmm2
mulsd  %xmm2,%xmm0
movsd  0x30cd(%rip),%xmm2
addsd  %xmm2,%xmm0
movsd  -0xf0(%rbp),%xmm2
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  0x30a9(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x450(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x448(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x458(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x460(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x468(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x470(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x478(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x480(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x488(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x490(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x498(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x2f65(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x2f61(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x498(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2f39(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x490(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2f19(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x488(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2ef9(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x480(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2ed9(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x478(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2eb9(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x470(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2e99(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x468(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2e79(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x460(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2e59(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x458(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2e39(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x450(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x2e18(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x448(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x2df5(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x2dda(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x2dbf(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x2da4(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x2d89(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x2d6e(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x2d53(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x2d38(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x2d1f(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x2d07(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x2cef(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x2cd7(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x2cbf(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x70(%rbp)
movsd  0x54c6(%rip),%xmm1
movsd  0x54ce(%rip),%xmm0
movsd  -0xe8(%rbp),%xmm2
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  -0xf8(%rbp),%xmm2
ff
movsd  0x54ae(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x400(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x408(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x410(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x418(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x420(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x428(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x430(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x438(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x440(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x2b2a(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x2b26(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x440(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2afe(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x438(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2ade(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x430(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2abe(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x428(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2a9e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x420(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2a7e(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x418(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2a5e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x410(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2a3e(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x408(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2a1e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x400(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x29fd(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x3f8(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x29da(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x29bf(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x29a4(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x2989(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x296e(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x2953(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x2938(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x291d(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x2904(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x28ec(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x28d4(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x28bc(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x28a4(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x288c(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x78(%rbp)
movsd  0x515a(%rip),%xmm1
movsd  0x5162(%rip),%xmm0
movsd  -0xe8(%rbp),%xmm2
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  -0xf0(%rbp),%xmm2
ff
movsd  0x5142(%rip),%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x3a0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x3b0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x3b8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x3c0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x3c8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x3d0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x3d8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
movsd  %xmm0,-0x3e0(%rbp)
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x3e8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x3f0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x2702(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x26fe(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x3f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x26d6(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x3e8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x26b6(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x3e0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2696(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x3d8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2676(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x3d0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2656(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x3c8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2636(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x3c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2616(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x3b8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x25f6(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x3b0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x25d6(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x3a8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x25b5(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x3a0(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x2592(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x2577(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x255c(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x2541(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x2526(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x250b(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x24f0(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x24d5(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x24bc(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x24a4(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x248c(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x2474(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x245c(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x80(%rbp)
movsd  0x4e0b(%rip),%xmm1
movsd  0x4e0b(%rip),%xmm0
movsd  -0xe8(%rbp),%xmm2
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
movsd  -0xf0(%rbp),%xmm2
ff
movsd  0x4dd4(%rip),%xmm1
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x350(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x348(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x358(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x360(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x368(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x370(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x378(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x380(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x388(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x390(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x398(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x22a5(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x22a1(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x398(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2279(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x390(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2259(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x388(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2239(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x380(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2219(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x378(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x21f9(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x370(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x21d9(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x368(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x21b9(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x360(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x2199(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x358(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2179(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x350(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x2158(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x348(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x2135(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x211a(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x20ff(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x20e4(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x20c9(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x20ae(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x2093(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x2078(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x205f(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x2047(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x202f(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x2017(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x1fff(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x88(%rbp)
ff
movsd  0x4a63(%rip),%xmm1
movsd  0x4a7b(%rip),%xmm0
movsd  -0xe8(%rbp),%xmm2
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  -0xf8(%rbp),%xmm2
ff
movsd  0x4a5b(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x300(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x308(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x310(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x318(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x320(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
movsd  %xmm0,-0x328(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x330(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x338(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x340(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x1e67(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1e63(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x340(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x1e3b(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x338(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x1e1b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x330(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x1dfb(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x328(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x1ddb(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x320(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x1dbb(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x318(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x1d9b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x310(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x1d7b(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x308(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x1d5b(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x300(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x1d3a(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x2f8(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x1d17(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x1cfc(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x1ce1(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x1cc6(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x1cab(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x1c90(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x1c75(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x1c5a(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x1c41(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x1c29(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x1c11(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x1bf9(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x1be1(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x1bc9(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x90(%rbp)
ff
movsd  0x46e4(%rip),%xmm1
divsd  -0xc8(%rbp),%xmm1
ff
divsd  -0xd8(%rbp),%xmm1
ff
movsd  -0xe8(%rbp),%xmm0
ff
movsd  0x1b84(%rip),%xmm2
mulsd  %xmm2,%xmm0
movsd  0x1aa0(%rip),%xmm2
addsd  %xmm2,%xmm0
movsd  -0xf0(%rbp),%xmm2
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  0x1b3d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2a0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2b0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2b8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2c0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2c8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2d0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2d8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2e0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2e8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x2f0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x19f9(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x19f5(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x2f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x19cd(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x2e8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x19ad(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x2e0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x198d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x2d8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x196d(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x2d0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x194d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x2c8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x192d(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x2c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x190d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x2b8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x18ed(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x2b0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x18cd(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x2a8(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x18ac(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x2a0(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x1889(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x186e(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x1853(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x1838(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x181d(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x1802(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x17e7(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x17cc(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x17b3(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x179b(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x1783(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x176b(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x1753(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x98(%rbp)
ff
movsd  0x433f(%rip),%xmm0
divsd  -0xc8(%rbp),%xmm0
ff
divsd  -0x8(%rbp),%xmm0
movsd  -0xe8(%rbp),%xmm1
ff
movsd  0x170a(%rip),%xmm2
mulsd  %xmm2,%xmm1
movsd  0x1706(%rip),%xmm2
addsd  %xmm2,%xmm1
movsd  -0xf8(%rbp),%xmm2
ff
mulsd  %xmm2,%xmm1
addsd  %xmm0,%xmm1
movsd  -0x8(%rbp),%xmm0
movsd  0x16d5(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x250(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x258(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x260(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x268(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x270(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x278(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x280(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x288(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x290(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x298(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x159d(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1599(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x298(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x1571(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x290(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x1551(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x288(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x1531(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x280(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x1511(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x278(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x14f1(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x270(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x14d1(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x268(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x14b1(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x260(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x1491(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x258(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x1470(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x250(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x144d(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x1432(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x1417(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x13fc(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x13e1(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x13c6(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x13ab(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x1390(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x1377(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x135f(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x1347(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x132f(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x1317(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x12ff(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa0(%rbp)
ff
movsd  0x3fe2(%rip),%xmm1
movsd  -0xe8(%rbp),%xmm0
ff
movsd  0x12ca(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
movsd  -0xf0(%rbp),%xmm1
ff
mulsd  %xmm1,%xmm0
movsd  0x128f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x200(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1f8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x208(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x210(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x218(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x220(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x228(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x230(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x238(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x240(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x248(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x114b(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x1147(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x248(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x111f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x240(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x10ff(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x238(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x10df(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x230(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x10bf(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x228(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x109f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x220(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x107f(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x218(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x105f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x210(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x103f(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x208(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x101f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x200(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0xffe(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x1f8(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0xfdb(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0xfc0(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0xfa5(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0xf8a(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0xf6f(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0xf54(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0xf39(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0xf1e(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0xf05(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0xeed(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0xed5(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0xebd(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0xea5(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa8(%rbp)
ff
movsd  0x3c71(%rip),%xmm1
movsd  -0xe8(%rbp),%xmm0
ff
movsd  0xe71(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  -0xf8(%rbp),%xmm2
ff
movsd  0xe59(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1b0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1b8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1c0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1c8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1d0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1d8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1e0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1e8(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1f0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0xd05(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0xd01(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x1f0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0xcd9(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x1e8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0xcb9(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x1e0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0xc99(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x1d8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0xc79(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x1d0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0xc59(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x1c8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0xc39(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x1c0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0xc19(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x1b8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0xbf9(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x1b0(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0xbd8(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x1a8(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0xbb5(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0xb9a(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0xb7f(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0xb64(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0xb49(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0xb2e(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0xb13(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0xaf8(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0xadf(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0xac7(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0xaaf(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0xa97(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0xa7f(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0xa67(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb0(%rbp)
ff
movsd  0x38ea(%rip),%xmm0
mulsd  -0xe8(%rbp),%xmm0
ff
movsd  -0xf0(%rbp),%xmm1
ff
mulsd  %xmm1,%xmm0
movsd  0xa26(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x158(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x150(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x160(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x168(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x170(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x178(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x180(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x188(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x190(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x198(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x1a0(%rbp)
ff
movsd  -0xe0(%rbp),%xmm1
ff
movsd  0x8e2(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x8de(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x1a0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x8b6(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x198(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x896(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x190(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x876(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x188(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x856(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x180(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x836(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x178(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x816(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x170(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x7f6(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x168(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x7d6(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x160(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x7b6(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x158(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x795(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x150(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x772(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x757(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x73c(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x721(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x706(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x6eb(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x6d0(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x6b5(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x69c(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x684(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x66c(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x654(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x63c(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb8(%rbp)
ff
movsd  0x3590(%rip),%xmm0
mulsd  -0xe8(%rbp),%xmm0
ff
movsd  -0xf8(%rbp),%xmm2
ff
movsd  0x3578(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x100(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x108(%rbp)
ff
movsd  -0xe0(%rbp),%xmm2
ff
movsd  -0xe0(%rbp),%xmm3
ff
movsd  -0xe0(%rbp),%xmm4
ff
movsd  -0xe0(%rbp),%xmm5
ff
movsd  -0xe0(%rbp),%xmm6
ff
movsd  -0xe0(%rbp),%xmm7
ff
movsd  -0xe0(%rbp),%xmm8
ff ff
movsd  -0xe0(%rbp),%xmm9
ff ff
movsd  -0xe0(%rbp),%xmm10
ff ff
movsd  -0xe0(%rbp),%xmm11
ff ff
movsd  -0xe0(%rbp),%xmm12
ff ff
movsd  -0xe0(%rbp),%xmm13
ff ff
movsd  -0xe0(%rbp),%xmm14
ff ff
movsd  -0xe0(%rbp),%xmm15
ff ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x110(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x118(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x120(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x128(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x130(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x138(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x140(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  %xmm0,-0x148(%rbp)
ff
movsd  -0xe0(%rbp),%xmm0
ff
movsd  0x4b4(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x4b0(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x148(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x488(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x140(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x468(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x138(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x448(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x130(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x428(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x128(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x408(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x120(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3e8(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x118(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm1
movsd  0x3c8(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  -0x110(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3a8(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  -0x108(%rbp),%xmm1
ff
mulsd  %xmm0,%xmm15
movsd  0x387(%rip),%xmm0
addsd  %xmm0,%xmm15
movsd  -0x100(%rbp),%xmm0
ff
mulsd  %xmm15,%xmm14
movsd  0x364(%rip),%xmm15
addsd  %xmm15,%xmm14
mulsd  %xmm14,%xmm13
movsd  0x349(%rip),%xmm14
addsd  %xmm14,%xmm13
mulsd  %xmm13,%xmm12
movsd  0x32e(%rip),%xmm13
addsd  %xmm13,%xmm12
mulsd  %xmm12,%xmm11
movsd  0x313(%rip),%xmm12
addsd  %xmm12,%xmm11
mulsd  %xmm11,%xmm10
movsd  0x2f8(%rip),%xmm11
addsd  %xmm11,%xmm10
mulsd  %xmm10,%xmm9
movsd  0x2dd(%rip),%xmm10
addsd  %xmm10,%xmm9
mulsd  %xmm9,%xmm8
movsd  0x2c2(%rip),%xmm9
addsd  %xmm9,%xmm8
mulsd  %xmm8,%xmm7
movsd  0x2a7(%rip),%xmm8
addsd  %xmm8,%xmm7
mulsd  %xmm7,%xmm6
movsd  0x28e(%rip),%xmm7
addsd  %xmm7,%xmm6
mulsd  %xmm6,%xmm5
movsd  0x276(%rip),%xmm6
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm4
movsd  0x25e(%rip),%xmm5
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm3
movsd  0x246(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm2
movsd  0x22e(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm1
movsd  0x216(%rip),%xmm2
addsd  %xmm2,%xmm1
divsd  -0x8(%rbp),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,(%rax)
movsd  -0x20(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x8(%rax)
movsd  -0x28(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x10(%rax)
movsd  -0x30(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x18(%rax)
movsd  -0x38(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x20(%rax)
movsd  -0x40(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x28(%rax)
movsd  -0x48(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x30(%rax)
movsd  -0x50(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x38(%rax)
movsd  -0x58(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x40(%rax)
movsd  -0x60(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x48(%rax)
movsd  -0x68(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x50(%rax)
movsd  -0x70(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x58(%rax)
movsd  -0x78(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x60(%rax)
movsd  -0x80(%rbp),%xmm0
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x68(%rax)
movsd  -0x88(%rbp),%xmm0
ff
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x70(%rax)
movsd  -0x90(%rbp),%xmm0
ff
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x78(%rax)
movsd  -0x98(%rbp),%xmm0
ff
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x80(%rax)
movsd  -0xa0(%rbp),%xmm0
ff
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x88(%rax)
movsd  -0xa8(%rbp),%xmm0
ff
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x90(%rax)
movsd  -0xb0(%rbp),%xmm0
ff
mov    -0x10(%rbp),%rax
movsd  %xmm0,0x98(%rax)
movsd  -0xb8(%rbp),%xmm0
ff
mov    -0x10(%rbp),%rax
movsd  %xmm0,0xa0(%rax)
movsd  -0xc0(%rbp),%xmm0
ff
mov    -0x10(%rbp),%rax
movsd  %xmm0,0xa8(%rax)
add    $0x830,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<scalar_two_body_res>:
push   %rbx
sub    $0x150,%rsp
mov    %rdi,%rbx
movsd  %xmm0,0x78(%rsp)
movsd  0x2ed7(%rip),%xmm3
divsd  %xmm0,%xmm3
divsd  %xmm0,%xmm3
movsd  0x2ecf(%rip),%xmm2
addsd  %xmm2,%xmm3
movsd  %xmm3,0x28(%rsp)
movsd  0x2ec5(%rip),%xmm4
addsd  %xmm0,%xmm4
movsd  0x2ec1(%rip),%xmm1
addsd  %xmm0,%xmm1
divsd  %xmm1,%xmm4
movsd  %xmm4,0x10(%rsp)
movapd %xmm0,%xmm1
mulsd  %xmm0,%xmm1
movsd  %xmm1,0x98(%rsp)
divsd  %xmm1,%xmm2
movapd %xmm2,0x110(%rsp)
movapd %xmm1,%xmm0
mulsd  0x2e91(%rip),%xmm0
addsd  0x2e91(%rip),%xmm0
movsd  %xmm0,0x30(%rsp)
movapd %xmm3,%xmm0
call   1030 <log@plt>
movapd %xmm0,0x80(%rsp)
movsd  0x10(%rsp),%xmm0
call   1030 <log@plt>
movsd  0x2e86(%rip),%xmm1
movapd 0x110(%rsp),%xmm2
addsd  %xmm2,%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e75(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e71(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e6d(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e69(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e65(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e61(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e5d(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e59(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e55(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e51(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e4d(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e49(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e45(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e41(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e3d(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e39(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e35(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e31(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e2d(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e29(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e25(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e21(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e1d(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e19(%rip),%xmm1
movsd  %xmm1,0x70(%rsp)
movsd  0x2e2b(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e27(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e23(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e1f(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e1b(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e17(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e13(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e0f(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e0b(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e07(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2e03(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dff(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dfb(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2df7(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2df3(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2def(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2deb(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2de7(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2de3(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2ddf(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2ddb(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dd7(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dd3(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dcf(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dcb(%rip),%xmm1
movsd  %xmm1,0x60(%rsp)
movsd  0x2dcd(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dc9(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dc5(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dc1(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dbd(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2db9(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2db5(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2db1(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2dad(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2da9(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2da5(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2da1(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d9d(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d99(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d95(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d91(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d8d(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d89(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d85(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d81(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d7d(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d79(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d75(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d71(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d6d(%rip),%xmm1
movsd  %xmm1,0x58(%rsp)
movsd  0x2d67(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d63(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d5f(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d5b(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d57(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d53(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d4f(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d4b(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d47(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d43(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d3f(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d3b(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d37(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d33(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d2f(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d2b(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d27(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d23(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d1f(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d1b(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d17(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d13(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d0f(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d0b(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2d07(%rip),%xmm1
movsd  %xmm1,0x68(%rsp)
movsd  0x2d08(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2d02(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cfc(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cf6(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cf0(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cea(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2ce4(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cde(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cd8(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cd2(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2ccc(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cc6(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cc0(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cba(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cb4(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2cae(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2ca8(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2ca2(%rip),%xmm14
movsd  0x28a1(%rip),%xmm8
movsd  %xmm8,0x20(%rsp)
movapd %xmm8,%xmm3
mulsd  %xmm2,%xmm14
addsd  0x2c87(%rip),%xmm14
movsd  0x28(%rsp),%xmm1
divsd  %xmm1,%xmm3
mulsd  %xmm2,%xmm14
addsd  0x2c77(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2c71(%rip),%xmm14
movsd  0x2868(%rip),%xmm11
movapd 0x80(%rsp),%xmm4
mulsd  %xmm4,%xmm11
mulsd  %xmm2,%xmm14
addsd  0x2c54(%rip),%xmm14
addsd  %xmm3,%xmm11
mulsd  %xmm2,%xmm14
addsd  0x2c49(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2c43(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x2c3d(%rip),%xmm14
movapd %xmm2,%xmm7
unpcklpd %xmm2,%xmm7
movapd 0x373c(%rip),%xmm13
mulpd  %xmm7,%xmm13
addpd  0x373e(%rip),%xmm13
movsd  0x27fe(%rip),%xmm3
mulsd  %xmm1,%xmm3
movsd  %xmm3,0x8(%rsp)
movapd %xmm1,%xmm6
mulpd  %xmm7,%xmm13
addpd  0x372a(%rip),%xmm13
movapd %xmm3,%xmm1
mulsd  %xmm4,%xmm1
mulpd  %xmm7,%xmm13
addpd  0x3724(%rip),%xmm13
subsd  %xmm1,%xmm11
mulpd  %xmm7,%xmm13
addpd  0x3721(%rip),%xmm13
movsd  0x2781(%rip),%xmm3
addsd  %xmm3,%xmm11
mulpd  %xmm7,%xmm13
addpd  0x3716(%rip),%xmm13
mulpd  %xmm7,%xmm13
addpd  0x3718(%rip),%xmm13
movsd  0x2790(%rip),%xmm1
addsd  %xmm1,%xmm11
mulpd  %xmm7,%xmm13
addpd  0x370d(%rip),%xmm13
mulpd  %xmm7,%xmm13
addpd  0x370f(%rip),%xmm13
movsd  0x2aaf(%rip),%xmm5
mulsd  %xmm6,%xmm5
mulpd  %xmm7,%xmm13
addpd  0x3705(%rip),%xmm13
movapd %xmm0,%xmm9
mulsd  %xmm5,%xmm0
movapd %xmm5,%xmm6
mulpd  %xmm7,%xmm13
addpd  0x36fa(%rip),%xmm13
mulsd  %xmm9,%xmm1
movsd  %xmm9,0x90(%rsp)
mulpd  %xmm7,%xmm13
addpd  0x36ed(%rip),%xmm13
subsd  %xmm0,%xmm1
mulpd  %xmm7,%xmm13
addpd  0x36eb(%rip),%xmm13
mulpd  %xmm7,%xmm13
addpd  0x36ed(%rip),%xmm13
movsd  0x27c5(%rip),%xmm0
divsd  0x78(%rsp),%xmm0
mulpd  %xmm7,%xmm13
addpd  0x36e1(%rip),%xmm13
subsd  %xmm0,%xmm1
movsd  %xmm1,0x10(%rsp)
mulpd  %xmm7,%xmm13
addpd  0x36d9(%rip),%xmm13
movapd %xmm4,%xmm5
mulsd  %xmm4,%xmm6
mulpd  %xmm7,%xmm13
addpd  0x36d3(%rip),%xmm13
movapd %xmm4,%xmm1
mulsd  %xmm8,%xmm1
mulpd  %xmm7,%xmm13
addpd  0x36cc(%rip),%xmm13
addsd  %xmm1,%xmm6
mulpd  %xmm7,%xmm13
addpd  0x36ca(%rip),%xmm13
movsd  %xmm0,0x18(%rsp)
mulsd  %xmm9,%xmm0
mulpd  %xmm7,%xmm13
addpd  0x36c1(%rip),%xmm13
addsd  %xmm1,%xmm0
mulpd  %xmm7,%xmm13
addpd  0x36bf(%rip),%xmm13
addsd  %xmm3,%xmm0
mulpd  %xmm7,%xmm13
addpd  0x36bd(%rip),%xmm13
unpcklpd %xmm0,%xmm6
mulpd  %xmm7,%xmm13
addpd  0x36bb(%rip),%xmm13
mulpd  %xmm7,%xmm13
addpd  0x36bd(%rip),%xmm13
xorpd  %xmm0,%xmm0
movhpd 0x2a41(%rip),%xmm0
movapd %xmm0,0x140(%rsp)
mulpd  0x36b0(%rip),%xmm6
movapd %xmm6,0xb0(%rsp)
movsd  0x2a27(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2a23(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2a1f(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2a1b(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2a17(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2a13(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2a0f(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2a0b(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2a07(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2a03(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29ff(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29fb(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29f7(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29f3(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29ef(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29eb(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29e7(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29e3(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29df(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29db(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29d7(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29d3(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x29cf(%rip),%xmm0
movsd  %xmm0,0xf8(%rsp)
movsd  0x29e6(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29e2(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29de(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29da(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29d6(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29d2(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29ce(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29ca(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29c6(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29c2(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29be(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29ba(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29b6(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29b2(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29ae(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29aa(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29a6(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x29a2(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x299e(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x299a(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x2996(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x2992(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x298e(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x298a(%rip),%xmm6
mulsd  %xmm2,%xmm6
addsd  0x2986(%rip),%xmm6
movsd  0x299d(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2997(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2991(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x298b(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2985(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x297f(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2979(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2973(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x296d(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2967(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2961(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x295b(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2955(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x294f(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2949(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2943(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x293d(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2937(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2931(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x292b(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2925(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x291f(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2919(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x2913(%rip),%xmm12
mulsd  %xmm2,%xmm12
addsd  0x290d(%rip),%xmm12
movsd  0x291d(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2919(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2915(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2911(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x290d(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2909(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2905(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2901(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28fd(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28f9(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28f5(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28f1(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28ed(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28e9(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28e5(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28e1(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28dd(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28d9(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28d5(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28d1(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28cd(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28c9(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28c5(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28c1(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x28bd(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x28b6(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x28b0(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x28aa(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x28a4(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x289e(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2898(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2892(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x288c(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2886(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2880(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x287a(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2874(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x286e(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2868(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2862(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x285c(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2856(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2850(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x284a(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2844(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x283e(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2838(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2832(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x282c(%rip),%xmm15
mulsd  %xmm2,%xmm15
addsd  0x2826(%rip),%xmm15
movsd  0x283d(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x2837(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x2831(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x282b(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x2825(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x281f(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x2819(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x2813(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x280d(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x2807(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x2801(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x27fb(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x27f5(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x27ef(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x27e9(%rip),%xmm10
movsd  0x2759(%rip),%xmm0
movsd  0x30(%rsp),%xmm3
mulsd  %xmm3,%xmm0
mulsd  %xmm2,%xmm10
addsd  0x27d1(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x27cb(%rip),%xmm10
addsd  0x2733(%rip),%xmm0
mulsd  %xmm2,%xmm10
addsd  0x27bd(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x27b7(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x27b1(%rip),%xmm10
movsd  0x27d9(%rip),%xmm1
mulsd  %xmm3,%xmm1
addsd  0x27d5(%rip),%xmm1
xorpd  0x2f4d(%rip),%xmm1
movapd %xmm0,0xa0(%rsp)
unpcklpd %xmm1,%xmm0
mulsd  %xmm2,%xmm10
addsd  0x2782(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x277c(%rip),%xmm10
movapd %xmm4,%xmm1
unpcklpd %xmm5,%xmm1
mulpd  %xmm0,%xmm1
mulsd  %xmm2,%xmm10
addsd  0x276a(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x2764(%rip),%xmm10
mulsd  %xmm2,%xmm10
addsd  0x275e(%rip),%xmm10
addpd  0x2ef6(%rip),%xmm1
movapd %xmm1,0x130(%rsp)
movapd 0x2ef4(%rip),%xmm8
movapd %xmm7,0x100(%rsp)
mulpd  %xmm7,%xmm8
addpd  0x2eed(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2eef(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2ef1(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2ef3(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2ef5(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2ef7(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2ef9(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2efb(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2efd(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2eff(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f01(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f03(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f05(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f07(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f09(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f0b(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f0d(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f0f(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f11(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f13(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f15(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f17(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f19(%rip),%xmm8
mulpd  %xmm7,%xmm8
addpd  0x2f1b(%rip),%xmm8
movsd  0x2613(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x260f(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x260b(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x2607(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x2603(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25ff(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25fb(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25f7(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25f3(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25ef(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25eb(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25e7(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25e3(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25df(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25db(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25d7(%rip),%xmm5
movsd  0x70(%rsp),%xmm0
mulsd  %xmm2,%xmm0
mulsd  %xmm2,%xmm5
addsd  0x25c9(%rip),%xmm5
addsd  %xmm11,%xmm0
movsd  %xmm0,0x70(%rsp)
mulsd  %xmm2,%xmm5
addsd  0x25ba(%rip),%xmm5
movsd  0x28(%rsp),%xmm7
movsd  0x18(%rsp),%xmm1
divsd  %xmm7,%xmm1
mulsd  %xmm2,%xmm5
addsd  0x25a6(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x25a2(%rip),%xmm5
movsd  0x1c89(%rip),%xmm9
movsd  0x90(%rsp),%xmm3
movapd %xmm3,%xmm0
mulsd  %xmm9,%xmm0
mulsd  %xmm2,%xmm5
addsd  0x2583(%rip),%xmm5
addsd  %xmm1,%xmm0
mulsd  %xmm2,%xmm5
addsd  0x257b(%rip),%xmm5
movsd  0x8(%rsp),%xmm1
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm5
addsd  0x256d(%rip),%xmm5
addsd  %xmm0,%xmm1
movsd  %xmm1,0x8(%rsp)
mulsd  %xmm2,%xmm5
addsd  0x255f(%rip),%xmm5
mulsd  %xmm2,%xmm5
addsd  0x255b(%rip),%xmm5
movsd  0x1f5b(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x10(%rsp)
divsd  %xmm7,%xmm1
divsd  0x98(%rsp),%xmm1
movsd  0x2536(%rip),%xmm0
movsd  0x30(%rsp),%xmm4
mulsd  %xmm4,%xmm0
addsd  0x252c(%rip),%xmm0
movapd 0x80(%rsp),%xmm7
mulsd  %xmm7,%xmm0
subsd  %xmm0,%xmm1
addsd  0x251b(%rip),%xmm1
movsd  %xmm1,0xf0(%rsp)
movsd  0x2511(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x250b(%rip),%xmm11
movsd  0x1bab(%rip),%xmm1
movsd  0x78(%rsp),%xmm3
divsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm11
addsd  0x24f3(%rip),%xmm11
addsd  0x8(%rsp),%xmm1
mulsd  %xmm2,%xmm11
addsd  0x24e7(%rip),%xmm11
movsd  0x60(%rsp),%xmm0
divsd  %xmm3,%xmm0
mulsd  %xmm2,%xmm11
addsd  0x24d7(%rip),%xmm11
subsd  %xmm1,%xmm0
movsd  %xmm0,0x60(%rsp)
mulsd  %xmm2,%xmm11
addsd  0x24c7(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x24c1(%rip),%xmm11
divsd  0x1c09(%rip),%xmm7
mulsd  %xmm2,%xmm11
addsd  0x24b3(%rip),%xmm11
movsd  0x1a0b(%rip),%xmm1
subsd  %xmm7,%xmm1
mulsd  %xmm2,%xmm11
addsd  0x24a1(%rip),%xmm11
movsd  0x58(%rsp),%xmm0
mulsd  %xmm2,%xmm0
mulsd  %xmm2,%xmm11
addsd  0x2491(%rip),%xmm11
addsd  %xmm1,%xmm0
movsd  %xmm0,0x58(%rsp)
mulsd  %xmm2,%xmm11
addsd  0x2481(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x247b(%rip),%xmm11
movapd %xmm4,%xmm7
mulsd  0x208f(%rip),%xmm7
mulsd  %xmm2,%xmm11
addsd  0x2469(%rip),%xmm11
addsd  %xmm9,%xmm7
mulsd  %xmm2,%xmm11
addsd  0x245e(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x2458(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x2452(%rip),%xmm11
movsd  0x24a2(%rip),%xmm1
mulsd  %xmm4,%xmm1
addsd  0x23b6(%rip),%xmm1
movsd  %xmm1,0x8(%rsp)
mulsd  %xmm2,%xmm11
addsd  0x2432(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x242c(%rip),%xmm11
movsd  0x22a4(%rip),%xmm1
mulsd  %xmm4,%xmm1
mulsd  %xmm2,%xmm11
addsd  0x241a(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x2414(%rip),%xmm11
movsd  0x2284(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  %xmm1,0x18(%rsp)
mulsd  %xmm2,%xmm11
addsd  0x23fc(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x23f6(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x23f0(%rip),%xmm11
movsd  0x24e0(%rip),%xmm1
mulsd  %xmm4,%xmm1
addsd  %xmm0,%xmm1
movsd  %xmm1,0x48(%rsp)
mulsd  %xmm2,%xmm11
addsd  0x23d4(%rip),%xmm11
mulsd  %xmm2,%xmm11
addsd  0x23ce(%rip),%xmm11
movsd  0x23e6(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x23e2(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x23de(%rip),%xmm1
movsd  0x2566(%rip),%xmm0
mulsd  %xmm4,%xmm0
addsd  0x21da(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x23c0(%rip),%xmm1
movapd %xmm4,%xmm9
mulsd  0x20da(%rip),%xmm9
mulsd  %xmm2,%xmm1
addsd  0x23ae(%rip),%xmm1
movsd  0x90(%rsp),%xmm3
movsd  0x20(%rsp),%xmm0
mulsd  %xmm3,%xmm0
movsd  %xmm0,0x20(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x2391(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x238d(%rip),%xmm1
movsd  0x1e0d(%rip),%xmm4
movsd  0x28(%rsp),%xmm0
mulsd  %xmm0,%xmm4
mulsd  %xmm2,%xmm1
addsd  0x2377(%rip),%xmm1
mulsd  %xmm3,%xmm4
movsd  %xmm4,0xd8(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x2366(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2362(%rip),%xmm1
movsd  0x1dd2(%rip),%xmm4
mulsd  %xmm3,%xmm4
movsd  %xmm4,0xd0(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x2349(%rip),%xmm1
movapd %xmm7,%xmm4
mulsd  %xmm3,%xmm7
movsd  %xmm7,0xe0(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x2334(%rip),%xmm1
movapd 0xa0(%rsp),%xmm7
mulsd  %xmm3,%xmm7
movapd %xmm7,0xa0(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x231a(%rip),%xmm1
movsd  0x18(%rsp),%xmm7
mulsd  %xmm3,%xmm7
movsd  %xmm7,0x18(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x2306(%rip),%xmm1
movsd  0x8(%rsp),%xmm7
mulsd  %xmm3,%xmm7
movsd  %xmm7,0x8(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x22f2(%rip),%xmm1
movsd  0x40(%rsp),%xmm7
mulsd  %xmm3,%xmm7
movsd  %xmm7,0x40(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x22de(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x22da(%rip),%xmm1
movsd  0x1c32(%rip),%xmm7
mulsd  %xmm0,%xmm7
mulsd  %xmm2,%xmm1
addsd  0x22ca(%rip),%xmm1
movapd 0x80(%rsp),%xmm0
mulsd  %xmm0,%xmm7
movsd  %xmm7,0xc8(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x22b0(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x22ac(%rip),%xmm1
movsd  0x1bf4(%rip),%xmm7
mulsd  %xmm0,%xmm7
movsd  %xmm7,0x38(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x2296(%rip),%xmm1
mulsd  %xmm0,%xmm4
movsd  %xmm4,0xe8(%rsp)
mulsd  %xmm2,%xmm1
addsd  0x2285(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x2281(%rip),%xmm1
mulsd  %xmm2,%xmm1
addsd  0x227d(%rip),%xmm1
movsd  0x48(%rsp),%xmm4
mulsd  %xmm0,%xmm4
movsd  %xmm4,0x48(%rsp)
movapd %xmm0,0x120(%rsp)
mulsd  %xmm9,%xmm0
movapd %xmm0,0x80(%rsp)
mulsd  %xmm3,%xmm9
movsd  %xmm9,0x30(%rsp)
movapd %xmm3,%xmm9
mulsd  %xmm2,%xmm1
addsd  0x2241(%rip),%xmm1
movsd  0x2251(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x224d(%rip),%xmm0
divsd  0x1804(%rip),%xmm9
mulsd  %xmm2,%xmm0
addsd  0x2240(%rip),%xmm0
movsd  0x68(%rsp),%xmm3
movsd  0x78(%rsp),%xmm7
divsd  %xmm7,%xmm3
mulsd  %xmm2,%xmm0
addsd  0x222c(%rip),%xmm0
subsd  %xmm9,%xmm3
movsd  %xmm3,0x68(%rsp)
mulsd  %xmm2,%xmm0
addsd  0x221d(%rip),%xmm0
divsd  %xmm7,%xmm14
mulsd  %xmm2,%xmm0
addsd  0x2214(%rip),%xmm0
movsd  0x10(%rsp),%xmm3
addsd  %xmm14,%xmm3
movsd  %xmm3,0x10(%rsp)
mulsd  %xmm2,%xmm0
addsd  0x21ff(%rip),%xmm0
movapd 0x100(%rsp),%xmm3
mulpd  %xmm3,%xmm13
mulsd  %xmm2,%xmm0
addsd  0x21ed(%rip),%xmm0
movapd 0x140(%rsp),%xmm14
addpd  %xmm13,%xmm14
mulsd  %xmm2,%xmm0
addsd  0x21da(%rip),%xmm0
mulpd  %xmm3,%xmm14
mulsd  %xmm2,%xmm0
addsd  0x21d1(%rip),%xmm0
movapd 0xb0(%rsp),%xmm3
addpd  %xmm14,%xmm3
movapd %xmm3,0xb0(%rsp)
mulsd  %xmm2,%xmm0
addsd  0x21b6(%rip),%xmm0
movapd 0x120(%rsp),%xmm3
mulsd  0x163d(%rip),%xmm3
mulsd  %xmm2,%xmm0
addsd  0x21a1(%rip),%xmm0
divsd  %xmm7,%xmm3
movapd %xmm3,%xmm4
mulsd  %xmm2,%xmm0
addsd  0x2195(%rip),%xmm0
movsd  0x20(%rsp),%xmm3
addsd  %xmm4,%xmm3
mulsd  %xmm2,%xmm0
addsd  0x2187(%rip),%xmm0
movsd  0x1516(%rip),%xmm13
divsd  %xmm7,%xmm13
mulsd  %xmm2,%xmm0
addsd  0x2175(%rip),%xmm0
addsd  %xmm3,%xmm13
mulsd  %xmm2,%xmm0
addsd  0x216c(%rip),%xmm0
movsd  0xf8(%rsp),%xmm3
mulsd  %xmm2,%xmm3
mulsd  %xmm2,%xmm0
addsd  0x215b(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2157(%rip),%xmm0
movsd  0x19bf(%rip),%xmm4
addsd  %xmm4,%xmm3
mulsd  %xmm2,%xmm0
addsd  0x2147(%rip),%xmm0
mulsd  %xmm2,%xmm3
mulsd  %xmm2,%xmm0
addsd  0x213f(%rip),%xmm0
divsd  %xmm7,%xmm3
mulsd  %xmm2,%xmm0
addsd  0x2137(%rip),%xmm0
mulsd  %xmm2,%xmm0
addsd  0x2133(%rip),%xmm0
movsd  0x1982(%rip),%xmm14
mulsd  %xmm14,%xmm13
mulsd  %xmm2,%xmm0
addsd  0x2121(%rip),%xmm0
addsd  %xmm3,%xmm13
movsd  %xmm13,0x20(%rsp)
mulsd  %xmm2,%xmm0
addsd  0x2111(%rip),%xmm0
movsd  0x38(%rsp),%xmm3
addsd  0xc8(%rsp),%xmm3
mulsd  %xmm2,%xmm0
addsd  0x20fe(%rip),%xmm0
movsd  0x210d(%rip),%xmm9
mulsd  %xmm2,%xmm9
addsd  0x2107(%rip),%xmm9
addsd  0x13ff(%rip),%xmm3
mulsd  %xmm2,%xmm9
addsd  0x20f9(%rip),%xmm9
mulsd  %xmm2,%xmm6
mulsd  %xmm2,%xmm9
addsd  0x20ef(%rip),%xmm9
mulsd  %xmm14,%xmm3
mulsd  %xmm2,%xmm9
addsd  0x20e4(%rip),%xmm9
addsd  %xmm6,%xmm3
movsd  %xmm3,0x38(%rsp)
mulsd  %xmm2,%xmm9
addsd  0x20d4(%rip),%xmm9
movsd  0xd0(%rsp),%xmm3
addsd  0xd8(%rsp),%xmm3
mulsd  %xmm2,%xmm9
addsd  0x20bc(%rip),%xmm9
mulsd  %xmm2,%xmm9
addsd  0x20b6(%rip),%xmm9
movsd  0x198d(%rip),%xmm13
movapd %xmm7,%xmm6
divsd  %xmm7,%xmm13
mulsd  %xmm2,%xmm9
addsd  0x209e(%rip),%xmm9
addsd  %xmm3,%xmm13
mulsd  %xmm2,%xmm9
addsd  0x2093(%rip),%xmm9
mulsd  %xmm14,%xmm13
mulsd  %xmm2,%xmm9
addsd  0x2088(%rip),%xmm9
divsd  %xmm7,%xmm12
mulsd  %xmm2,%xmm9
addsd  0x207d(%rip),%xmm9
addsd  %xmm12,%xmm13
mulsd  %xmm2,%xmm9
addsd  0x2072(%rip),%xmm9
movsd  0x28(%rsp),%xmm12
movsd  0x1413(%rip),%xmm7
divsd  %xmm12,%xmm7
mulsd  %xmm2,%xmm9
addsd  0x2058(%rip),%xmm9
divsd  %xmm6,%xmm7
mulsd  %xmm2,%xmm9
addsd  0x204e(%rip),%xmm9
movsd  0xe0(%rsp),%xmm3
addsd  %xmm7,%xmm3
mulsd  %xmm2,%xmm9
addsd  0x203b(%rip),%xmm9
mulsd  %xmm2,%xmm9
addsd  0x2035(%rip),%xmm9
movsd  0x199d(%rip),%xmm7
mulsd  %xmm6,%xmm7
mulsd  %xmm2,%xmm9
addsd  0x2023(%rip),%xmm9
addsd  %xmm3,%xmm7
mulsd  %xmm2,%xmm9
addsd  0x2019(%rip),%xmm9
movsd  0x50(%rsp),%xmm3
divsd  %xmm6,%xmm3
mulsd  %xmm2,%xmm9
addsd  0x2009(%rip),%xmm9
addsd  %xmm7,%xmm3
movsd  %xmm3,0x50(%rsp)
mulsd  %xmm2,%xmm9
addsd  0x1ff9(%rip),%xmm9
movsd  0x1279(%rip),%xmm7
divsd  %xmm12,%xmm7
mulsd  %xmm2,%xmm9
addsd  0x1fe6(%rip),%xmm9
movsd  0x2005(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x1fff(%rip),%xmm14
divsd  0x98(%rsp),%xmm7
mulsd  %xmm2,%xmm14
addsd  0x1ff0(%rip),%xmm14
movsd  0xe8(%rsp),%xmm3
addsd  %xmm7,%xmm3
mulsd  %xmm2,%xmm14
addsd  0x1fdd(%rip),%xmm14
addsd  0x18d5(%rip),%xmm3
mulsd  %xmm2,%xmm14
addsd  0x1fcf(%rip),%xmm14
mulsd  %xmm2,%xmm15
mulsd  %xmm2,%xmm14
addsd  0x1fc4(%rip),%xmm14
addsd  %xmm3,%xmm15
mulsd  %xmm2,%xmm14
addsd  0x1fb9(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x1fb3(%rip),%xmm14
movsd  0x1a3b(%rip),%xmm7
mulsd  %xmm6,%xmm7
mulsd  %xmm2,%xmm14
addsd  0x1fa1(%rip),%xmm14
movapd 0xa0(%rsp),%xmm3
addsd  %xmm7,%xmm3
mulsd  %xmm2,%xmm14
addsd  0x1f8e(%rip),%xmm14
divsd  %xmm6,%xmm10
mulsd  %xmm2,%xmm14
addsd  0x1f83(%rip),%xmm14
addsd  %xmm3,%xmm10
mulsd  %xmm2,%xmm14
addsd  0x1f78(%rip),%xmm14
mulpd  0x100(%rsp),%xmm8
mulsd  %xmm2,%xmm14
addsd  0x1f68(%rip),%xmm14
addpd  0x130(%rsp),%xmm8
mulsd  %xmm2,%xmm14
addsd  0x1f58(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x1f52(%rip),%xmm14
movsd  0x1a92(%rip),%xmm7
mulsd  %xmm6,%xmm7
mulsd  %xmm2,%xmm14
addsd  0x1f40(%rip),%xmm14
movsd  0x18(%rsp),%xmm3
addsd  %xmm7,%xmm3
mulsd  %xmm2,%xmm14
addsd  0x1f30(%rip),%xmm14
divsd  %xmm6,%xmm5
mulsd  %xmm2,%xmm14
addsd  0x1f26(%rip),%xmm14
addsd  %xmm3,%xmm5
mulsd  %xmm2,%xmm14
addsd  0x1f1c(%rip),%xmm14
mulsd  %xmm2,%xmm11
mulsd  %xmm2,%xmm14
addsd  0x1f11(%rip),%xmm14
addsd  0xf0(%rsp),%xmm11
mulsd  %xmm2,%xmm14
addsd  0x1f01(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  0x1efb(%rip),%xmm14
mulsd  %xmm2,%xmm14
addsd  %xmm4,%xmm14
mulsd  %xmm2,%xmm9
addsd  0x1e1b(%rip),%xmm9
mulsd  %xmm2,%xmm9
addsd  0x1e15(%rip),%xmm9
mulsd  %xmm2,%xmm9
addsd  0x1e0f(%rip),%xmm9
movapd 0x80(%rsp),%xmm4
addsd  0x1e06(%rip),%xmm4
mulsd  %xmm2,%xmm14
addsd  0x1eb0(%rip),%xmm14
movsd  0x1b5f(%rip),%xmm12
divsd  0x28(%rsp),%xmm12
mulsd  %xmm2,%xmm14
addsd  0x1e9a(%rip),%xmm14
movsd  0x1ea2(%rip),%xmm7
mulsd  %xmm2,%xmm7
addsd  0x1e9e(%rip),%xmm7
divsd  %xmm6,%xmm12
mulsd  %xmm2,%xmm7
addsd  0x1e95(%rip),%xmm7
movsd  0x8(%rsp),%xmm3
addsd  %xmm12,%xmm3
mulsd  %xmm2,%xmm7
addsd  0x1e86(%rip),%xmm7
mulsd  %xmm2,%xmm7
addsd  0x1e82(%rip),%xmm7
movsd  0x1b09(%rip),%xmm12
mulsd  %xmm6,%xmm12
mulsd  %xmm2,%xmm7
addsd  0x1e70(%rip),%xmm7
addsd  %xmm3,%xmm12
mulsd  %xmm2,%xmm7
addsd  0x1e67(%rip),%xmm7
divsd  %xmm6,%xmm1
mulsd  %xmm2,%xmm7
addsd  0x1e5f(%rip),%xmm7
addsd  %xmm12,%xmm1
mulsd  %xmm2,%xmm7
addsd  0x1e56(%rip),%xmm7
mulsd  %xmm2,%xmm7
addsd  0x1e52(%rip),%xmm7
movsd  0x1b89(%rip),%xmm12
subsd  0x48(%rsp),%xmm12
mulsd  %xmm2,%xmm7
addsd  0x1e3e(%rip),%xmm7
mulsd  %xmm2,%xmm0
mulsd  %xmm2,%xmm7
addsd  0x1e36(%rip),%xmm7
addsd  %xmm12,%xmm0
mulsd  %xmm2,%xmm7
addsd  0x1e2d(%rip),%xmm7
mulsd  %xmm2,%xmm7
addsd  0x1e29(%rip),%xmm7
movsd  0x1c18(%rip),%xmm12
mulsd  %xmm6,%xmm12
mulsd  %xmm2,%xmm7
addsd  0x1e17(%rip),%xmm7
movsd  0x40(%rsp),%xmm3
addsd  %xmm12,%xmm3
mulsd  %xmm2,%xmm7
addsd  0x1e08(%rip),%xmm7
divsd  %xmm6,%xmm9
mulsd  %xmm2,%xmm7
addsd  0x1dff(%rip),%xmm7
addsd  %xmm3,%xmm9
mulsd  %xmm2,%xmm7
addsd  0x1df6(%rip),%xmm7
mulsd  %xmm2,%xmm14
mulsd  %xmm2,%xmm7
addsd  0x1ded(%rip),%xmm7
addsd  %xmm4,%xmm14
mulsd  %xmm2,%xmm7
addsd  0x1de4(%rip),%xmm7
mulsd  %xmm2,%xmm7
addsd  0x1de0(%rip),%xmm7
movsd  0x1d2f(%rip),%xmm12
mulsd  %xmm6,%xmm12
mulsd  %xmm2,%xmm7
addsd  0x1dce(%rip),%xmm7
movsd  0x30(%rsp),%xmm3
addsd  %xmm12,%xmm3
mulsd  %xmm2,%xmm7
addsd  0x1dbf(%rip),%xmm7
mulsd  %xmm2,%xmm7
addsd  0x1dbb(%rip),%xmm7
mulsd  %xmm2,%xmm7
addsd  0x1db7(%rip),%xmm7
divsd  %xmm6,%xmm7
addsd  %xmm3,%xmm7
movsd  0x70(%rsp),%xmm2
movsd  %xmm2,(%rbx)
movsd  0x60(%rsp),%xmm2
movsd  %xmm2,0x8(%rbx)
movsd  0x58(%rsp),%xmm2
movsd  %xmm2,0x10(%rbx)
movsd  0x68(%rsp),%xmm2
movsd  %xmm2,0x18(%rbx)
movsd  0x10(%rsp),%xmm2
movsd  %xmm2,0x20(%rbx)
movaps 0xb0(%rsp),%xmm2
movups %xmm2,0x28(%rbx)
movsd  0x20(%rsp),%xmm2
movsd  %xmm2,0x38(%rbx)
movsd  0x38(%rsp),%xmm2
movsd  %xmm2,0x40(%rbx)
movsd  %xmm13,0x48(%rbx)
movsd  0x50(%rsp),%xmm2
movsd  %xmm2,0x50(%rbx)
movsd  %xmm15,0x58(%rbx)
movsd  %xmm10,0x60(%rbx)
movupd %xmm8,0x68(%rbx)
movsd  %xmm5,0x78(%rbx)
movsd  %xmm11,0x80(%rbx)
movsd  %xmm1,0x88(%rbx)
movsd  %xmm0,0x90(%rbx)
movsd  %xmm9,0x98(%rbx)
movsd  %xmm14,0xa0(%rbx)
movsd  %xmm7,0xa8(%rbx)
add    $0x150,%rsp
pop    %rbx
ret

LLVM IR (-O0):
@scalar_two_body_res.one3 = internal global double 0x3FD5555555555555
@scalar_two_body_res.two3 = internal global double 0x3FE5555555555555
@scalar_two_body_res.one12 = internal global double 0x3FB5555555555555
@scalar_two_body_res.two15 = internal global double 0x3FC1111111111111
@scalar_two_body_res.one24 = internal global double 0x3FA5555555555555
@scalar_two_body_res.one30 = internal global double 0x3FA1111111111111
@scalar_two_body_res.g3yh = internal global double 0x3FB7619F0FB38A95
@scalar_two_body_res.g5yh = internal global double 0x3FB3490B9AF72016
define void @scalar_two_body_res(double %0, double* %1) {
%3 = alloca double
%4 = alloca double*
%5 = alloca double
%6 = alloca double
%7 = alloca double
%8 = alloca double
%9 = alloca double
%10 = alloca double
%11 = alloca double
%12 = alloca double
%13 = alloca double
%14 = alloca double
%15 = alloca double
%16 = alloca double
%17 = alloca double
%18 = alloca double
%19 = alloca double
%20 = alloca double
%21 = alloca double
%22 = alloca double
%23 = alloca double
%24 = alloca double
%25 = alloca double
%26 = alloca double
%27 = alloca double
%28 = alloca double
%29 = alloca double
%30 = alloca double
%31 = alloca double
%32 = alloca double
%33 = alloca double
store double %0, double* %3
store double* %1, double** %4
%34 = load double, double* %3
%35 = fdiv double 4.000000e+00, %34
%36 = load double, double* %3
%37 = fdiv double %35, %36
%38 = fsub double 1.000000e+00, %37
store double %38, double* %27
%39 = load double, double* %3
%40 = fadd double %39, 2.000000e+00
%41 = load double, double* %3
%42 = fsub double %41, 2.000000e+00
%43 = fdiv double %40, %42
store double %43, double* %28
%44 = load double, double* %3
%45 = load double, double* %3
%46 = fmul double %44, %45
store double %46, double* %29
%47 = load double, double* %29
%48 = fdiv double 1.000000e+00, %47
store double %48, double* %30
%49 = load double, double* %3
%50 = load double, double* %3
%51 = fmul double %49, %50
%52 = fdiv double %51, 4.000000e+00
%53 = fsub double %52, 1.000000e+00
store double %53, double* %31
%54 = load double, double* %27
%55 = call double @log(double %54)
store double %55, double* %32
%56 = load double, double* %28
%57 = call double @log(double %56)
store double %57, double* %33
%58 = load double, double* %27
%59 = fdiv double 2.500000e-01, %58
%60 = load double, double* %32
%61 = call double @llvm.fmuladd.f64(double -2.250000e-01, double %60, double %59)
%62 = load double, double* %27
%63 = fmul double 0x3F9B6DB6DB6DB6DB, %62
%64 = load double, double* %32
%65 = fneg double %63
%66 = call double @llvm.fmuladd.f64(double %65, double %64, double %61)
%67 = fadd double %66, 1.000000e+00
%68 = fsub double %67, 2.500000e-01
%69 = load double, double* %30
%70 = load double, double* %30
%71 = load double, double* %30
%72 = load double, double* %30
%73 = load double, double* %30
%74 = load double, double* %30
%75 = load double, double* %30
%76 = load double, double* %30
%77 = load double, double* %30
%78 = load double, double* %30
%79 = load double, double* %30
%80 = load double, double* %30
%81 = load double, double* %30
%82 = load double, double* %30
%83 = load double, double* %30
%84 = load double, double* %30
%85 = load double, double* %30
%86 = load double, double* %30
%87 = load double, double* %30
%88 = load double, double* %30
%89 = load double, double* %30
%90 = load double, double* %30
%91 = load double, double* %30
%92 = load double, double* %30
%93 = load double, double* %30
%94 = load double, double* %30
%95 = fadd double 0x424816FBE827F36B, %94
%96 = call double @llvm.fmuladd.f64(double %93, double %95, double 0x422602EE850CB15D)
%97 = call double @llvm.fmuladd.f64(double %92, double %96, double 0x41FC99DCB9C4F704)
%98 = call double @llvm.fmuladd.f64(double %91, double %97, double 0x4198C7AF160BDB50)
%99 = call double @llvm.fmuladd.f64(double %90, double %98, double 0xC1C138BD506F969C)
%100 = call double @llvm.fmuladd.f64(double %89, double %99, double 0xC1B234379B674B56)
%101 = call double @llvm.fmuladd.f64(double %88, double %100, double 0xC199C75CEAA4BF3F)
%102 = call double @llvm.fmuladd.f64(double %87, double %101, double 0xC17C12DB49C7BB3B)
%103 = call double @llvm.fmuladd.f64(double %86, double %102, double 0xC155F1316891245A)
%104 = call double @llvm.fmuladd.f64(double %85, double %103, double 0xC1163C73B29F7264)
%105 = call double @llvm.fmuladd.f64(double %84, double %104, double 0x411415D1138373C4)
%106 = call double @llvm.fmuladd.f64(double %83, double %105, double 0x4108DB7857FA1478)
%107 = call double @llvm.fmuladd.f64(double %82, double %106, double 0x40F22E07DC5D27E3)
%108 = call double @llvm.fmuladd.f64(double %81, double %107, double 0x40D2481E0AC55947)
%109 = call double @llvm.fmuladd.f64(double %80, double %108, double 0x40A02EE68FDBB2DF)
%110 = call double @llvm.fmuladd.f64(double %79, double %109, double 0xC08E1C0E343A4536)
%111 = call double @llvm.fmuladd.f64(double %78, double %110, double 0xC086AB0CAFC09C0D)
%112 = call double @llvm.fmuladd.f64(double %77, double %111, double 0xC06D6856A70D956C)
%113 = call double @llvm.fmuladd.f64(double %76, double %112, double 0xC02B3E8B7612CF09)
%114 = call double @llvm.fmuladd.f64(double %75, double %113, double 0x403AC970EA0EA0EB)
%115 = call double @llvm.fmuladd.f64(double %74, double %114, double 0x4027EBB6202ECFB9)
%116 = call double @llvm.fmuladd.f64(double %73, double %115, double 0xBFD9C7507507507D)
%117 = call double @llvm.fmuladd.f64(double %72, double %116, double 0xBFFCFA83A83A83A7)
%118 = call double @llvm.fmuladd.f64(double %71, double %117, double 0x3FCD075075075072)
%119 = call double @llvm.fmuladd.f64(double %70, double %118, double 0x3FCF15F15F15F15D)
%120 = call double @llvm.fmuladd.f64(double %69, double %119, double %68)
store double %120, double* %5
%121 = load double, double* %3
%122 = fdiv double 5.000000e-01, %121
%123 = load double, double* %27
%124 = fdiv double %122, %123
%125 = load double, double* %33
%126 = call double @llvm.fmuladd.f64(double 2.250000e-01, double %125, double %124)
%127 = load double, double* %27
%128 = fmul double 0x3F9B6DB6DB6DB6DB, %127
%129 = load double, double* %33
%130 = call double @llvm.fmuladd.f64(double %128, double %129, double %126)
%131 = load double, double* %3
%132 = fdiv double 0x3FBB6DB6DB6DB6DB, %131
%133 = fadd double %130, %132
%134 = fneg double %133
%135 = load double, double* %30
%136 = load double, double* %30
%137 = load double, double* %30
%138 = load double, double* %30
%139 = load double, double* %30
%140 = load double, double* %30
%141 = load double, double* %30
%142 = load double, double* %30
%143 = load double, double* %30
%144 = load double, double* %30
%145 = load double, double* %30
%146 = load double, double* %30
%147 = load double, double* %30
%148 = load double, double* %30
%149 = load double, double* %30
%150 = load double, double* %30
%151 = load double, double* %30
%152 = load double, double* %30
%153 = load double, double* %30
%154 = load double, double* %30
%155 = load double, double* %30
%156 = load double, double* %30
%157 = load double, double* %30
%158 = load double, double* %30
%159 = call double @llvm.fmuladd.f64(double %158, double 0x423716C58A4F7774, double 0x42123A13EE86BCDE)
%160 = call double @llvm.fmuladd.f64(double %157, double %159, double 0x41DD9CA7EBD8FA27)
%161 = call double @llvm.fmuladd.f64(double %156, double %160, double 0xC1C1CD1D229D4872)
%162 = call double @llvm.fmuladd.f64(double %155, double %161, double 0xC1BC68697561BC68)
%163 = call double @llvm.fmuladd.f64(double %154, double %162, double 0xC1A76361E9F59EDB)
%164 = call double @llvm.fmuladd.f64(double %153, double %163, double 0xC18CEF28F1EF3B78)
%165 = call double @llvm.fmuladd.f64(double %152, double %164, double 0xC16B6CED98C07B65)
%166 = call double @llvm.fmuladd.f64(double %151, double %165, double 0xC1402550295FA6D3)
%167 = call double @llvm.fmuladd.f64(double %150, double %166, double 0x4105C3F1F63C7702)
%168 = call double @llvm.fmuladd.f64(double %149, double %167, double 0x411107A4466BC535)
%169 = call double @llvm.fmuladd.f64(double %148, double %168, double 0x40FEA84D79178F4F)
%170 = call double @llvm.fmuladd.f64(double %147, double %169, double 0x40E25673CBB4AD9E)
%171 = call double @llvm.fmuladd.f64(double %146, double %170, double 0x40BA4999459E3C92)
%172 = call double @llvm.fmuladd.f64(double %145, double %171, double 0xC07F8AA321F73A6E)
%173 = call double @llvm.fmuladd.f64(double %144, double %172, double 0xC08FADBD91063464)
%174 = call double @llvm.fmuladd.f64(double %143, double %173, double 0xC07C2F91C2984F2C)
%175 = call double @llvm.fmuladd.f64(double %142, double %174, double 0xC05749E22857523C)
%176 = call double @llvm.fmuladd.f64(double %141, double %175, double 0x402E57AC59687F4D)
%177 = call double @llvm.fmuladd.f64(double %140, double %176, double 0x4032265BF4797624)
%178 = call double @llvm.fmuladd.f64(double %139, double %177, double 0x401044C0F533E588)
%179 = call double @llvm.fmuladd.f64(double %138, double %178, double 0xBFFCFCBC14E5E0A3)
%180 = call double @llvm.fmuladd.f64(double %137, double %179, double 0xBFF713BFA2608C71)
%181 = call double @llvm.fmuladd.f64(double %136, double %180, double 0x3FE141D41D41D41D)
%182 = call double @llvm.fmuladd.f64(double %135, double %181, double 0x3FBD41D41D41D41E)
%183 = load double, double* %3
%184 = fdiv double %182, %183
%185 = fadd double %134, %184
store double %185, double* %6
%186 = load double, double* %32
%187 = fneg double %186
%188 = fdiv double %187, 6.000000e+00
%189 = fadd double %188, 1.000000e+00
%190 = load double, double* %30
%191 = load double, double* %30
%192 = load double, double* %30
%193 = load double, double* %30
%194 = load double, double* %30
%195 = load double, double* %30
%196 = load double, double* %30
%197 = load double, double* %30
%198 = load double, double* %30
%199 = load double, double* %30
%200 = load double, double* %30
%201 = load double, double* %30
%202 = load double, double* %30
%203 = load double, double* %30
%204 = load double, double* %30
%205 = load double, double* %30
%206 = load double, double* %30
%207 = load double, double* %30
%208 = load double, double* %30
%209 = load double, double* %30
%210 = load double, double* %30
%211 = load double, double* %30
%212 = load double, double* %30
%213 = load double, double* %30
%214 = load double, double* %30
%215 = call double @llvm.fmuladd.f64(double %214, double 0xC2231857FFF2E580, double 0xC2123AE199DECDC1)
%216 = call double @llvm.fmuladd.f64(double %213, double %215, double 0xC1F977590801A840)
%217 = call double @llvm.fmuladd.f64(double %212, double %216, double 0xC1DCCCBE82A93982)
%218 = call double @llvm.fmuladd.f64(double %211, double %217, double 0xC1B9B70EA3F76700)
%219 = call double @llvm.fmuladd.f64(double %210, double %218, double 0xC18CE1B3DFAEE800)
%220 = call double @llvm.fmuladd.f64(double %209, double %219, double 0x4153F814F88B0200)
%221 = call double @llvm.fmuladd.f64(double %208, double %220, double 0x415DB307945F2780)
%222 = call double @llvm.fmuladd.f64(double %207, double %221, double 0x414AAD8D549CBC01)
%223 = call double @llvm.fmuladd.f64(double %206, double %222, double 0x4130AC136CD80DC0)
%224 = call double @llvm.fmuladd.f64(double %205, double %223, double 0x410DD3B2E73D4202)
%225 = call double @llvm.fmuladd.f64(double %204, double %224, double 0x40D9A2760BF86F80)
%226 = call double @llvm.fmuladd.f64(double %203, double %225, double 0xC0C077147F260580)
%227 = call double @llvm.fmuladd.f64(double %202, double %226, double 0xC0B905199589A1C0)
%228 = call double @llvm.fmuladd.f64(double %201, double %227, double 0xC0A26B8D153C0BA0)
%229 = call double @llvm.fmuladd.f64(double %200, double %228, double 0xC0819C2E25EC8B40)
%230 = call double @llvm.fmuladd.f64(double %199, double %229, double 0xC046618EB9A5057F)
%231 = call double @llvm.fmuladd.f64(double %198, double %230, double 0x404603B1EF8F6F00)
%232 = call double @llvm.fmuladd.f64(double %197, double %231, double 0x403DB9C7AD779E81)
%233 = call double @llvm.fmuladd.f64(double %196, double %232, double 0x401DFA63FCE38E40)
%234 = call double @llvm.fmuladd.f64(double %195, double %233, double 0xC0001E1C91111110)
%235 = call double @llvm.fmuladd.f64(double %194, double %234, double 0xBFFF809AAAAAAAAA)
%236 = call double @llvm.fmuladd.f64(double %193, double %235, double 0x3FA6AE38E38E3900)
%237 = call double @llvm.fmuladd.f64(double %192, double %236, double 0x3FDEEAAAAAAAAAAB)
%238 = call double @llvm.fmuladd.f64(double %191, double %237, double 0xBFBAAAAAAAAAAAA6)
%239 = call double @llvm.fmuladd.f64(double %190, double %238, double %189)
store double %239, double* %7
%240 = load double, double* %33
%241 = fneg double %240
%242 = fdiv double %241, 6.000000e+00
%243 = load double, double* %30
%244 = load double, double* %30
%245 = load double, double* %30
%246 = load double, double* %30
%247 = load double, double* %30
%248 = load double, double* %30
%249 = load double, double* %30
%250 = load double, double* %30
%251 = load double, double* %30
%252 = load double, double* %30
%253 = load double, double* %30
%254 = load double, double* %30
%255 = load double, double* %30
%256 = load double, double* %30
%257 = load double, double* %30
%258 = load double, double* %30
%259 = load double, double* %30
%260 = load double, double* %30
%261 = load double, double* %30
%262 = load double, double* %30
%263 = load double, double* %30
%264 = load double, double* %30
%265 = load double, double* %30
%266 = load double, double* %30
%267 = call double @llvm.fmuladd.f64(double %266, double 0x421BA341F617507F, double 0x4205F384A37BA83E)
%268 = call double @llvm.fmuladd.f64(double %265, double %267, double 0x41EB7C6A92E44CC0)
%269 = call double @llvm.fmuladd.f64(double %264, double %268, double 0x41CBE0E287515380)
%270 = call double @llvm.fmuladd.f64(double %263, double %269, double 0x41A4DA9C74C26F7F)
%271 = call double @llvm.fmuladd.f64(double %262, double %270, double 0x416557A587269200)
%272 = call double @llvm.fmuladd.f64(double %261, double %271, double 0xC16174E4D82FC880)
%273 = call double @llvm.fmuladd.f64(double %260, double %272, double 0xC1558820D821D7C0)
%274 = call double @llvm.fmuladd.f64(double %259, double %273, double 0xC13FC24348829501)
%275 = call double @llvm.fmuladd.f64(double %258, double %274, double 0xC12118F9D63B43A0)
%276 = call double @llvm.fmuladd.f64(double %257, double %275, double 0xC0F7E4F5C90B8480)
%277 = call double @llvm.fmuladd.f64(double %256, double %276, double 0x40935EECCC12EC00)
%278 = call double @llvm.fmuladd.f64(double %255, double %277, double 0x40C28E171D4EF7A0)
%279 = call double @llvm.fmuladd.f64(double %254, double %278, double 0x40B1ED28D89822C0)
%280 = call double @llvm.fmuladd.f64(double %253, double %279, double 0x40958B5032E5E48F)
%281 = call double @llvm.fmuladd.f64(double %252, double %280, double 0x406D742427F17801)
%282 = call double @llvm.fmuladd.f64(double %251, double %281, double 0xC03E9DACC4984FFF)
%283 = call double @llvm.fmuladd.f64(double %250, double %282, double 0xC046BF420865A510)
%284 = call double @llvm.fmuladd.f64(double %249, double %283, double 0xC03274DFDAB2DF30)
%285 = call double @llvm.fmuladd.f64(double %248, double %284, double 0xBFF90808B07C1F22)
%286 = call double @llvm.fmuladd.f64(double %247, double %285, double 0x3FFFB73FDA12F680)
%287 = call double @llvm.fmuladd.f64(double %246, double %286, double 0x3FE3F6B0C30C30C0)
%288 = call double @llvm.fmuladd.f64(double %245, double %287, double 0xBFB29DDDDDDDDDE0)
%289 = call double @llvm.fmuladd.f64(double %244, double %288, double 0xBFA0E38E38E38E40)
%290 = call double @llvm.fmuladd.f64(double %243, double %289, double 0xBFB5555555555558)
%291 = load double, double* %3
%292 = fdiv double %290, %291
%293 = fadd double %242, %292
store double %293, double* %8
%294 = load double, double* %33
%295 = load double, double* %27
%296 = fmul double 1.250000e-01, %295
%297 = load double, double* %33
%298 = fmul double %296, %297
%299 = fneg double %298
%300 = call double @llvm.fmuladd.f64(double -2.500000e-01, double %294, double %299)
%301 = load double, double* %3
%302 = fdiv double 5.000000e-01, %301
%303 = fsub double %300, %302
%304 = load double, double* %30
%305 = load double, double* %30
%306 = load double, double* %30
%307 = load double, double* %30
%308 = load double, double* %30
%309 = load double, double* %30
%310 = load double, double* %30
%311 = load double, double* %30
%312 = load double, double* %30
%313 = load double, double* %30
%314 = load double, double* %30
%315 = load double, double* %30
%316 = load double, double* %30
%317 = load double, double* %30
%318 = load double, double* %30
%319 = load double, double* %30
%320 = load double, double* %30
%321 = load double, double* %30
%322 = load double, double* %30
%323 = load double, double* %30
%324 = load double, double* %30
%325 = load double, double* %30
%326 = load double, double* %30
%327 = load double, double* %30
%328 = call double @llvm.fmuladd.f64(double %327, double 0xC227DEE8D3FB21F2, double 0xC20BFA84E9E67498)
%329 = call double @llvm.fmuladd.f64(double %326, double %328, double 0xC1EB2444945115E1)
%330 = call double @llvm.fmuladd.f64(double %325, double %329, double 0xC1C3A07E6C5CBE9D)
%331 = call double @llvm.fmuladd.f64(double %324, double %330, double 0xC183A34F913A9C55)
%332 = call double @llvm.fmuladd.f64(double %323, double %331, double 0x417ED83CA146823B)
%333 = call double @llvm.fmuladd.f64(double %322, double %332, double 0x41727C3247B57DB1)
%334 = call double @llvm.fmuladd.f64(double %321, double %333, double 0x415A3E71C4CC70A0)
%335 = call double @llvm.fmuladd.f64(double %320, double %334, double 0x413A80B25BA49C1F)
%336 = call double @llvm.fmuladd.f64(double %319, double %335, double 0x410E83495B6385B0)
%337 = call double @llvm.fmuladd.f64(double %318, double %336, double 0xC0E1C765BA5C1214)
%338 = call double @llvm.fmuladd.f64(double %317, double %337, double 0xC0E51E6045CB778C)
%339 = call double @llvm.fmuladd.f64(double %316, double %338, double 0xC0D29DFDF1BBF937)
%340 = call double @llvm.fmuladd.f64(double %315, double %339, double 0xC0B6810D167A63AD)
%341 = call double @llvm.fmuladd.f64(double %314, double %340, double 0xC09221C2A56738E9)
%342 = call double @llvm.fmuladd.f64(double %313, double %341, double 0xC0410BC468FCDBEA)
%343 = call double @llvm.fmuladd.f64(double %312, double %342, double 0x405AE84D0D820255)
%344 = call double @llvm.fmuladd.f64(double %311, double %343, double 0x404D64FBB5B5014E)
%345 = call double @llvm.fmuladd.f64(double %310, double %344, double 0x402796811A466A3E)
%346 = call double @llvm.fmuladd.f64(double %309, double %345, double 0xC014D371A73806E4)
%347 = call double @llvm.fmuladd.f64(double %308, double %346, double 0xC011D09FBEFBEFC0)
%348 = call double @llvm.fmuladd.f64(double %307, double %347, double 0xBFEB8E3F63F63F66)
%349 = call double @llvm.fmuladd.f64(double %306, double %348, double 0x3F36C16C16C17555)
%350 = call double @llvm.fmuladd.f64(double %305, double %349, double -7.500000e-01)
%351 = call double @llvm.fmuladd.f64(double %304, double %350, double 0x3FF5555555555554)
%352 = load double, double* %3
%353 = fdiv double %351, %352
%354 = call double @llvm.fmuladd.f64(double 0x3FE5555555555555, double %303, double %353)
store double %354, double* %9
%355 = load double, double* %32
%356 = load double, double* %27
%357 = fmul double 1.250000e-01, %356
%358 = load double, double* %32
%359 = fmul double %357, %358
%360 = call double @llvm.fmuladd.f64(double 2.500000e-01, double %355, double %359)
%361 = load double, double* %30
%362 = load double, double* %30
%363 = load double, double* %30
%364 = load double, double* %30
%365 = load double, double* %30
%366 = load double, double* %30
%367 = load double, double* %30
%368 = load double, double* %30
%369 = load double, double* %30
%370 = load double, double* %30
%371 = load double, double* %30
%372 = load double, double* %30
%373 = load double, double* %30
%374 = load double, double* %30
%375 = load double, double* %30
%376 = load double, double* %30
%377 = load double, double* %30
%378 = load double, double* %30
%379 = load double, double* %30
%380 = load double, double* %30
%381 = load double, double* %30
%382 = load double, double* %30
%383 = load double, double* %30
%384 = load double, double* %30
%385 = load double, double* %30
%386 = call double @llvm.fmuladd.f64(double %385, double 0x4235065CDB5DFEBE, double 0x421B15993F158D23)
%387 = call double @llvm.fmuladd.f64(double %384, double %386, double 0x41FD514C43F2ED45)
%388 = call double @llvm.fmuladd.f64(double %383, double %387, double 0x41D9AA042F79E01A)
%389 = call double @llvm.fmuladd.f64(double %382, double %388, double 0x41AD990D3839B714)
%390 = call double @llvm.fmuladd.f64(double %381, double %389, double 0xC167EF54E79986EA)
%391 = call double @llvm.fmuladd.f64(double %380, double %390, double 0xC178F4E02D4FD756)
%392 = call double @llvm.fmuladd.f64(double %379, double %391, double 0xC166B59831E52CDB)
%393 = call double @llvm.fmuladd.f64(double %378, double %392, double 0xC14C19F6EAD833AD)
%394 = call double @llvm.fmuladd.f64(double %377, double %393, double 0xC12836FD4A785A28)
%395 = call double @llvm.fmuladd.f64(double %376, double %394, double 0xC0EFED64B2053880)
%396 = call double @llvm.fmuladd.f64(double %375, double %395, double 0x40E3E3C6A17EB692)
%397 = call double @llvm.fmuladd.f64(double %374, double %396, double 0x40DA5518AF3079F9)
%398 = call double @llvm.fmuladd.f64(double %373, double %397, double 0x40C355C6E75ADCB0)
%399 = call double @llvm.fmuladd.f64(double %372, double %398, double 0x40A38DECE35CCE68)
%400 = call double @llvm.fmuladd.f64(double %371, double %399, double 0x407561BF37896F91)
%401 = call double @llvm.fmuladd.f64(double %370, double %400, double 0xC050E006D41EDC60)
%402 = call double @llvm.fmuladd.f64(double %369, double %401, double 0xC0508B11602968D2)
%403 = call double @llvm.fmuladd.f64(double %368, double %402, double 0xC032A52C94965960)
%404 = call double @llvm.fmuladd.f64(double %367, double %403, double 0x40126EF8A666666E)
%405 = call double @llvm.fmuladd.f64(double %366, double %404, double 0x4018B88C88888886)
%406 = call double @llvm.fmuladd.f64(double %365, double %405, double 0x3FF9C01C71C71C71)
%407 = call double @llvm.fmuladd.f64(double %364, double %406, double 0xBFDE6AAAAAAAAAA8)
%408 = call double @llvm.fmuladd.f64(double %363, double %407, double 0xBFBAAAAAAAAAAAAD)
%409 = call double @llvm.fmuladd.f64(double %362, double %408, double 0.000000e+00)
%410 = fmul double %361, %409
%411 = call double @llvm.fmuladd.f64(double 0xBFE5555555555555, double %360, double %410)
store double %411, double* %10
%412 = load double, double* %32
%413 = load double, double* %3
%414 = fdiv double 5.000000e-01, %413
%415 = load double, double* %33
%416 = fmul double %414, %415
%417 = call double @llvm.fmuladd.f64(double 2.500000e-01, double %412, double %416)
%418 = fadd double %417, 1.000000e+00
%419 = load double, double* %30
%420 = load double, double* %30
%421 = load double, double* %30
%422 = load double, double* %30
%423 = load double, double* %30
%424 = load double, double* %30
%425 = load double, double* %30
%426 = load double, double* %30
%427 = load double, double* %30
%428 = load double, double* %30
%429 = load double, double* %30
%430 = load double, double* %30
%431 = load double, double* %30
%432 = load double, double* %30
%433 = load double, double* %30
%434 = load double, double* %30
%435 = load double, double* %30
%436 = load double, double* %30
%437 = load double, double* %30
%438 = load double, double* %30
%439 = load double, double* %30
%440 = load double, double* %30
%441 = load double, double* %30
%442 = load double, double* %30
%443 = load double, double* %30
%444 = call double @llvm.fmuladd.f64(double %443, double 0xC2196E5E5B975195, double 0xC1FD2F75E9B2AF80)
%445 = call double @llvm.fmuladd.f64(double %442, double %444, double 0xC1E07F6A7F6398C6)
%446 = call double @llvm.fmuladd.f64(double %441, double %445, double 0xC1C2480FA3E8E860)
%447 = call double @llvm.fmuladd.f64(double %440, double %446, double 0xC1A3BDC53B6E81D5)
%448 = call double @llvm.fmuladd.f64(double %439, double %447, double 0xC184A1AB800E00E0)
%449 = call double @llvm.fmuladd.f64(double %438, double %448, double 0xC164B343000F898B)
%450 = call double @llvm.fmuladd.f64(double %437, double %449, double 0xC143C56F1566ABC0)
%451 = call double @llvm.fmuladd.f64(double %436, double %450, double 0xC121E6B87D568CD5)
%452 = call double @llvm.fmuladd.f64(double %435, double %451, double 0xC0FF4F6C0B02C0AD)
%453 = call double @llvm.fmuladd.f64(double %434, double %452, double 0xC0DD1C55878D7000)
%454 = call double @llvm.fmuladd.f64(double %433, double %453, double 0xC0C1C5C8EAC79000)
%455 = call double @llvm.fmuladd.f64(double %432, double %454, double 0xC0AF1B354CEE6881)
%456 = call double @llvm.fmuladd.f64(double %431, double %455, double 0xC0A00CAD23DD5F3B)
%457 = call double @llvm.fmuladd.f64(double %430, double %456, double 0xC090718C017A462E)
%458 = call double @llvm.fmuladd.f64(double %429, double %457, double 0xC07F79B658072F9B)
%459 = call double @llvm.fmuladd.f64(double %428, double %458, double 0xC06B8E804763D59B)
%460 = call double @llvm.fmuladd.f64(double %427, double %459, double 0xC05582D82D82D82D)
%461 = call double @llvm.fmuladd.f64(double %426, double %460, double 0xC03C03C03C03C03E)
%462 = call double @llvm.fmuladd.f64(double %425, double %461, double 0xC01814AFD6A052C0)
%463 = call double @llvm.fmuladd.f64(double %424, double %462, double 0x3FDA8C536FE1A8C0)
%464 = call double @llvm.fmuladd.f64(double %423, double %463, double 0x3FEE79E79E79E7A0)
%465 = call double @llvm.fmuladd.f64(double %422, double %464, double 0xBFB6C16C16C16C15)
%466 = call double @llvm.fmuladd.f64(double %421, double %465, double 0xBFEC71C71C71C71C)
%467 = call double @llvm.fmuladd.f64(double %420, double %466, double 0xBFF5555555555554)
%468 = fmul double %419, %467
%469 = call double @llvm.fmuladd.f64(double 0x3FF5555555555555, double %418, double %468)
store double %469, double* %11
%470 = load double, double* %33
%471 = load double, double* %32
%472 = fmul double 5.000000e-01, %471
%473 = load double, double* %3
%474 = fdiv double %472, %473
%475 = call double @llvm.fmuladd.f64(double 2.500000e-01, double %470, double %474)
%476 = load double, double* %3
%477 = fdiv double 1.000000e+00, %476
%478 = fsub double %475, %477
%479 = load double, double* %30
%480 = load double, double* %30
%481 = load double, double* %30
%482 = load double, double* %30
%483 = load double, double* %30
%484 = load double, double* %30
%485 = load double, double* %30
%486 = load double, double* %30
%487 = load double, double* %30
%488 = load double, double* %30
%489 = load double, double* %30
%490 = load double, double* %30
%491 = load double, double* %30
%492 = load double, double* %30
%493 = load double, double* %30
%494 = load double, double* %30
%495 = load double, double* %30
%496 = load double, double* %30
%497 = load double, double* %30
%498 = load double, double* %30
%499 = load double, double* %30
%500 = load double, double* %30
%501 = load double, double* %30
%502 = load double, double* %30
%503 = call double @llvm.fmuladd.f64(double %502, double 0x41FDD7E57A009495, double 0x41E0A4114582CD6A)
%504 = call double @llvm.fmuladd.f64(double %501, double %503, double 0x41C37587AE73282A)
%505 = call double @llvm.fmuladd.f64(double %500, double %504, double 0x41A7FD334C0060BF)
%506 = call double @llvm.fmuladd.f64(double %499, double %505, double 0x418F07DE8401AA40)
%507 = call double @llvm.fmuladd.f64(double %498, double %506, double 0x4174C71DEAB96836)
%508 = call double @llvm.fmuladd.f64(double %497, double %507, double 0x415C501640106680)
%509 = call double @llvm.fmuladd.f64(double %496, double %508, double 0x41434C9C92DC0096)
%510 = call double @llvm.fmuladd.f64(double %495, double %509, double 0x4129EF3257EB502A)
%511 = call double @llvm.fmuladd.f64(double %494, double %510, double 0x4110F25B34AB08A1)
%512 = call double @llvm.fmuladd.f64(double %493, double %511, double 0x40F53CCB7470A825)
%513 = call double @llvm.fmuladd.f64(double %492, double %512, double 0x40D90F396007C799)
%514 = call double @llvm.fmuladd.f64(double %491, double %513, double 0x40BB0AB3C4D5E6FA)
%515 = call double @llvm.fmuladd.f64(double %490, double %514, double 0x409930BCE14E966C)
%516 = call double @llvm.fmuladd.f64(double %489, double %515, double 0x40714D00D00D00D5)
%517 = call double @llvm.fmuladd.f64(double %488, double %516, double 0x402401FF007FC002)
%518 = call double @llvm.fmuladd.f64(double %487, double %517, double 0xC02D7D7D7D7D7D80)
%519 = call double @llvm.fmuladd.f64(double %486, double %518, double 0xC00FCBFCBFCBFCAA)
%520 = call double @llvm.fmuladd.f64(double %485, double %519, double 0x4008118118118115)
%521 = call double @llvm.fmuladd.f64(double %484, double %520, double 0x4011A6031A6031A5)
%522 = call double @llvm.fmuladd.f64(double %483, double %521, double 0x400B425ED097B425)
%523 = call double @llvm.fmuladd.f64(double %482, double %522, double 0x4000410410410411)
%524 = call double @llvm.fmuladd.f64(double %481, double %523, double 0x3FF1111111111113)
%525 = call double @llvm.fmuladd.f64(double %480, double %524, double 0xBFDC71C71C71C71D)
%526 = fmul double %479, %525
%527 = load double, double* %3
%528 = fdiv double %526, %527
%529 = call double @llvm.fmuladd.f64(double 0x3FF5555555555555, double %478, double %528)
store double %529, double* %12
%530 = load double, double* %32
%531 = load double, double* %27
%532 = fmul double 1.880000e-01, %531
%533 = load double, double* %32
%534 = fmul double %532, %533
%535 = fneg double %534
%536 = call double @llvm.fmuladd.f64(double -2.000000e-01, double %530, double %535)
%537 = fadd double %536, 1.000000e+00
%538 = load double, double* %30
%539 = load double, double* %30
%540 = load double, double* %30
%541 = load double, double* %30
%542 = load double, double* %30
%543 = load double, double* %30
%544 = load double, double* %30
%545 = load double, double* %30
%546 = load double, double* %30
%547 = load double, double* %30
%548 = load double, double* %30
%549 = load double, double* %30
%550 = load double, double* %30
%551 = load double, double* %30
%552 = load double, double* %30
%553 = load double, double* %30
%554 = load double, double* %30
%555 = load double, double* %30
%556 = load double, double* %30
%557 = load double, double* %30
%558 = load double, double* %30
%559 = load double, double* %30
%560 = load double, double* %30
%561 = load double, double* %30
%562 = load double, double* %30
%563 = call double @llvm.fmuladd.f64(double %562, double 0xC2300B9E62F4768A, double 0xC20ECD333DC6158C)
%564 = call double @llvm.fmuladd.f64(double %561, double %563, double 0xC1E1EBD86125B820)
%565 = call double @llvm.fmuladd.f64(double %560, double %564, double 0x41B1040870B926D5)
%566 = call double @llvm.fmuladd.f64(double %559, double %565, double 0x41B7C1F10B79B36A)
%567 = call double @llvm.fmuladd.f64(double %558, double %566, double 0x41A777C2DB0BDB06)
%568 = call double @llvm.fmuladd.f64(double %557, double %567, double 0x419130571C1DDA1A)
%569 = call double @llvm.fmuladd.f64(double %556, double %568, double 0x41749010CFC71DB9)
%570 = call double @llvm.fmuladd.f64(double %555, double %569, double 0x41540905CD10B3DD)
%571 = call double @llvm.fmuladd.f64(double %554, double %570, double 0x412CDB08BB248840)
%572 = call double @llvm.fmuladd.f64(double %553, double %571, double 0x40F0A49B771B0180)
%573 = call double @llvm.fmuladd.f64(double %552, double %572, double 0xC0DF6B1D2DFE8095)
%574 = call double @llvm.fmuladd.f64(double %551, double %573, double 0xC0D00BF385EB33E6)
%575 = call double @llvm.fmuladd.f64(double %550, double %574, double 0xC0AB22960C41137F)
%576 = call double @llvm.fmuladd.f64(double %549, double %575, double 0x4073AB7B8613A0EA)
%577 = call double @llvm.fmuladd.f64(double %548, double %576, double 0x4084975DDDCC0CC5)
%578 = call double @llvm.fmuladd.f64(double %547, double %577, double 0x40770523806A2BCA)
%579 = call double @llvm.fmuladd.f64(double %546, double %578, double 0x406137986BA5B480)
%580 = call double @llvm.fmuladd.f64(double %545, double %579, double 0x403D1FD406C061B9)
%581 = call double @llvm.fmuladd.f64(double %544, double %580, double 0xBFF5DE5ADC2EC901)
%582 = call double @llvm.fmuladd.f64(double %543, double %581, double 0xBFC0F4D35A8587A9)
%583 = call double @llvm.fmuladd.f64(double %542, double %582, double 0x400EC742AC7CB34C)
%584 = call double @llvm.fmuladd.f64(double %541, double %583, double 0x40070BB817AA7069)
%585 = call double @llvm.fmuladd.f64(double %540, double %584, double 0x3FEBE76C8B439580)
%586 = call double @llvm.fmuladd.f64(double %539, double %585, double 0xC0008DFEA27983C0)
%587 = fmul double %538, %586
%588 = call double @llvm.fmuladd.f64(double 0x3FF5555555555555, double %537, double %587)
store double %588, double* %13
%589 = load double, double* %33
%590 = load double, double* %27
%591 = fmul double 1.240000e-01, %590
%592 = load double, double* %33
%593 = fmul double %591, %592
%594 = call double @llvm.fmuladd.f64(double 5.000000e-02, double %589, double %593)
%595 = load double, double* %3
%596 = fdiv double 4.960000e-01, %595
%597 = fadd double %594, %596
%598 = load double, double* %30
%599 = load double, double* %30
%600 = load double, double* %30
%601 = load double, double* %30
%602 = load double, double* %30
%603 = load double, double* %30
%604 = load double, double* %30
%605 = load double, double* %30
%606 = load double, double* %30
%607 = load double, double* %30
%608 = load double, double* %30
%609 = load double, double* %30
%610 = load double, double* %30
%611 = load double, double* %30
%612 = load double, double* %30
%613 = load double, double* %30
%614 = load double, double* %30
%615 = load double, double* %30
%616 = load double, double* %30
%617 = load double, double* %30
%618 = load double, double* %30
%619 = load double, double* %30
%620 = load double, double* %30
%621 = load double, double* %30
%622 = call double @llvm.fmuladd.f64(double %621, double 0x42228192AAF4575D, double 0x4208B29C51DC9DA8)
%623 = call double @llvm.fmuladd.f64(double %620, double %622, double 0x41F2B1A6AAF1E448)
%624 = call double @llvm.fmuladd.f64(double %619, double %623, double 0x41DC69A89D5434B1)
%625 = call double @llvm.fmuladd.f64(double %618, double %624, double 0x41C45AA4FCD6A79D)
%626 = call double @llvm.fmuladd.f64(double %617, double %625, double 0x41AACDBDAC6912B3)
%627 = call double @llvm.fmuladd.f64(double %616, double %626, double 0x4190004F995B001B)
%628 = call double @llvm.fmuladd.f64(double %615, double %627, double 0x41710DB28C98EAC8)
%629 = call double @llvm.fmuladd.f64(double %614, double %628, double 0x414F97082822B804)
%630 = call double @llvm.fmuladd.f64(double %613, double %629, double 0x41282C6AB9DCFAF2)
%631 = call double @llvm.fmuladd.f64(double %612, double %630, double 0x40FBD9B87BD02CA2)
%632 = call double @llvm.fmuladd.f64(double %611, double %631, double 0x40C82A2780044BCA)
%633 = call double @llvm.fmuladd.f64(double %610, double %632, double 0x40B0E827488F07DA)
%634 = call double @llvm.fmuladd.f64(double %609, double %633, double 0x40AD979CE5ABE339)
%635 = call double @llvm.fmuladd.f64(double %608, double %634, double 0x40A2CF8BD5DA44E1)
%636 = call double @llvm.fmuladd.f64(double %607, double %635, double 0x4092456D3983AFB6)
%637 = call double @llvm.fmuladd.f64(double %606, double %636, double 0x407CDBDD67F5A539)
%638 = call double @llvm.fmuladd.f64(double %605, double %637, double 0x406170E4F73D0E7F)
%639 = call double @llvm.fmuladd.f64(double %604, double %638, double 0x40372B97F578ED6C)
%640 = call double @llvm.fmuladd.f64(double %603, double %639, double 0xC00018286A86098B)
%641 = call double @llvm.fmuladd.f64(double %602, double %640, double 0xBFD19ED0C4167ED5)
%642 = call double @llvm.fmuladd.f64(double %601, double %641, double 0x3FFE701BC6580B64)
%643 = call double @llvm.fmuladd.f64(double %600, double %642, double 0x3FF4EB90C5560FBF)
%644 = call double @llvm.fmuladd.f64(double %599, double %643, double 0x400098EAD65B7A31)
%645 = call double @llvm.fmuladd.f64(double %598, double %644, double 0xBFF96DE8CA11BFD3)
%646 = load double, double* %3
%647 = fdiv double %645, %646
%648 = call double @llvm.fmuladd.f64(double 0x3FF5555555555555, double %597, double %647)
store double %648, double* %14
%649 = load double, double* %27
%650 = fdiv double 5.000000e-01, %649
%651 = load double, double* %3
%652 = fdiv double %650, %651
%653 = load double, double* %31
%654 = call double @llvm.fmuladd.f64(double 0x3FC1D41D41D41D42, double %653, double 2.250000e-01)
%655 = load double, double* %33
%656 = call double @llvm.fmuladd.f64(double %654, double %655, double %652)
%657 = load double, double* %3
%658 = call double @llvm.fmuladd.f64(double 0xBFC1D41D41D41D42, double %657, double %656)
%659 = load double, double* %30
%660 = load double, double* %30
%661 = load double, double* %30
%662 = load double, double* %30
%663 = load double, double* %30
%664 = load double, double* %30
%665 = load double, double* %30
%666 = load double, double* %30
%667 = load double, double* %30
%668 = load double, double* %30
%669 = load double, double* %30
%670 = load double, double* %30
%671 = load double, double* %30
%672 = load double, double* %30
%673 = load double, double* %30
%674 = load double, double* %30
%675 = load double, double* %30
%676 = load double, double* %30
%677 = load double, double* %30
%678 = load double, double* %30
%679 = load double, double* %30
%680 = load double, double* %30
%681 = load double, double* %30
%682 = load double, double* %30
%683 = call double @llvm.fmuladd.f64(double %682, double 0xC238E715A31C6D8B, double 0xC2314FDF9FCFDDC6)
%684 = call double @llvm.fmuladd.f64(double %681, double %683, double 0xC21BC2C4E0640C81)
%685 = call double @llvm.fmuladd.f64(double %680, double %684, double 0xC20154A58018909C)
%686 = call double @llvm.fmuladd.f64(double %679, double %685, double 0xC1E1639904BB5A5E)
%687 = call double @llvm.fmuladd.f64(double %678, double %686, double 0xC1B95E7DDE5E6920)
%688 = call double @llvm.fmuladd.f64(double %677, double %687, double 0xC17551F1BA48E2F6)
%689 = call double @llvm.fmuladd.f64(double %676, double %688, double 0x4177870131C5CD62)
%690 = call double @llvm.fmuladd.f64(double %675, double %689, double 0x416BB873175F3C6B)
%691 = call double @llvm.fmuladd.f64(double %674, double %690, double 0x41541BD08DA87DED)
%692 = call double @llvm.fmuladd.f64(double %673, double %691, double 0x4135580CC63237F6)
%693 = call double @llvm.fmuladd.f64(double %672, double %692, double 0x410C6B38124D7E11)
%694 = call double @llvm.fmuladd.f64(double %671, double %693, double 0xC0CB2C8FB386B00D)
%695 = call double @llvm.fmuladd.f64(double %670, double %694, double 0xC0DE001DB0F1B6DF)
%696 = call double @llvm.fmuladd.f64(double %669, double %695, double 0xC0CC5DDEA5C5A33B)
%697 = call double @llvm.fmuladd.f64(double %668, double %696, double 0xC0AF813B25FC9014)
%698 = call double @llvm.fmuladd.f64(double %667, double %697, double 0xC072C14B83234214)
%699 = call double @llvm.fmuladd.f64(double %666, double %698, double 0x40765B8EBA3C102C)
%700 = call double @llvm.fmuladd.f64(double %665, double %699, double 0x4068525279145E12)
%701 = call double @llvm.fmuladd.f64(double %664, double %700, double 0x403A2448FA03FD55)
%702 = call double @llvm.fmuladd.f64(double %663, double %701, double 0xC032F0F7225ADFDD)
%703 = call double @llvm.fmuladd.f64(double %662, double %702, double 0xC01EF2EAC0F533E5)
%704 = call double @llvm.fmuladd.f64(double %661, double %703, double 0x400088FC72855438)
%705 = call double @llvm.fmuladd.f64(double %660, double %704, double 0x3FEB1BCB564EFE89)
%706 = call double @llvm.fmuladd.f64(double %659, double %705, double 0xBFF075075075074E)
%707 = load double, double* %3
%708 = fdiv double %706, %707
%709 = fadd double %658, %708
store double %709, double* %15
%710 = load double, double* %27
%711 = fdiv double -1.000000e+00, %710
%712 = load double, double* %29
%713 = fdiv double %711, %712
%714 = load double, double* %31
%715 = call double @llvm.fmuladd.f64(double 0x3FC1D41D41D41D42, double %714, double 2.250000e-01)
%716 = load double, double* %32
%717 = call double @llvm.fmuladd.f64(double %715, double %716, double %713)
%718 = fadd double %717, 0x3FC1D41D41D41D42
%719 = load double, double* %30
%720 = load double, double* %30
%721 = load double, double* %30
%722 = load double, double* %30
%723 = load double, double* %30
%724 = load double, double* %30
%725 = load double, double* %30
%726 = load double, double* %30
%727 = load double, double* %30
%728 = load double, double* %30
%729 = load double, double* %30
%730 = load double, double* %30
%731 = load double, double* %30
%732 = load double, double* %30
%733 = load double, double* %30
%734 = load double, double* %30
%735 = load double, double* %30
%736 = load double, double* %30
%737 = load double, double* %30
%738 = load double, double* %30
%739 = load double, double* %30
%740 = load double, double* %30
%741 = load double, double* %30
%742 = load double, double* %30
%743 = load double, double* %30
%744 = call double @llvm.fmuladd.f64(double %743, double 0xC21B0A2CD201A954, double 0xC236F2072EB270F2)
%745 = call double @llvm.fmuladd.f64(double %742, double %744, double 0xC226B738BCBA07E8)
%746 = call double @llvm.fmuladd.f64(double %741, double %745, double 0xC20FF8E9548025FE)
%747 = call double @llvm.fmuladd.f64(double %740, double %746, double 0xC1F1FF0000A236F0)
%748 = call double @llvm.fmuladd.f64(double %739, double %747, double 0xC1CF8500DAB3F801)
%749 = call double @llvm.fmuladd.f64(double %738, double %748, double 0xC1A057E5DA11A2F9)
%750 = call double @llvm.fmuladd.f64(double %737, double %749, double 0x4172B130FBC0B2F3)
%751 = call double @llvm.fmuladd.f64(double %736, double %750, double 0x4174CD3DD06658D8)
%752 = call double @llvm.fmuladd.f64(double %735, double %751, double 0x4161FBA302C6AB1C)
%753 = call double @llvm.fmuladd.f64(double %734, double %752, double 0x4145F190D6CFD36E)
%754 = call double @llvm.fmuladd.f64(double %733, double %753, double 0x4122C06F6A7CB282)
%755 = call double @llvm.fmuladd.f64(double %732, double %754, double 0x40E6EC646D177594)
%756 = call double @llvm.fmuladd.f64(double %731, double %755, double 0xC0E0FAF7CD051B6D)
%757 = call double @llvm.fmuladd.f64(double %730, double %756, double 0xC0D5D5C3F0CDC2D2)
%758 = call double @llvm.fmuladd.f64(double %729, double %757, double 0xC0BDFA17EE67F229)
%759 = call double @llvm.fmuladd.f64(double %728, double %758, double 0xC09545FFDEBD3236)
%760 = call double @llvm.fmuladd.f64(double %727, double %759, double 0x406CD11A968D68DA)
%761 = call double @llvm.fmuladd.f64(double %726, double %760, double 0x4070F56DF2F05398)
%762 = call double @llvm.fmuladd.f64(double %725, double %761, double 0x4055DF437E6EC25A)
%763 = call double @llvm.fmuladd.f64(double %724, double %762, double 0xBFF691DFD1304629)
%764 = call double @llvm.fmuladd.f64(double %723, double %763, double 0xC029A805D9F7390C)
%765 = call double @llvm.fmuladd.f64(double %722, double %764, double 0xC010E57C57C57C58)
%766 = call double @llvm.fmuladd.f64(double %721, double %765, double 0x400E6DB6DB6DB6DC)
%767 = call double @llvm.fmuladd.f64(double %720, double %766, double 0xBFEC1D41D41D41D4)
%768 = call double @llvm.fmuladd.f64(double %719, double %767, double %718)
store double %768, double* %16
%769 = load double, double* @scalar_two_body_res.one12
%770 = load double, double* @scalar_two_body_res.one24
%771 = load double, double* %31
%772 = call double @llvm.fmuladd.f64(double %770, double %771, double %769)
%773 = load double, double* %33
%774 = load double, double* @scalar_two_body_res.one24
%775 = load double, double* %3
%776 = fmul double %774, %775
%777 = fneg double %776
%778 = call double @llvm.fmuladd.f64(double %772, double %773, double %777)
%779 = load double, double* %30
%780 = load double, double* %30
%781 = load double, double* %30
%782 = load double, double* %30
%783 = load double, double* %30
%784 = load double, double* %30
%785 = load double, double* %30
%786 = load double, double* %30
%787 = load double, double* %30
%788 = load double, double* %30
%789 = load double, double* %30
%790 = load double, double* %30
%791 = load double, double* %30
%792 = load double, double* %30
%793 = load double, double* %30
%794 = load double, double* %30
%795 = load double, double* %30
%796 = load double, double* %30
%797 = load double, double* %30
%798 = load double, double* %30
%799 = load double, double* %30
%800 = load double, double* %30
%801 = load double, double* %30
%802 = load double, double* %30
%803 = call double @llvm.fmuladd.f64(double %802, double 0xC23C71D243876F2E, double 0xC21FE327FE2D46EC)
%804 = call double @llvm.fmuladd.f64(double %801, double %803, double 0xC1FCE63F33A96199)
%805 = call double @llvm.fmuladd.f64(double %800, double %804, double 0xC1D1AFA225119171)
%806 = call double @llvm.fmuladd.f64(double %799, double %805, double 0x417F648E5220CE74)
%807 = call double @llvm.fmuladd.f64(double %798, double %806, double 0x419BB004F96F16B1)
%808 = call double @llvm.fmuladd.f64(double %797, double %807, double 0x418AF5E692307051)
%809 = call double @llvm.fmuladd.f64(double %796, double %808, double 0x4172057148565209)
%810 = call double @llvm.fmuladd.f64(double %795, double %809, double 0x41520A6B47A43BE7)
%811 = call double @llvm.fmuladd.f64(double %794, double %810, double 0x4126F6F1ACA9726D)
%812 = call double @llvm.fmuladd.f64(double %793, double %811, double 0xC0E0BDE50B856057)
%813 = call double @llvm.fmuladd.f64(double %792, double %812, double 0xC0F444D37442ACF4)
%814 = call double @llvm.fmuladd.f64(double %791, double %813, double 0xC0E2942E16C9F424)
%815 = call double @llvm.fmuladd.f64(double %790, double %814, double 0xC0C6272FF10ADA87)
%816 = call double @llvm.fmuladd.f64(double %789, double %815, double 0xC0A08AE6037D7F73)
%817 = call double @llvm.fmuladd.f64(double %788, double %816, double 0x404B9DFEC4D2B9AA)
%818 = call double @llvm.fmuladd.f64(double %787, double %817, double 0x4070FC4DE7B998F8)
%819 = call double @llvm.fmuladd.f64(double %786, double %818, double 0x4061474932FFD52A)
%820 = call double @llvm.fmuladd.f64(double %785, double %819, double 0x403CDAC1DDF9DF9C)
%821 = call double @llvm.fmuladd.f64(double %784, double %820, double 0xC0232F5E0ABDC322)
%822 = call double @llvm.fmuladd.f64(double %783, double %821, double 0xC01F4165B5DF3EEC)
%823 = call double @llvm.fmuladd.f64(double %782, double %822, double 0x3FACFEA53FA95001)
%824 = call double @llvm.fmuladd.f64(double %781, double %823, double 0x3FF55F15F15F15F3)
%825 = call double @llvm.fmuladd.f64(double %780, double %824, double 0xBFD6C16C16C16C16)
%826 = call double @llvm.fmuladd.f64(double %779, double %825, double 0xBFCC71C71C71C71C)
%827 = load double, double* %3
%828 = fdiv double %826, %827
%829 = fadd double %778, %828
store double %829, double* %17
%830 = load double, double* @scalar_two_body_res.one12
%831 = load double, double* @scalar_two_body_res.one24
%832 = load double, double* %31
%833 = call double @llvm.fmuladd.f64(double %831, double %832, double %830)
%834 = load double, double* %32
%835 = load double, double* @scalar_two_body_res.one24
%836 = call double @llvm.fmuladd.f64(double %833, double %834, double %835)
%837 = load double, double* %30
%838 = load double, double* %30
%839 = load double, double* %30
%840 = load double, double* %30
%841 = load double, double* %30
%842 = load double, double* %30
%843 = load double, double* %30
%844 = load double, double* %30
%845 = load double, double* %30
%846 = load double, double* %30
%847 = load double, double* %30
%848 = load double, double* %30
%849 = load double, double* %30
%850 = load double, double* %30
%851 = load double, double* %30
%852 = load double, double* %30
%853 = load double, double* %30
%854 = load double, double* %30
%855 = load double, double* %30
%856 = load double, double* %30
%857 = load double, double* %30
%858 = load double, double* %30
%859 = load double, double* %30
%860 = load double, double* %30
%861 = load double, double* %30
%862 = call double @llvm.fmuladd.f64(double %861, double 0x4248C8401EA4DC33, double 0x422EA6A72B387750)
%863 = call double @llvm.fmuladd.f64(double %860, double %862, double 0x420F5E6ED49F8361)
%864 = call double @llvm.fmuladd.f64(double %859, double %863, double 0x41E8A61B6B2C4B19)
%865 = call double @llvm.fmuladd.f64(double %858, double %864, double 0x41B277162F6605C9)
%866 = call double @llvm.fmuladd.f64(double %857, double %865, double 0xC19C29B49E68B9C8)
%867 = call double @llvm.fmuladd.f64(double %856, double %866, double 0xC194BD0AFB064C2E)
%868 = call double @llvm.fmuladd.f64(double %855, double %867, double 0xC1806B4A3B167A20)
%869 = call double @llvm.fmuladd.f64(double %854, double %868, double 0xC16326CF0F32B722)
%870 = call double @llvm.fmuladd.f64(double %853, double %869, double 0xC13FE0434A2372E1)
%871 = call double @llvm.fmuladd.f64(double %852, double %870, double 0xC1048705D8BE1D14)
%872 = call double @llvm.fmuladd.f64(double %851, double %871, double 0x40F8DEBC7868A61A)
%873 = call double @llvm.fmuladd.f64(double %850, double %872, double 0x40F008190A2F0CFE)
%874 = call double @llvm.fmuladd.f64(double %849, double %873, double 0x40D684D05596DCFD)
%875 = call double @llvm.fmuladd.f64(double %848, double %874, double 0x40B47AD1098BE0BA)
%876 = call double @llvm.fmuladd.f64(double %847, double %875, double 0x4078375C09EFB72D)
%877 = call double @llvm.fmuladd.f64(double %846, double %876, double 0xC0753410C8330F32)
%878 = call double @llvm.fmuladd.f64(double %845, double %877, double 0xC06B3EA9571DA131)
%879 = call double @llvm.fmuladd.f64(double %844, double %878, double 0xC050D5A728F3CF3D)
%880 = call double @llvm.fmuladd.f64(double %843, double %879, double 0xBFF66D5CB2CB2CC0)
%881 = call double @llvm.fmuladd.f64(double %842, double %880, double 0x4021FDE9F49F49F5)
%882 = call double @llvm.fmuladd.f64(double %841, double %881, double 0x4008CE6666666666)
%883 = call double @llvm.fmuladd.f64(double %840, double %882, double 0xBFC0E38E38E38E3B)
%884 = call double @llvm.fmuladd.f64(double %839, double %883, double 0xBFE8E38E38E38E39)
%885 = call double @llvm.fmuladd.f64(double %838, double %884, double 2.500000e-01)
%886 = call double @llvm.fmuladd.f64(double %837, double %885, double %836)
store double %886, double* %18
%887 = load double, double* @scalar_two_body_res.one30
%888 = load double, double* @scalar_two_body_res.g3yh
%889 = load double, double* %31
%890 = call double @llvm.fmuladd.f64(double %888, double %889, double %887)
%891 = fneg double %890
%892 = load double, double* %32
%893 = load double, double* @scalar_two_body_res.g3yh
%894 = fneg double %893
%895 = call double @llvm.fmuladd.f64(double %891, double %892, double %894)
%896 = load double, double* %30
%897 = load double, double* %30
%898 = load double, double* %30
%899 = load double, double* %30
%900 = load double, double* %30
%901 = load double, double* %30
%902 = load double, double* %30
%903 = load double, double* %30
%904 = load double, double* %30
%905 = load double, double* %30
%906 = load double, double* %30
%907 = load double, double* %30
%908 = load double, double* %30
%909 = load double, double* %30
%910 = load double, double* %30
%911 = load double, double* %30
%912 = load double, double* %30
%913 = load double, double* %30
%914 = load double, double* %30
%915 = load double, double* %30
%916 = load double, double* %30
%917 = load double, double* %30
%918 = load double, double* %30
%919 = load double, double* %30
%920 = load double, double* %30
%921 = call double @llvm.fmuladd.f64(double %920, double 0x424C2D172D696D50, double 0x422AFCDDF0A94212)
%922 = call double @llvm.fmuladd.f64(double %919, double %921, double 0x420309420FEC44AB)
%923 = call double @llvm.fmuladd.f64(double %918, double %922, double 0x41BD5863B9EC15A0)
%924 = call double @llvm.fmuladd.f64(double %917, double %923, double 0xC1C1E3C3ED844FEC)
%925 = call double @llvm.fmuladd.f64(double %916, double %924, double 0xC1B4EC4E54FEBC75)
%926 = call double @llvm.fmuladd.f64(double %915, double %925, double 0xC19ED61026DFE3DF)
%927 = call double @llvm.fmuladd.f64(double %914, double %926, double 0xC18138F9F49E36E8)
%928 = call double @llvm.fmuladd.f64(double %913, double %927, double 0xC15B982BD2B5BEA9)
%929 = call double @llvm.fmuladd.f64(double %912, double %928, double 0xC11FE0D9745CCF91)
%930 = call double @llvm.fmuladd.f64(double %911, double %929, double 0x4116B05BBA4141C0)
%931 = call double @llvm.fmuladd.f64(double %910, double %930, double 0x410C50860ABBA773)
%932 = call double @llvm.fmuladd.f64(double %909, double %931, double 0x40F3F427B36596EE)
%933 = call double @llvm.fmuladd.f64(double %908, double %932, double 0x40D2C7D04563F07C)
%934 = call double @llvm.fmuladd.f64(double %907, double %933, double 0x409D004B68A7F2BE)
%935 = call double @llvm.fmuladd.f64(double %906, double %934, double 0xC08F0A55CCA3FE64)
%936 = call double @llvm.fmuladd.f64(double %905, double %935, double 0xC08710B5954C3155)
%937 = call double @llvm.fmuladd.f64(double %904, double %936, double 0xC0713FEA9D3E807E)
%938 = call double @llvm.fmuladd.f64(double %903, double %937, double 0xC043CC4917F12D27)
%939 = call double @llvm.fmuladd.f64(double %902, double %938, double 0x403829808182F978)
%940 = call double @llvm.fmuladd.f64(double %901, double %939, double 0x402F903EE5778EC4)
%941 = call double @llvm.fmuladd.f64(double %900, double %940, double 0x3FE724BA3B416642)
%942 = call double @llvm.fmuladd.f64(double %899, double %941, double -2.224000e+00)
%943 = call double @llvm.fmuladd.f64(double %898, double %942, double 0xBF97AA706995F58B)
%944 = call double @llvm.fmuladd.f64(double %897, double %943, double 0x3FA94237FA89E610)
%945 = call double @llvm.fmuladd.f64(double %896, double %944, double %895)
store double %945, double* %19
%946 = load double, double* @scalar_two_body_res.two15
%947 = load double, double* @scalar_two_body_res.g5yh
%948 = load double, double* %31
%949 = call double @llvm.fmuladd.f64(double %947, double %948, double %946)
%950 = load double, double* %33
%951 = load double, double* @scalar_two_body_res.g5yh
%952 = load double, double* %3
%953 = fmul double %951, %952
%954 = fneg double %953
%955 = call double @llvm.fmuladd.f64(double %949, double %950, double %954)
%956 = load double, double* %30
%957 = load double, double* %30
%958 = load double, double* %30
%959 = load double, double* %30
%960 = load double, double* %30
%961 = load double, double* %30
%962 = load double, double* %30
%963 = load double, double* %30
%964 = load double, double* %30
%965 = load double, double* %30
%966 = load double, double* %30
%967 = load double, double* %30
%968 = load double, double* %30
%969 = load double, double* %30
%970 = load double, double* %30
%971 = load double, double* %30
%972 = load double, double* %30
%973 = load double, double* %30
%974 = load double, double* %30
%975 = load double, double* %30
%976 = load double, double* %30
%977 = load double, double* %30
%978 = load double, double* %30
%979 = load double, double* %30
%980 = call double @llvm.fmuladd.f64(double %979, double 0x423D040212945034, double 0x4218ABA342B27C4E)
%981 = call double @llvm.fmuladd.f64(double %978, double %980, double 0x41E9D6D2991D9E52)
%982 = call double @llvm.fmuladd.f64(double %977, double %981, double 0xC1B8899AFD0A5412)
%983 = call double @llvm.fmuladd.f64(double %976, double %982, double 0xC1BE1BF2B33BB534)
%984 = call double @llvm.fmuladd.f64(double %975, double %983, double 0xC1AAE8112EE2A572)
%985 = call double @llvm.fmuladd.f64(double %974, double %984, double 0xC1915C71F50B3396)
%986 = call double @llvm.fmuladd.f64(double %973, double %985, double 0xC170FEF61000EC94)
%987 = call double @llvm.fmuladd.f64(double %972, double %986, double 0xC1450904D1E3FEA7)
%988 = call double @llvm.fmuladd.f64(double %971, double %987, double 0x410387AC61FD0427)
%989 = call double @llvm.fmuladd.f64(double %970, double %988, double 0x41139BE4A165DB72)
%990 = call double @llvm.fmuladd.f64(double %969, double %989, double 0x4101AF9D66AA37AA)
%991 = call double @llvm.fmuladd.f64(double %968, double %990, double 0x40E4C121A5F88E51)
%992 = call double @llvm.fmuladd.f64(double %967, double %991, double 0x40BE1E2F7B304B18)
%993 = call double @llvm.fmuladd.f64(double %966, double %992, double 0xC0624AE24ACA354F)
%994 = call double @llvm.fmuladd.f64(double %965, double %993, double 0xC089F89EC2760D45)
%995 = call double @llvm.fmuladd.f64(double %964, double %994, double 0xC079AF5268B0DD75)
%996 = call double @llvm.fmuladd.f64(double %963, double %995, double 0xC05AA21688AE2F3A)
%997 = call double @llvm.fmuladd.f64(double %962, double %996, double 0x401AADA0AFD3B16A)
%998 = call double @llvm.fmuladd.f64(double %961, double %997, double 0x40329107FF59CAC8)
%999 = call double @llvm.fmuladd.f64(double %960, double %998, double 0x40134805215E2FF2)
%1000 = call double @llvm.fmuladd.f64(double %959, double %999, double 0xC0001C95D704B126)
%1001 = call double @llvm.fmuladd.f64(double %958, double %1000, double 0xBFF6E60A0683BC35)
%1002 = call double @llvm.fmuladd.f64(double %957, double %1001, double 0x3FF1DC3A6FAF2C1B)
%1003 = call double @llvm.fmuladd.f64(double %956, double %1002, double 0xBFD546C510280CBD)
%1004 = load double, double* %3
%1005 = fdiv double %1003, %1004
%1006 = fadd double %955, %1005
store double %1006, double* %20
%1007 = load double, double* @scalar_two_body_res.two3
%1008 = load double, double* %27
%1009 = fdiv double %1007, %1008
%1010 = load double, double* %29
%1011 = fdiv double %1009, %1010
%1012 = load double, double* %31
%1013 = call double @llvm.fmuladd.f64(double 0x3FC1EE1EE1EE1EE3, double %1012, double 1.500000e-01)
%1014 = load double, double* %32
%1015 = fneg double %1013
%1016 = call double @llvm.fmuladd.f64(double %1015, double %1014, double %1011)
%1017 = fadd double %1016, 0x3FEF12B12B12B12B
%1018 = load double, double* %30
%1019 = load double, double* %30
%1020 = load double, double* %30
%1021 = load double, double* %30
%1022 = load double, double* %30
%1023 = load double, double* %30
%1024 = load double, double* %30
%1025 = load double, double* %30
%1026 = load double, double* %30
%1027 = load double, double* %30
%1028 = load double, double* %30
%1029 = load double, double* %30
%1030 = load double, double* %30
%1031 = load double, double* %30
%1032 = load double, double* %30
%1033 = load double, double* %30
%1034 = load double, double* %30
%1035 = load double, double* %30
%1036 = load double, double* %30
%1037 = load double, double* %30
%1038 = load double, double* %30
%1039 = load double, double* %30
%1040 = load double, double* %30
%1041 = load double, double* %30
%1042 = load double, double* %30
%1043 = call double @llvm.fmuladd.f64(double %1042, double 0xC27B4ABB6DF5A0B4, double 0xC25DC6AED52AC525)
%1044 = call double @llvm.fmuladd.f64(double %1041, double %1043, double 0xC23A48DE8C17F3F1)
%1045 = call double @llvm.fmuladd.f64(double %1040, double %1044, double 0xC20EFB3DBF7BAF35)
%1046 = call double @llvm.fmuladd.f64(double %1039, double %1045, double 0x41C46D7A07A57E9A)
%1047 = call double @llvm.fmuladd.f64(double %1038, double %1046, double 0x41D9BB529D3B65C3)
%1048 = call double @llvm.fmuladd.f64(double %1037, double %1047, double 0x41C8B8539C21D815)
%1049 = call double @llvm.fmuladd.f64(double %1036, double %1048, double 0x41B0AEBAA3DB7EB4)
%1050 = call double @llvm.fmuladd.f64(double %1035, double %1049, double 0x419154C46C3EB22B)
%1051 = call double @llvm.fmuladd.f64(double %1034, double %1050, double 0x4168D77F52AE836B)
%1052 = call double @llvm.fmuladd.f64(double %1033, double %1051, double 0x411049459C4FCD49)
%1053 = call double @llvm.fmuladd.f64(double %1032, double %1052, double 0xC12FD3A6BEADA059)
%1054 = call double @llvm.fmuladd.f64(double %1031, double %1053, double 0xC1213A70FC87A665)
%1055 = call double @llvm.fmuladd.f64(double %1030, double %1054, double 0xC107596BCACBBC3E)
%1056 = call double @llvm.fmuladd.f64(double %1029, double %1055, double 0xC0E43001C47E3746)
%1057 = call double @llvm.fmuladd.f64(double %1028, double %1056, double 0xC07F1C31B8307949)
%1058 = call double @llvm.fmuladd.f64(double %1027, double %1057, double 0x40B1B024F492525E)
%1059 = call double @llvm.fmuladd.f64(double %1026, double %1058, double 0x40A1AE108D9E4BA7)
%1060 = call double @llvm.fmuladd.f64(double %1025, double %1059, double 0x407C4014D9922B65)
%1061 = call double @llvm.fmuladd.f64(double %1024, double %1060, double 0xC05B9D8704EA3646)
%1062 = call double @llvm.fmuladd.f64(double %1023, double %1061, double 0xC057B8926BD167C3)
%1063 = call double @llvm.fmuladd.f64(double %1022, double %1062, double 0xC0202D2D06039370)
%1064 = call double @llvm.fmuladd.f64(double %1021, double %1063, double 0x402566550FFBAA63)
%1065 = call double @llvm.fmuladd.f64(double %1020, double %1064, double 0x3FE58DAE303858D6)
%1066 = call double @llvm.fmuladd.f64(double %1019, double %1065, double 0xBFEF917917917918)
%1067 = call double @llvm.fmuladd.f64(double %1018, double %1066, double %1017)
store double %1067, double* %21
%1068 = load double, double* @scalar_two_body_res.one3
%1069 = load double, double* %27
%1070 = fdiv double %1068, %1069
%1071 = load double, double* %3
%1072 = fdiv double %1070, %1071
%1073 = load double, double* %31
%1074 = call double @llvm.fmuladd.f64(double 0x3FC90A90A90A90A9, double %1073, double 1.500000e-01)
%1075 = load double, double* %33
%1076 = call double @llvm.fmuladd.f64(double %1074, double %1075, double %1072)
%1077 = load double, double* %3
%1078 = call double @llvm.fmuladd.f64(double 0xBFC90A90A90A90A9, double %1077, double %1076)
%1079 = load double, double* %30
%1080 = load double, double* %30
%1081 = load double, double* %30
%1082 = load double, double* %30
%1083 = load double, double* %30
%1084 = load double, double* %30
%1085 = load double, double* %30
%1086 = load double, double* %30
%1087 = load double, double* %30
%1088 = load double, double* %30
%1089 = load double, double* %30
%1090 = load double, double* %30
%1091 = load double, double* %30
%1092 = load double, double* %30
%1093 = load double, double* %30
%1094 = load double, double* %30
%1095 = load double, double* %30
%1096 = load double, double* %30
%1097 = load double, double* %30
%1098 = load double, double* %30
%1099 = load double, double* %30
%1100 = load double, double* %30
%1101 = load double, double* %30
%1102 = load double, double* %30
%1103 = call double @llvm.fmuladd.f64(double %1102, double 0x426DABB99C73EDD3, double 0x424D976F932B497C)
%1104 = call double @llvm.fmuladd.f64(double %1101, double %1103, double 0x42268A22C82EBD98)
%1105 = call double @llvm.fmuladd.f64(double %1100, double %1104, double 0x41EE968B273443FC)
%1106 = call double @llvm.fmuladd.f64(double %1099, double %1105, double 0xC1DC3E42E54EC265)
%1107 = call double @llvm.fmuladd.f64(double %1098, double %1106, double 0xC1D3A122EE25D6F9)
%1108 = call double @llvm.fmuladd.f64(double %1097, double %1107, double 0xC1BEB864E7FFC4C8)
%1109 = call double @llvm.fmuladd.f64(double %1096, double %1108, double 0xC1A2078FCC96618A)
%1110 = call double @llvm.fmuladd.f64(double %1095, double %1109, double 0xC17F3116801EE9FB)
%1111 = call double @llvm.fmuladd.f64(double %1094, double %1110, double 0xC14A42F3A059D788)
%1112 = call double @llvm.fmuladd.f64(double %1093, double %1111, double 0x413178BEAF97E7E9)
%1113 = call double @llvm.fmuladd.f64(double %1092, double %1112, double 0x412B147114F93ED9)
%1114 = call double @llvm.fmuladd.f64(double %1091, double %1113, double 0x4114D7EF327F6B4C)
%1115 = call double @llvm.fmuladd.f64(double %1090, double %1114, double 0x40F54ED3F281BEA0)
%1116 = call double @llvm.fmuladd.f64(double %1089, double %1115, double 0x40C352F3ADDD27AE)
%1117 = call double @llvm.fmuladd.f64(double %1088, double %1116, double 0xC0B02BB6FA940E4C)
%1118 = call double @llvm.fmuladd.f64(double %1087, double %1117, double 0xC0A81F96BC5C950E)
%1119 = call double @llvm.fmuladd.f64(double %1086, double %1118, double 0xC08E9E8391566AC5)
%1120 = call double @llvm.fmuladd.f64(double %1085, double %1119, double 0xC0526369381C0A50)
%1121 = call double @llvm.fmuladd.f64(double %1084, double %1120, double 0x4055FF7DE552B240)
%1122 = call double @llvm.fmuladd.f64(double %1083, double %1121, double 0x4046014518853FEC)
%1123 = call double @llvm.fmuladd.f64(double %1082, double %1122, double 0x4019556010ECBD83)
%1124 = call double @llvm.fmuladd.f64(double %1081, double %1123, double 0xC02B3E0E2A0732BE)
%1125 = call double @llvm.fmuladd.f64(double %1080, double %1124, double 0x400EB773FFC88512)
%1126 = call double @llvm.fmuladd.f64(double %1079, double %1125, double 0xBFDA58502FADA588)
%1127 = load double, double* %3
%1128 = fdiv double %1126, %1127
%1129 = fadd double %1078, %1128
store double %1129, double* %22
%1130 = load double, double* @scalar_two_body_res.two15
%1131 = load double, double* %31
%1132 = call double @llvm.fmuladd.f64(double 0x3F99F0FB38A94D24, double %1131, double %1130)
%1133 = fneg double %1132
%1134 = load double, double* %32
%1135 = call double @llvm.fmuladd.f64(double %1133, double %1134, double 0x3FF15F5884E4773D)
%1136 = load double, double* %30
%1137 = load double, double* %30
%1138 = load double, double* %30
%1139 = load double, double* %30
%1140 = load double, double* %30
%1141 = load double, double* %30
%1142 = load double, double* %30
%1143 = load double, double* %30
%1144 = load double, double* %30
%1145 = load double, double* %30
%1146 = load double, double* %30
%1147 = load double, double* %30
%1148 = load double, double* %30
%1149 = load double, double* %30
%1150 = load double, double* %30
%1151 = load double, double* %30
%1152 = load double, double* %30
%1153 = load double, double* %30
%1154 = load double, double* %30
%1155 = load double, double* %30
%1156 = load double, double* %30
%1157 = load double, double* %30
%1158 = load double, double* %30
%1159 = load double, double* %30
%1160 = load double, double* %30
%1161 = call double @llvm.fmuladd.f64(double %1160, double 0xC2715BD18EEFB452, double 0xC24F531C3FCDC6B5)
%1162 = call double @llvm.fmuladd.f64(double %1159, double %1161, double 0xC223B4601454034D)
%1163 = call double @llvm.fmuladd.f64(double %1158, double %1162, double 0x41AC8C34552A5926)
%1164 = call double @llvm.fmuladd.f64(double %1157, double %1163, double 0x41EB228C7F356CD9)
%1165 = call double @llvm.fmuladd.f64(double %1156, double %1164, double 0x41DBB61614572C5A)
%1166 = call double @llvm.fmuladd.f64(double %1155, double %1165, double 0x41C35B030C14AC21)
%1167 = call double @llvm.fmuladd.f64(double %1154, double %1166, double 0x41A4D9F3610B0433)
%1168 = call double @llvm.fmuladd.f64(double %1153, double %1167, double 0x418014B607D06285)
%1169 = call double @llvm.fmuladd.f64(double %1152, double %1168, double 0x413F5B7429E7F667)
%1170 = call double @llvm.fmuladd.f64(double %1151, double %1169, double 0xC13CF102226DCE4B)
%1171 = call double @llvm.fmuladd.f64(double %1150, double %1170, double 0xC131562FE250B970)
%1172 = call double @llvm.fmuladd.f64(double %1149, double %1171, double 0xC1186EC4BBA4A37D)
%1173 = call double @llvm.fmuladd.f64(double %1148, double %1172, double 0xC0F7A2FE3959B223)
%1174 = call double @llvm.fmuladd.f64(double %1147, double %1173, double 0xC0C55CEE41720211)
%1175 = call double @llvm.fmuladd.f64(double %1146, double %1174, double 0x40B0267849F9EA31)
%1176 = call double @llvm.fmuladd.f64(double %1145, double %1175, double 0x40AA6F8C3F8621F5)
%1177 = call double @llvm.fmuladd.f64(double %1144, double %1176, double 0x4093E21BB42A2C74)
%1178 = call double @llvm.fmuladd.f64(double %1143, double %1177, double 0x4065DA4164282E06)
%1179 = call double @llvm.fmuladd.f64(double %1142, double %1178, double 0xC05AF33F8116C9BF)
%1180 = call double @llvm.fmuladd.f64(double %1141, double %1179, double 0xC04F7DE7553E081B)
%1181 = call double @llvm.fmuladd.f64(double %1140, double %1180, double 0x3FECDD8C4F8DAD22)
%1182 = call double @llvm.fmuladd.f64(double %1139, double %1181, double 0x4020CDB5D11FA156)
%1183 = call double @llvm.fmuladd.f64(double %1138, double %1182, double 0xBFEFF8B7DD695BB5)
%1184 = call double @llvm.fmuladd.f64(double %1137, double %1183, double 0xBFDEE402BB0CF87E)
%1185 = call double @llvm.fmuladd.f64(double %1136, double %1184, double %1135)
store double %1185, double* %23
%1186 = load double, double* @scalar_two_body_res.one30
%1187 = load double, double* %31
%1188 = call double @llvm.fmuladd.f64(double 1.480000e-01, double %1187, double %1186)
%1189 = load double, double* %33
%1190 = load double, double* %3
%1191 = fmul double 1.480000e-01, %1190
%1192 = fneg double %1191
%1193 = call double @llvm.fmuladd.f64(double %1188, double %1189, double %1192)
%1194 = load double, double* %30
%1195 = load double, double* %30
%1196 = load double, double* %30
%1197 = load double, double* %30
%1198 = load double, double* %30
%1199 = load double, double* %30
%1200 = load double, double* %30
%1201 = load double, double* %30
%1202 = load double, double* %30
%1203 = load double, double* %30
%1204 = load double, double* %30
%1205 = load double, double* %30
%1206 = load double, double* %30
%1207 = load double, double* %30
%1208 = load double, double* %30
%1209 = load double, double* %30
%1210 = load double, double* %30
%1211 = load double, double* %30
%1212 = load double, double* %30
%1213 = load double, double* %30
%1214 = load double, double* %30
%1215 = load double, double* %30
%1216 = load double, double* %30
%1217 = load double, double* %30
%1218 = call double @llvm.fmuladd.f64(double %1217, double 0xC2610C0455C2B6FE, double 0xC23AE02BA0D18196)
%1219 = call double @llvm.fmuladd.f64(double %1216, double %1218, double 0xC205778F2C2F057D)
%1220 = call double @llvm.fmuladd.f64(double %1215, double %1219, double 0x41EB75BA607A96D5)
%1221 = call double @llvm.fmuladd.f64(double %1214, double %1220, double 0x41E5897CBF8423C4)
%1222 = call double @llvm.fmuladd.f64(double %1213, double %1221, double 0x41D19FC94ACCFF15)
%1223 = call double @llvm.fmuladd.f64(double %1212, double %1222, double 0x41B590FB37BE6546)
%1224 = call double @llvm.fmuladd.f64(double %1211, double %1223, double 0x4193EA91DF696966)
%1225 = call double @llvm.fmuladd.f64(double %1210, double %1224, double 0x4165638451613951)
%1226 = call double @llvm.fmuladd.f64(double %1209, double %1225, double 0xC13833F6620D6095)
%1227 = call double @llvm.fmuladd.f64(double %1208, double %1226, double 0xC13AE02AADEC75D3)
%1228 = call double @llvm.fmuladd.f64(double %1207, double %1227, double 0xC126281ADDB00992)
%1229 = call double @llvm.fmuladd.f64(double %1206, double %1228, double 0xC10818D4271C9E3A)
%1230 = call double @llvm.fmuladd.f64(double %1205, double %1229, double 0xC0DDCBC8D6CC59CD)
%1231 = call double @llvm.fmuladd.f64(double %1204, double %1230, double 0x40A91015EE9E5CC5)
%1232 = call double @llvm.fmuladd.f64(double %1203, double %1231, double 0x40B1849EB9DDB6D2)
%1233 = call double @llvm.fmuladd.f64(double %1202, double %1232, double 0x409E717CECD3A917)
%1234 = call double @llvm.fmuladd.f64(double %1201, double %1233, double 0x407E7173B57392FB)
%1235 = call double @llvm.fmuladd.f64(double %1200, double %1234, double 0xC0250770F1CFA008)
%1236 = call double @llvm.fmuladd.f64(double %1199, double %1235, double 0xC0525CDDFB9AD689)
%1237 = call double @llvm.fmuladd.f64(double %1198, double %1236, double 0xC03B823B11624501)
%1238 = call double @llvm.fmuladd.f64(double %1197, double %1237, double 0xBF90A4E15852F5D5)
%1239 = call double @llvm.fmuladd.f64(double %1196, double %1238, double 0x402201C80C1E7414)
%1240 = call double @llvm.fmuladd.f64(double %1195, double %1239, double 0xC0051E5B1CFD9683)
%1241 = call double @llvm.fmuladd.f64(double %1194, double %1240, double 0x3FD0B9AF72015D88)
%1242 = load double, double* %3
%1243 = fdiv double %1241, %1242
%1244 = fadd double %1193, %1243
store double %1244, double* %24
%1245 = load double, double* @scalar_two_body_res.one12
%1246 = load double, double* %31
%1247 = fmul double %1245, %1246
%1248 = load double, double* %32
%1249 = call double @llvm.fmuladd.f64(double %1247, double %1248, double 0x3FF31C71C71C71C7)
%1250 = load double, double* %30
%1251 = load double, double* %30
%1252 = load double, double* %30
%1253 = load double, double* %30
%1254 = load double, double* %30
%1255 = load double, double* %30
%1256 = load double, double* %30
%1257 = load double, double* %30
%1258 = load double, double* %30
%1259 = load double, double* %30
%1260 = load double, double* %30
%1261 = load double, double* %30
%1262 = load double, double* %30
%1263 = load double, double* %30
%1264 = load double, double* %30
%1265 = load double, double* %30
%1266 = load double, double* %30
%1267 = load double, double* %30
%1268 = load double, double* %30
%1269 = load double, double* %30
%1270 = load double, double* %30
%1271 = load double, double* %30
%1272 = load double, double* %30
%1273 = load double, double* %30
%1274 = load double, double* %30
%1275 = call double @llvm.fmuladd.f64(double %1274, double 0x422005C4BC6A417D, double 0x4218B5255578630B)
%1276 = call double @llvm.fmuladd.f64(double %1273, double %1275, double 0x42049D511C93BA2F)
%1277 = call double @llvm.fmuladd.f64(double %1272, double %1276, double 0x41EAD45787716F67)
%1278 = call double @llvm.fmuladd.f64(double %1271, double %1277, double 0x41CCA2F68F22563E)
%1279 = call double @llvm.fmuladd.f64(double %1270, double %1278, double 0x41A7C14E66E4D000)
%1280 = call double @llvm.fmuladd.f64(double %1269, double %1279, double 0x4175932279FB6402)
%1281 = call double @llvm.fmuladd.f64(double %1268, double %1280, double 0xC153839643AF2F20)
%1282 = call double @llvm.fmuladd.f64(double %1267, double %1281, double 0xC15141A4BC5FF158)
%1283 = call double @llvm.fmuladd.f64(double %1266, double %1282, double 0xC13C73775CDC976C)
%1284 = call double @llvm.fmuladd.f64(double %1265, double %1283, double 0xC120FDD14A73BA70)
%1285 = call double @llvm.fmuladd.f64(double %1264, double %1284, double 0xC0FD5E5B009A166E)
%1286 = call double @llvm.fmuladd.f64(double %1263, double %1285, double 0xC0C7D70243203203)
%1287 = call double @llvm.fmuladd.f64(double %1262, double %1286, double 0x40B15FA6A41A41A4)
%1288 = call double @llvm.fmuladd.f64(double %1261, double %1287, double 0x40AA2C579890CEDF)
%1289 = call double @llvm.fmuladd.f64(double %1260, double %1288, double 0x409403E2C7A0D726)
%1290 = call double @llvm.fmuladd.f64(double %1259, double %1289, double 0x40738369B7F0D463)
%1291 = call double @llvm.fmuladd.f64(double %1258, double %1290, double 0x402DB84BDA12F67D)
%1292 = call double @llvm.fmuladd.f64(double %1257, double %1291, double 0xC03E61861861861B)
%1293 = call double @llvm.fmuladd.f64(double %1256, double %1292, double 0xC02BEBAEBAEBAEBB)
%1294 = call double @llvm.fmuladd.f64(double %1255, double %1293, double 0x3FDF49F49F49F496)
%1295 = call double @llvm.fmuladd.f64(double %1254, double %1294, double 0x40033E93E93E93EA)
%1296 = call double @llvm.fmuladd.f64(double %1253, double %1295, double 0xBFDC71C71C71C71D)
%1297 = call double @llvm.fmuladd.f64(double %1252, double %1296, double 0xBFCC71C71C71C71F)
%1298 = call double @llvm.fmuladd.f64(double %1251, double %1297, double 0xBFC5555555555557)
%1299 = call double @llvm.fmuladd.f64(double %1250, double %1298, double %1249)
store double %1299, double* %25
%1300 = load double, double* @scalar_two_body_res.one12
%1301 = load double, double* %31
%1302 = fmul double %1300, %1301
%1303 = load double, double* %33
%1304 = load double, double* @scalar_two_body_res.one12
%1305 = load double, double* %3
%1306 = fmul double %1304, %1305
%1307 = fneg double %1306
%1308 = call double @llvm.fmuladd.f64(double %1302, double %1303, double %1307)
%1309 = load double, double* %30
%1310 = load double, double* %30
%1311 = load double, double* %30
%1312 = load double, double* %30
%1313 = load double, double* %30
%1314 = load double, double* %30
%1315 = load double, double* %30
%1316 = load double, double* %30
%1317 = load double, double* %30
%1318 = load double, double* %30
%1319 = load double, double* %30
%1320 = load double, double* %30
%1321 = load double, double* %30
%1322 = load double, double* %30
%1323 = load double, double* %30
%1324 = load double, double* %30
%1325 = load double, double* %30
%1326 = load double, double* %30
%1327 = load double, double* %30
%1328 = load double, double* %30
%1329 = load double, double* %30
%1330 = load double, double* %30
%1331 = load double, double* %30
%1332 = load double, double* %30
%1333 = call double @llvm.fmuladd.f64(double %1332, double 0xC21C03F43FBCA8AC, double 0xC20F0A828BB3EEBC)
%1334 = call double @llvm.fmuladd.f64(double %1331, double %1333, double 0xC1F7603857A3C01B)
%1335 = call double @llvm.fmuladd.f64(double %1330, double %1334, double 0xC1DC5405B56A3CDA)
%1336 = call double @llvm.fmuladd.f64(double %1329, double %1335, double 0xC1BBB86849FD5E4F)
%1337 = call double @llvm.fmuladd.f64(double %1328, double %1336, double 0xC1931AEE59A6EED2)
%1338 = call double @llvm.fmuladd.f64(double %1327, double %1337, double 0xC1353918CF3B52B4)
%1339 = call double @llvm.fmuladd.f64(double %1326, double %1338, double 0x415809ADF484E81E)
%1340 = call double @llvm.fmuladd.f64(double %1325, double %1339, double 0x4149A3E6211E9354)
%1341 = call double @llvm.fmuladd.f64(double %1324, double %1340, double 0x4131850A1DA49CF6)
%1342 = call double @llvm.fmuladd.f64(double %1323, double %1341, double 0x4110CBC89C2D18A0)
%1343 = call double @llvm.fmuladd.f64(double %1322, double %1342, double 0x40DF8C3F905AEC33)
%1344 = call double @llvm.fmuladd.f64(double %1321, double %1343, double 0xC0C2786E19568FB7)
%1345 = call double @llvm.fmuladd.f64(double %1320, double %1344, double 0xC0BD73E224A7FECF)
%1346 = call double @llvm.fmuladd.f64(double %1319, double %1345, double 0xC0A4DB3A69EEF7FA)
%1347 = call double @llvm.fmuladd.f64(double %1318, double %1346, double 0xC08058E02238088D)
%1348 = call double @llvm.fmuladd.f64(double %1317, double %1347, double 0x402A16040D088AD9)
%1349 = call double @llvm.fmuladd.f64(double %1316, double %1348, double 0x4049F731DC8731DD)
%1350 = call double @llvm.fmuladd.f64(double %1315, double %1349, double 0x4034146E46E46E49)
%1351 = call double @llvm.fmuladd.f64(double %1314, double %1350, double 0x4013187758E9EBB7)
%1352 = call double @llvm.fmuladd.f64(double %1313, double %1351, double 0x3FFB951E2B18FF24)
%1353 = call double @llvm.fmuladd.f64(double %1312, double %1352, double 0x3FE5AC056B015AC1)
%1354 = call double @llvm.fmuladd.f64(double %1311, double %1353, double 0xBFFEADEADEADEAE1)
%1355 = call double @llvm.fmuladd.f64(double %1310, double %1354, double 0x3FC6C16C16C16C18)
%1356 = call double @llvm.fmuladd.f64(double %1309, double %1355, double 0x3FCC71C71C71C71F)
%1357 = load double, double* %3
%1358 = fdiv double %1356, %1357
%1359 = fadd double %1308, %1358
store double %1359, double* %26
%1360 = load double, double* %5
%1361 = load double*, double** %4
%1362 = getelementptr inbounds double, double* %1361, i64 0
store double %1360, double* %1362
%1363 = load double, double* %6
%1364 = load double*, double** %4
%1365 = getelementptr inbounds double, double* %1364, i64 1
store double %1363, double* %1365
%1366 = load double, double* %7
%1367 = load double*, double** %4
%1368 = getelementptr inbounds double, double* %1367, i64 2
store double %1366, double* %1368
%1369 = load double, double* %8
%1370 = load double*, double** %4
%1371 = getelementptr inbounds double, double* %1370, i64 3
store double %1369, double* %1371
%1372 = load double, double* %9
%1373 = load double*, double** %4
%1374 = getelementptr inbounds double, double* %1373, i64 4
store double %1372, double* %1374
%1375 = load double, double* %10
%1376 = load double*, double** %4
%1377 = getelementptr inbounds double, double* %1376, i64 5
store double %1375, double* %1377
%1378 = load double, double* %11
%1379 = load double*, double** %4
%1380 = getelementptr inbounds double, double* %1379, i64 6
store double %1378, double* %1380
%1381 = load double, double* %12
%1382 = load double*, double** %4
%1383 = getelementptr inbounds double, double* %1382, i64 7
store double %1381, double* %1383
%1384 = load double, double* %13
%1385 = load double*, double** %4
%1386 = getelementptr inbounds double, double* %1385, i64 8
store double %1384, double* %1386
%1387 = load double, double* %14
%1388 = load double*, double** %4
%1389 = getelementptr inbounds double, double* %1388, i64 9
store double %1387, double* %1389
%1390 = load double, double* %15
%1391 = load double*, double** %4
%1392 = getelementptr inbounds double, double* %1391, i64 10
store double %1390, double* %1392
%1393 = load double, double* %16
%1394 = load double*, double** %4
%1395 = getelementptr inbounds double, double* %1394, i64 11
store double %1393, double* %1395
%1396 = load double, double* %17
%1397 = load double*, double** %4
%1398 = getelementptr inbounds double, double* %1397, i64 12
store double %1396, double* %1398
%1399 = load double, double* %18
%1400 = load double*, double** %4
%1401 = getelementptr inbounds double, double* %1400, i64 13
store double %1399, double* %1401
%1402 = load double, double* %19
%1403 = load double*, double** %4
%1404 = getelementptr inbounds double, double* %1403, i64 14
store double %1402, double* %1404
%1405 = load double, double* %20
%1406 = load double*, double** %4
%1407 = getelementptr inbounds double, double* %1406, i64 15
store double %1405, double* %1407
%1408 = load double, double* %21
%1409 = load double*, double** %4
%1410 = getelementptr inbounds double, double* %1409, i64 16
store double %1408, double* %1410
%1411 = load double, double* %22
%1412 = load double*, double** %4
%1413 = getelementptr inbounds double, double* %1412, i64 17
store double %1411, double* %1413
%1414 = load double, double* %23
%1415 = load double*, double** %4
%1416 = getelementptr inbounds double, double* %1415, i64 18
store double %1414, double* %1416
%1417 = load double, double* %24
%1418 = load double*, double** %4
%1419 = getelementptr inbounds double, double* %1418, i64 19
store double %1417, double* %1419
%1420 = load double, double* %25
%1421 = load double*, double** %4
%1422 = getelementptr inbounds double, double* %1421, i64 20
store double %1420, double* %1422
%1423 = load double, double* %26
%1424 = load double*, double** %4
%1425 = getelementptr inbounds double, double* %1424, i64 21
store double %1423, double* %1425
ret void
}

LLVM IR (-O2):
define void @scalar_two_body_res(double %0, double* writeonly %1) {
%3 = fdiv double 4.000000e+00, %0
%4 = fdiv double %3, %0
%5 = fsub double 1.000000e+00, %4
%6 = fadd double %0, 2.000000e+00
%7 = fadd double %0, -2.000000e+00
%8 = fdiv double %6, %7
%9 = fmul double %0, %0
%10 = fdiv double 1.000000e+00, %9
%11 = fmul double %9, 2.500000e-01
%12 = fadd double %11, -1.000000e+00
%13 = tail call double @log(double %5)
%14 = tail call double @log(double %8)
%15 = fdiv double 2.500000e-01, %5
%16 = tail call double @llvm.fmuladd.f64(double %13, double -2.250000e-01, double %15)
%17 = fmul double %5, 0x3F9B6DB6DB6DB6DB
%18 = fneg double %17
%19 = tail call double @llvm.fmuladd.f64(double %18, double %13, double %16)
%20 = fadd double %19, 1.000000e+00
%21 = fadd double %20, -2.500000e-01
%22 = fadd double %10, 0x424816FBE827F36B
%23 = tail call double @llvm.fmuladd.f64(double %10, double %22, double 0x422602EE850CB15D)
%24 = tail call double @llvm.fmuladd.f64(double %10, double %23, double 0x41FC99DCB9C4F704)
%25 = tail call double @llvm.fmuladd.f64(double %10, double %24, double 0x4198C7AF160BDB50)
%26 = tail call double @llvm.fmuladd.f64(double %10, double %25, double 0xC1C138BD506F969C)
%27 = tail call double @llvm.fmuladd.f64(double %10, double %26, double 0xC1B234379B674B56)
%28 = tail call double @llvm.fmuladd.f64(double %10, double %27, double 0xC199C75CEAA4BF3F)
%29 = tail call double @llvm.fmuladd.f64(double %10, double %28, double 0xC17C12DB49C7BB3B)
%30 = tail call double @llvm.fmuladd.f64(double %10, double %29, double 0xC155F1316891245A)
%31 = tail call double @llvm.fmuladd.f64(double %10, double %30, double 0xC1163C73B29F7264)
%32 = tail call double @llvm.fmuladd.f64(double %10, double %31, double 0x411415D1138373C4)
%33 = tail call double @llvm.fmuladd.f64(double %10, double %32, double 0x4108DB7857FA1478)
%34 = tail call double @llvm.fmuladd.f64(double %10, double %33, double 0x40F22E07DC5D27E3)
%35 = tail call double @llvm.fmuladd.f64(double %10, double %34, double 0x40D2481E0AC55947)
%36 = tail call double @llvm.fmuladd.f64(double %10, double %35, double 0x40A02EE68FDBB2DF)
%37 = tail call double @llvm.fmuladd.f64(double %10, double %36, double 0xC08E1C0E343A4536)
%38 = tail call double @llvm.fmuladd.f64(double %10, double %37, double 0xC086AB0CAFC09C0D)
%39 = tail call double @llvm.fmuladd.f64(double %10, double %38, double 0xC06D6856A70D956C)
%40 = tail call double @llvm.fmuladd.f64(double %10, double %39, double 0xC02B3E8B7612CF09)
%41 = tail call double @llvm.fmuladd.f64(double %10, double %40, double 0x403AC970EA0EA0EB)
%42 = tail call double @llvm.fmuladd.f64(double %10, double %41, double 0x4027EBB6202ECFB9)
%43 = tail call double @llvm.fmuladd.f64(double %10, double %42, double 0xBFD9C7507507507D)
%44 = tail call double @llvm.fmuladd.f64(double %10, double %43, double 0xBFFCFA83A83A83A7)
%45 = tail call double @llvm.fmuladd.f64(double %10, double %44, double 0x3FCD075075075072)
%46 = tail call double @llvm.fmuladd.f64(double %10, double %45, double 0x3FCF15F15F15F15D)
%47 = tail call double @llvm.fmuladd.f64(double %10, double %46, double %21)
%48 = fdiv double 5.000000e-01, %0
%49 = fdiv double %48, %5
%50 = tail call double @llvm.fmuladd.f64(double %14, double 2.250000e-01, double %49)
%51 = tail call double @llvm.fmuladd.f64(double %17, double %14, double %50)
%52 = fdiv double 0x3FBB6DB6DB6DB6DB, %0
%53 = fadd double %52, %51
%54 = tail call double @llvm.fmuladd.f64(double %10, double 0x423716C58A4F7774, double 0x42123A13EE86BCDE)
%55 = tail call double @llvm.fmuladd.f64(double %10, double %54, double 0x41DD9CA7EBD8FA27)
%56 = tail call double @llvm.fmuladd.f64(double %10, double %55, double 0xC1C1CD1D229D4872)
%57 = tail call double @llvm.fmuladd.f64(double %10, double %56, double 0xC1BC68697561BC68)
%58 = tail call double @llvm.fmuladd.f64(double %10, double %57, double 0xC1A76361E9F59EDB)
%59 = tail call double @llvm.fmuladd.f64(double %10, double %58, double 0xC18CEF28F1EF3B78)
%60 = tail call double @llvm.fmuladd.f64(double %10, double %59, double 0xC16B6CED98C07B65)
%61 = tail call double @llvm.fmuladd.f64(double %10, double %60, double 0xC1402550295FA6D3)
%62 = tail call double @llvm.fmuladd.f64(double %10, double %61, double 0x4105C3F1F63C7702)
%63 = tail call double @llvm.fmuladd.f64(double %10, double %62, double 0x411107A4466BC535)
%64 = tail call double @llvm.fmuladd.f64(double %10, double %63, double 0x40FEA84D79178F4F)
%65 = tail call double @llvm.fmuladd.f64(double %10, double %64, double 0x40E25673CBB4AD9E)
%66 = tail call double @llvm.fmuladd.f64(double %10, double %65, double 0x40BA4999459E3C92)
%67 = tail call double @llvm.fmuladd.f64(double %10, double %66, double 0xC07F8AA321F73A6E)
%68 = tail call double @llvm.fmuladd.f64(double %10, double %67, double 0xC08FADBD91063464)
%69 = tail call double @llvm.fmuladd.f64(double %10, double %68, double 0xC07C2F91C2984F2C)
%70 = tail call double @llvm.fmuladd.f64(double %10, double %69, double 0xC05749E22857523C)
%71 = tail call double @llvm.fmuladd.f64(double %10, double %70, double 0x402E57AC59687F4D)
%72 = tail call double @llvm.fmuladd.f64(double %10, double %71, double 0x4032265BF4797624)
%73 = tail call double @llvm.fmuladd.f64(double %10, double %72, double 0x401044C0F533E588)
%74 = tail call double @llvm.fmuladd.f64(double %10, double %73, double 0xBFFCFCBC14E5E0A3)
%75 = tail call double @llvm.fmuladd.f64(double %10, double %74, double 0xBFF713BFA2608C71)
%76 = tail call double @llvm.fmuladd.f64(double %10, double %75, double 0x3FE141D41D41D41D)
%77 = tail call double @llvm.fmuladd.f64(double %10, double %76, double 0x3FBD41D41D41D41E)
%78 = fdiv double %77, %0
%79 = fsub double %78, %53
%80 = fdiv double %13, 6.000000e+00
%81 = fsub double 1.000000e+00, %80
%82 = tail call double @llvm.fmuladd.f64(double %10, double 0xC2231857FFF2E580, double 0xC2123AE199DECDC1)
%83 = tail call double @llvm.fmuladd.f64(double %10, double %82, double 0xC1F977590801A840)
%84 = tail call double @llvm.fmuladd.f64(double %10, double %83, double 0xC1DCCCBE82A93982)
%85 = tail call double @llvm.fmuladd.f64(double %10, double %84, double 0xC1B9B70EA3F76700)
%86 = tail call double @llvm.fmuladd.f64(double %10, double %85, double 0xC18CE1B3DFAEE800)
%87 = tail call double @llvm.fmuladd.f64(double %10, double %86, double 0x4153F814F88B0200)
%88 = tail call double @llvm.fmuladd.f64(double %10, double %87, double 0x415DB307945F2780)
%89 = tail call double @llvm.fmuladd.f64(double %10, double %88, double 0x414AAD8D549CBC01)
%90 = tail call double @llvm.fmuladd.f64(double %10, double %89, double 0x4130AC136CD80DC0)
%91 = tail call double @llvm.fmuladd.f64(double %10, double %90, double 0x410DD3B2E73D4202)
%92 = tail call double @llvm.fmuladd.f64(double %10, double %91, double 0x40D9A2760BF86F80)
%93 = tail call double @llvm.fmuladd.f64(double %10, double %92, double 0xC0C077147F260580)
%94 = tail call double @llvm.fmuladd.f64(double %10, double %93, double 0xC0B905199589A1C0)
%95 = tail call double @llvm.fmuladd.f64(double %10, double %94, double 0xC0A26B8D153C0BA0)
%96 = tail call double @llvm.fmuladd.f64(double %10, double %95, double 0xC0819C2E25EC8B40)
%97 = tail call double @llvm.fmuladd.f64(double %10, double %96, double 0xC046618EB9A5057F)
%98 = tail call double @llvm.fmuladd.f64(double %10, double %97, double 0x404603B1EF8F6F00)
%99 = tail call double @llvm.fmuladd.f64(double %10, double %98, double 0x403DB9C7AD779E81)
%100 = tail call double @llvm.fmuladd.f64(double %10, double %99, double 0x401DFA63FCE38E40)
%101 = tail call double @llvm.fmuladd.f64(double %10, double %100, double 0xC0001E1C91111110)
%102 = tail call double @llvm.fmuladd.f64(double %10, double %101, double 0xBFFF809AAAAAAAAA)
%103 = tail call double @llvm.fmuladd.f64(double %10, double %102, double 0x3FA6AE38E38E3900)
%104 = tail call double @llvm.fmuladd.f64(double %10, double %103, double 0x3FDEEAAAAAAAAAAB)
%105 = tail call double @llvm.fmuladd.f64(double %10, double %104, double 0xBFBAAAAAAAAAAAA6)
%106 = tail call double @llvm.fmuladd.f64(double %10, double %105, double %81)
%107 = fdiv double %14, 6.000000e+00
%108 = tail call double @llvm.fmuladd.f64(double %10, double 0x421BA341F617507F, double 0x4205F384A37BA83E)
%109 = tail call double @llvm.fmuladd.f64(double %10, double %108, double 0x41EB7C6A92E44CC0)
%110 = tail call double @llvm.fmuladd.f64(double %10, double %109, double 0x41CBE0E287515380)
%111 = tail call double @llvm.fmuladd.f64(double %10, double %110, double 0x41A4DA9C74C26F7F)
%112 = tail call double @llvm.fmuladd.f64(double %10, double %111, double 0x416557A587269200)
%113 = tail call double @llvm.fmuladd.f64(double %10, double %112, double 0xC16174E4D82FC880)
%114 = tail call double @llvm.fmuladd.f64(double %10, double %113, double 0xC1558820D821D7C0)
%115 = tail call double @llvm.fmuladd.f64(double %10, double %114, double 0xC13FC24348829501)
%116 = tail call double @llvm.fmuladd.f64(double %10, double %115, double 0xC12118F9D63B43A0)
%117 = tail call double @llvm.fmuladd.f64(double %10, double %116, double 0xC0F7E4F5C90B8480)
%118 = tail call double @llvm.fmuladd.f64(double %10, double %117, double 0x40935EECCC12EC00)
%119 = tail call double @llvm.fmuladd.f64(double %10, double %118, double 0x40C28E171D4EF7A0)
%120 = tail call double @llvm.fmuladd.f64(double %10, double %119, double 0x40B1ED28D89822C0)
%121 = tail call double @llvm.fmuladd.f64(double %10, double %120, double 0x40958B5032E5E48F)
%122 = tail call double @llvm.fmuladd.f64(double %10, double %121, double 0x406D742427F17801)
%123 = tail call double @llvm.fmuladd.f64(double %10, double %122, double 0xC03E9DACC4984FFF)
%124 = tail call double @llvm.fmuladd.f64(double %10, double %123, double 0xC046BF420865A510)
%125 = tail call double @llvm.fmuladd.f64(double %10, double %124, double 0xC03274DFDAB2DF30)
%126 = tail call double @llvm.fmuladd.f64(double %10, double %125, double 0xBFF90808B07C1F22)
%127 = tail call double @llvm.fmuladd.f64(double %10, double %126, double 0x3FFFB73FDA12F680)
%128 = tail call double @llvm.fmuladd.f64(double %10, double %127, double 0x3FE3F6B0C30C30C0)
%129 = tail call double @llvm.fmuladd.f64(double %10, double %128, double 0xBFB29DDDDDDDDDE0)
%130 = tail call double @llvm.fmuladd.f64(double %10, double %129, double 0xBFA0E38E38E38E40)
%131 = tail call double @llvm.fmuladd.f64(double %10, double %130, double 0xBFB5555555555558)
%132 = fdiv double %131, %0
%133 = fsub double %132, %107
%134 = fmul double %5, 1.250000e-01
%135 = fneg double %134
%136 = fmul double %14, %135
%137 = tail call double @llvm.fmuladd.f64(double %14, double -2.500000e-01, double %136)
%138 = fsub double %137, %48
%139 = tail call double @llvm.fmuladd.f64(double %10, double 0xC227DEE8D3FB21F2, double 0xC20BFA84E9E67498)
%140 = tail call double @llvm.fmuladd.f64(double %10, double %139, double 0xC1EB2444945115E1)
%141 = tail call double @llvm.fmuladd.f64(double %10, double %140, double 0xC1C3A07E6C5CBE9D)
%142 = tail call double @llvm.fmuladd.f64(double %10, double %141, double 0xC183A34F913A9C55)
%143 = tail call double @llvm.fmuladd.f64(double %10, double %142, double 0x417ED83CA146823B)
%144 = tail call double @llvm.fmuladd.f64(double %10, double %143, double 0x41727C3247B57DB1)
%145 = tail call double @llvm.fmuladd.f64(double %10, double %144, double 0x415A3E71C4CC70A0)
%146 = tail call double @llvm.fmuladd.f64(double %10, double %145, double 0x413A80B25BA49C1F)
%147 = tail call double @llvm.fmuladd.f64(double %10, double %146, double 0x410E83495B6385B0)
%148 = tail call double @llvm.fmuladd.f64(double %10, double %147, double 0xC0E1C765BA5C1214)
%149 = tail call double @llvm.fmuladd.f64(double %10, double %148, double 0xC0E51E6045CB778C)
%150 = tail call double @llvm.fmuladd.f64(double %10, double %149, double 0xC0D29DFDF1BBF937)
%151 = tail call double @llvm.fmuladd.f64(double %10, double %150, double 0xC0B6810D167A63AD)
%152 = tail call double @llvm.fmuladd.f64(double %10, double %151, double 0xC09221C2A56738E9)
%153 = tail call double @llvm.fmuladd.f64(double %10, double %152, double 0xC0410BC468FCDBEA)
%154 = tail call double @llvm.fmuladd.f64(double %10, double %153, double 0x405AE84D0D820255)
%155 = tail call double @llvm.fmuladd.f64(double %10, double %154, double 0x404D64FBB5B5014E)
%156 = tail call double @llvm.fmuladd.f64(double %10, double %155, double 0x402796811A466A3E)
%157 = tail call double @llvm.fmuladd.f64(double %10, double %156, double 0xC014D371A73806E4)
%158 = tail call double @llvm.fmuladd.f64(double %10, double %157, double 0xC011D09FBEFBEFC0)
%159 = tail call double @llvm.fmuladd.f64(double %10, double %158, double 0xBFEB8E3F63F63F66)
%160 = tail call double @llvm.fmuladd.f64(double %10, double %159, double 0x3F36C16C16C17555)
%161 = tail call double @llvm.fmuladd.f64(double %10, double %160, double -7.500000e-01)
%162 = tail call double @llvm.fmuladd.f64(double %10, double %161, double 0x3FF5555555555554)
%163 = fdiv double %162, %0
%164 = tail call double @llvm.fmuladd.f64(double %138, double 0x3FE5555555555555, double %163)
%165 = fmul double %134, %13
%166 = tail call double @llvm.fmuladd.f64(double %13, double 2.500000e-01, double %165)
%167 = fmul double %48, %14
%168 = tail call double @llvm.fmuladd.f64(double %13, double 2.500000e-01, double %167)
%169 = fadd double %168, 1.000000e+00
%170 = insertelement <2 x double> poison, double %10, i64 0
%171 = shufflevector <2 x double> %170, <2 x double> poison, <2 x i32> zeroinitializer
%172 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> <double 0x4235065CDB5DFEBE, double 0xC2196E5E5B975195>, <2 x double> <double 0x421B15993F158D23, double 0xC1FD2F75E9B2AF80>)
%173 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %172, <2 x double> <double 0x41FD514C43F2ED45, double 0xC1E07F6A7F6398C6>)
%174 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %173, <2 x double> <double 0x41D9AA042F79E01A, double 0xC1C2480FA3E8E860>)
%175 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %174, <2 x double> <double 0x41AD990D3839B714, double 0xC1A3BDC53B6E81D5>)
%176 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %175, <2 x double> <double 0xC167EF54E79986EA, double 0xC184A1AB800E00E0>)
%177 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %176, <2 x double> <double 0xC178F4E02D4FD756, double 0xC164B343000F898B>)
%178 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %177, <2 x double> <double 0xC166B59831E52CDB, double 0xC143C56F1566ABC0>)
%179 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %178, <2 x double> <double 0xC14C19F6EAD833AD, double 0xC121E6B87D568CD5>)
%180 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %179, <2 x double> <double 0xC12836FD4A785A28, double 0xC0FF4F6C0B02C0AD>)
%181 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %180, <2 x double> <double 0xC0EFED64B2053880, double 0xC0DD1C55878D7000>)
%182 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %181, <2 x double> <double 0x40E3E3C6A17EB692, double 0xC0C1C5C8EAC79000>)
%183 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %182, <2 x double> <double 0x40DA5518AF3079F9, double 0xC0AF1B354CEE6881>)
%184 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %183, <2 x double> <double 0x40C355C6E75ADCB0, double 0xC0A00CAD23DD5F3B>)
%185 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %184, <2 x double> <double 0x40A38DECE35CCE68, double 0xC090718C017A462E>)
%186 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %185, <2 x double> <double 0x407561BF37896F91, double 0xC07F79B658072F9B>)
%187 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %186, <2 x double> <double 0xC050E006D41EDC60, double 0xC06B8E804763D59B>)
%188 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %187, <2 x double> <double 0xC0508B11602968D2, double 0xC05582D82D82D82D>)
%189 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %188, <2 x double> <double 0xC032A52C94965960, double 0xC03C03C03C03C03E>)
%190 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %189, <2 x double> <double 0x40126EF8A666666E, double 0xC01814AFD6A052C0>)
%191 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %190, <2 x double> <double 0x4018B88C88888886, double 0x3FDA8C536FE1A8C0>)
%192 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %191, <2 x double> <double 0x3FF9C01C71C71C71, double 0x3FEE79E79E79E7A0>)
%193 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %192, <2 x double> <double 0xBFDE6AAAAAAAAAA8, double 0xBFB6C16C16C16C15>)
%194 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %193, <2 x double> <double 0xBFBAAAAAAAAAAAAD, double 0xBFEC71C71C71C71C>)
%195 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %194, <2 x double> <double 0.000000e+00, double 0xBFF5555555555554>)
%196 = fmul <2 x double> %171, %195
%197 = insertelement <2 x double> poison, double %166, i64 0
%198 = insertelement <2 x double> %197, double %169, i64 1
%199 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %198, <2 x double> <double 0xBFE5555555555555, double 0x3FF5555555555555>, <2 x double> %196)
%200 = fmul double %13, 5.000000e-01
%201 = fdiv double %200, %0
%202 = tail call double @llvm.fmuladd.f64(double %14, double 2.500000e-01, double %201)
%203 = fdiv double 1.000000e+00, %0
%204 = fsub double %202, %203
%205 = tail call double @llvm.fmuladd.f64(double %10, double 0x41FDD7E57A009495, double 0x41E0A4114582CD6A)
%206 = tail call double @llvm.fmuladd.f64(double %10, double %205, double 0x41C37587AE73282A)
%207 = tail call double @llvm.fmuladd.f64(double %10, double %206, double 0x41A7FD334C0060BF)
%208 = tail call double @llvm.fmuladd.f64(double %10, double %207, double 0x418F07DE8401AA40)
%209 = tail call double @llvm.fmuladd.f64(double %10, double %208, double 0x4174C71DEAB96836)
%210 = tail call double @llvm.fmuladd.f64(double %10, double %209, double 0x415C501640106680)
%211 = tail call double @llvm.fmuladd.f64(double %10, double %210, double 0x41434C9C92DC0096)
%212 = tail call double @llvm.fmuladd.f64(double %10, double %211, double 0x4129EF3257EB502A)
%213 = tail call double @llvm.fmuladd.f64(double %10, double %212, double 0x4110F25B34AB08A1)
%214 = tail call double @llvm.fmuladd.f64(double %10, double %213, double 0x40F53CCB7470A825)
%215 = tail call double @llvm.fmuladd.f64(double %10, double %214, double 0x40D90F396007C799)
%216 = tail call double @llvm.fmuladd.f64(double %10, double %215, double 0x40BB0AB3C4D5E6FA)
%217 = tail call double @llvm.fmuladd.f64(double %10, double %216, double 0x409930BCE14E966C)
%218 = tail call double @llvm.fmuladd.f64(double %10, double %217, double 0x40714D00D00D00D5)
%219 = tail call double @llvm.fmuladd.f64(double %10, double %218, double 0x402401FF007FC002)
%220 = tail call double @llvm.fmuladd.f64(double %10, double %219, double 0xC02D7D7D7D7D7D80)
%221 = tail call double @llvm.fmuladd.f64(double %10, double %220, double 0xC00FCBFCBFCBFCAA)
%222 = tail call double @llvm.fmuladd.f64(double %10, double %221, double 0x4008118118118115)
%223 = tail call double @llvm.fmuladd.f64(double %10, double %222, double 0x4011A6031A6031A5)
%224 = tail call double @llvm.fmuladd.f64(double %10, double %223, double 0x400B425ED097B425)
%225 = tail call double @llvm.fmuladd.f64(double %10, double %224, double 0x4000410410410411)
%226 = tail call double @llvm.fmuladd.f64(double %10, double %225, double 0x3FF1111111111113)
%227 = tail call double @llvm.fmuladd.f64(double %10, double %226, double 0xBFDC71C71C71C71D)
%228 = fmul double %10, %227
%229 = fdiv double %228, %0
%230 = tail call double @llvm.fmuladd.f64(double %204, double 0x3FF5555555555555, double %229)
%231 = fmul double %5, -1.880000e-01
%232 = fmul double %231, %13
%233 = tail call double @llvm.fmuladd.f64(double %13, double -2.000000e-01, double %232)
%234 = fadd double %233, 1.000000e+00
%235 = tail call double @llvm.fmuladd.f64(double %10, double 0xC2300B9E62F4768A, double 0xC20ECD333DC6158C)
%236 = tail call double @llvm.fmuladd.f64(double %10, double %235, double 0xC1E1EBD86125B820)
%237 = tail call double @llvm.fmuladd.f64(double %10, double %236, double 0x41B1040870B926D5)
%238 = tail call double @llvm.fmuladd.f64(double %10, double %237, double 0x41B7C1F10B79B36A)
%239 = tail call double @llvm.fmuladd.f64(double %10, double %238, double 0x41A777C2DB0BDB06)
%240 = tail call double @llvm.fmuladd.f64(double %10, double %239, double 0x419130571C1DDA1A)
%241 = tail call double @llvm.fmuladd.f64(double %10, double %240, double 0x41749010CFC71DB9)
%242 = tail call double @llvm.fmuladd.f64(double %10, double %241, double 0x41540905CD10B3DD)
%243 = tail call double @llvm.fmuladd.f64(double %10, double %242, double 0x412CDB08BB248840)
%244 = tail call double @llvm.fmuladd.f64(double %10, double %243, double 0x40F0A49B771B0180)
%245 = tail call double @llvm.fmuladd.f64(double %10, double %244, double 0xC0DF6B1D2DFE8095)
%246 = tail call double @llvm.fmuladd.f64(double %10, double %245, double 0xC0D00BF385EB33E6)
%247 = tail call double @llvm.fmuladd.f64(double %10, double %246, double 0xC0AB22960C41137F)
%248 = tail call double @llvm.fmuladd.f64(double %10, double %247, double 0x4073AB7B8613A0EA)
%249 = tail call double @llvm.fmuladd.f64(double %10, double %248, double 0x4084975DDDCC0CC5)
%250 = tail call double @llvm.fmuladd.f64(double %10, double %249, double 0x40770523806A2BCA)
%251 = tail call double @llvm.fmuladd.f64(double %10, double %250, double 0x406137986BA5B480)
%252 = tail call double @llvm.fmuladd.f64(double %10, double %251, double 0x403D1FD406C061B9)
%253 = tail call double @llvm.fmuladd.f64(double %10, double %252, double 0xBFF5DE5ADC2EC901)
%254 = tail call double @llvm.fmuladd.f64(double %10, double %253, double 0xBFC0F4D35A8587A9)
%255 = tail call double @llvm.fmuladd.f64(double %10, double %254, double 0x400EC742AC7CB34C)
%256 = tail call double @llvm.fmuladd.f64(double %10, double %255, double 0x40070BB817AA7069)
%257 = tail call double @llvm.fmuladd.f64(double %10, double %256, double 0x3FEBE76C8B439580)
%258 = tail call double @llvm.fmuladd.f64(double %10, double %257, double 0xC0008DFEA27983C0)
%259 = fmul double %10, %258
%260 = tail call double @llvm.fmuladd.f64(double %234, double 0x3FF5555555555555, double %259)
%261 = fmul double %5, 1.240000e-01
%262 = fmul double %261, %14
%263 = tail call double @llvm.fmuladd.f64(double %14, double 5.000000e-02, double %262)
%264 = fdiv double 4.960000e-01, %0
%265 = fadd double %264, %263
%266 = tail call double @llvm.fmuladd.f64(double %10, double 0x42228192AAF4575D, double 0x4208B29C51DC9DA8)
%267 = tail call double @llvm.fmuladd.f64(double %10, double %266, double 0x41F2B1A6AAF1E448)
%268 = tail call double @llvm.fmuladd.f64(double %10, double %267, double 0x41DC69A89D5434B1)
%269 = tail call double @llvm.fmuladd.f64(double %10, double %268, double 0x41C45AA4FCD6A79D)
%270 = tail call double @llvm.fmuladd.f64(double %10, double %269, double 0x41AACDBDAC6912B3)
%271 = tail call double @llvm.fmuladd.f64(double %10, double %270, double 0x4190004F995B001B)
%272 = tail call double @llvm.fmuladd.f64(double %10, double %271, double 0x41710DB28C98EAC8)
%273 = tail call double @llvm.fmuladd.f64(double %10, double %272, double 0x414F97082822B804)
%274 = tail call double @llvm.fmuladd.f64(double %10, double %273, double 0x41282C6AB9DCFAF2)
%275 = tail call double @llvm.fmuladd.f64(double %10, double %274, double 0x40FBD9B87BD02CA2)
%276 = tail call double @llvm.fmuladd.f64(double %10, double %275, double 0x40C82A2780044BCA)
%277 = tail call double @llvm.fmuladd.f64(double %10, double %276, double 0x40B0E827488F07DA)
%278 = tail call double @llvm.fmuladd.f64(double %10, double %277, double 0x40AD979CE5ABE339)
%279 = tail call double @llvm.fmuladd.f64(double %10, double %278, double 0x40A2CF8BD5DA44E1)
%280 = tail call double @llvm.fmuladd.f64(double %10, double %279, double 0x4092456D3983AFB6)
%281 = tail call double @llvm.fmuladd.f64(double %10, double %280, double 0x407CDBDD67F5A539)
%282 = tail call double @llvm.fmuladd.f64(double %10, double %281, double 0x406170E4F73D0E7F)
%283 = tail call double @llvm.fmuladd.f64(double %10, double %282, double 0x40372B97F578ED6C)
%284 = tail call double @llvm.fmuladd.f64(double %10, double %283, double 0xC00018286A86098B)
%285 = tail call double @llvm.fmuladd.f64(double %10, double %284, double 0xBFD19ED0C4167ED5)
%286 = tail call double @llvm.fmuladd.f64(double %10, double %285, double 0x3FFE701BC6580B64)
%287 = tail call double @llvm.fmuladd.f64(double %10, double %286, double 0x3FF4EB90C5560FBF)
%288 = tail call double @llvm.fmuladd.f64(double %10, double %287, double 0x400098EAD65B7A31)
%289 = tail call double @llvm.fmuladd.f64(double %10, double %288, double 0xBFF96DE8CA11BFD3)
%290 = fdiv double %289, %0
%291 = tail call double @llvm.fmuladd.f64(double %265, double 0x3FF5555555555555, double %290)
%292 = fdiv double 5.000000e-01, %5
%293 = fdiv double %292, %0
%294 = tail call double @llvm.fmuladd.f64(double %12, double 0x3FC1D41D41D41D42, double 2.250000e-01)
%295 = tail call double @llvm.fmuladd.f64(double %294, double %14, double %293)
%296 = tail call double @llvm.fmuladd.f64(double %0, double 0xBFC1D41D41D41D42, double %295)
%297 = tail call double @llvm.fmuladd.f64(double %10, double 0xC238E715A31C6D8B, double 0xC2314FDF9FCFDDC6)
%298 = tail call double @llvm.fmuladd.f64(double %10, double %297, double 0xC21BC2C4E0640C81)
%299 = tail call double @llvm.fmuladd.f64(double %10, double %298, double 0xC20154A58018909C)
%300 = tail call double @llvm.fmuladd.f64(double %10, double %299, double 0xC1E1639904BB5A5E)
%301 = tail call double @llvm.fmuladd.f64(double %10, double %300, double 0xC1B95E7DDE5E6920)
%302 = tail call double @llvm.fmuladd.f64(double %10, double %301, double 0xC17551F1BA48E2F6)
%303 = tail call double @llvm.fmuladd.f64(double %10, double %302, double 0x4177870131C5CD62)
%304 = tail call double @llvm.fmuladd.f64(double %10, double %303, double 0x416BB873175F3C6B)
%305 = tail call double @llvm.fmuladd.f64(double %10, double %304, double 0x41541BD08DA87DED)
%306 = tail call double @llvm.fmuladd.f64(double %10, double %305, double 0x4135580CC63237F6)
%307 = tail call double @llvm.fmuladd.f64(double %10, double %306, double 0x410C6B38124D7E11)
%308 = tail call double @llvm.fmuladd.f64(double %10, double %307, double 0xC0CB2C8FB386B00D)
%309 = tail call double @llvm.fmuladd.f64(double %10, double %308, double 0xC0DE001DB0F1B6DF)
%310 = tail call double @llvm.fmuladd.f64(double %10, double %309, double 0xC0CC5DDEA5C5A33B)
%311 = tail call double @llvm.fmuladd.f64(double %10, double %310, double 0xC0AF813B25FC9014)
%312 = tail call double @llvm.fmuladd.f64(double %10, double %311, double 0xC072C14B83234214)
%313 = tail call double @llvm.fmuladd.f64(double %10, double %312, double 0x40765B8EBA3C102C)
%314 = tail call double @llvm.fmuladd.f64(double %10, double %313, double 0x4068525279145E12)
%315 = tail call double @llvm.fmuladd.f64(double %10, double %314, double 0x403A2448FA03FD55)
%316 = tail call double @llvm.fmuladd.f64(double %10, double %315, double 0xC032F0F7225ADFDD)
%317 = tail call double @llvm.fmuladd.f64(double %10, double %316, double 0xC01EF2EAC0F533E5)
%318 = tail call double @llvm.fmuladd.f64(double %10, double %317, double 0x400088FC72855438)
%319 = tail call double @llvm.fmuladd.f64(double %10, double %318, double 0x3FEB1BCB564EFE89)
%320 = tail call double @llvm.fmuladd.f64(double %10, double %319, double 0xBFF075075075074E)
%321 = fdiv double %320, %0
%322 = fadd double %321, %296
%323 = fdiv double -1.000000e+00, %5
%324 = fdiv double %323, %9
%325 = tail call double @llvm.fmuladd.f64(double %294, double %13, double %324)
%326 = fadd double %325, 0x3FC1D41D41D41D42
%327 = tail call double @llvm.fmuladd.f64(double %10, double 0xC21B0A2CD201A954, double 0xC236F2072EB270F2)
%328 = tail call double @llvm.fmuladd.f64(double %10, double %327, double 0xC226B738BCBA07E8)
%329 = tail call double @llvm.fmuladd.f64(double %10, double %328, double 0xC20FF8E9548025FE)
%330 = tail call double @llvm.fmuladd.f64(double %10, double %329, double 0xC1F1FF0000A236F0)
%331 = tail call double @llvm.fmuladd.f64(double %10, double %330, double 0xC1CF8500DAB3F801)
%332 = tail call double @llvm.fmuladd.f64(double %10, double %331, double 0xC1A057E5DA11A2F9)
%333 = tail call double @llvm.fmuladd.f64(double %10, double %332, double 0x4172B130FBC0B2F3)
%334 = tail call double @llvm.fmuladd.f64(double %10, double %333, double 0x4174CD3DD06658D8)
%335 = tail call double @llvm.fmuladd.f64(double %10, double %334, double 0x4161FBA302C6AB1C)
%336 = tail call double @llvm.fmuladd.f64(double %10, double %335, double 0x4145F190D6CFD36E)
%337 = tail call double @llvm.fmuladd.f64(double %10, double %336, double 0x4122C06F6A7CB282)
%338 = tail call double @llvm.fmuladd.f64(double %10, double %337, double 0x40E6EC646D177594)
%339 = tail call double @llvm.fmuladd.f64(double %10, double %338, double 0xC0E0FAF7CD051B6D)
%340 = tail call double @llvm.fmuladd.f64(double %10, double %339, double 0xC0D5D5C3F0CDC2D2)
%341 = tail call double @llvm.fmuladd.f64(double %10, double %340, double 0xC0BDFA17EE67F229)
%342 = tail call double @llvm.fmuladd.f64(double %10, double %341, double 0xC09545FFDEBD3236)
%343 = tail call double @llvm.fmuladd.f64(double %10, double %342, double 0x406CD11A968D68DA)
%344 = tail call double @llvm.fmuladd.f64(double %10, double %343, double 0x4070F56DF2F05398)
%345 = tail call double @llvm.fmuladd.f64(double %10, double %344, double 0x4055DF437E6EC25A)
%346 = tail call double @llvm.fmuladd.f64(double %10, double %345, double 0xBFF691DFD1304629)
%347 = tail call double @llvm.fmuladd.f64(double %10, double %346, double 0xC029A805D9F7390C)
%348 = tail call double @llvm.fmuladd.f64(double %10, double %347, double 0xC010E57C57C57C58)
%349 = tail call double @llvm.fmuladd.f64(double %10, double %348, double 0x400E6DB6DB6DB6DC)
%350 = tail call double @llvm.fmuladd.f64(double %10, double %349, double 0xBFEC1D41D41D41D4)
%351 = tail call double @llvm.fmuladd.f64(double %10, double %350, double %326)
%352 = tail call double @llvm.fmuladd.f64(double %12, double 0x3FA5555555555555, double 0x3FB5555555555555)
%353 = fmul double %0, 0xBFA5555555555555
%354 = tail call double @llvm.fmuladd.f64(double %352, double %14, double %353)
%355 = tail call double @llvm.fmuladd.f64(double %10, double 0xC23C71D243876F2E, double 0xC21FE327FE2D46EC)
%356 = tail call double @llvm.fmuladd.f64(double %10, double %355, double 0xC1FCE63F33A96199)
%357 = tail call double @llvm.fmuladd.f64(double %10, double %356, double 0xC1D1AFA225119171)
%358 = tail call double @llvm.fmuladd.f64(double %10, double %357, double 0x417F648E5220CE74)
%359 = tail call double @llvm.fmuladd.f64(double %10, double %358, double 0x419BB004F96F16B1)
%360 = tail call double @llvm.fmuladd.f64(double %10, double %359, double 0x418AF5E692307051)
%361 = tail call double @llvm.fmuladd.f64(double %10, double %360, double 0x4172057148565209)
%362 = tail call double @llvm.fmuladd.f64(double %10, double %361, double 0x41520A6B47A43BE7)
%363 = tail call double @llvm.fmuladd.f64(double %10, double %362, double 0x4126F6F1ACA9726D)
%364 = tail call double @llvm.fmuladd.f64(double %10, double %363, double 0xC0E0BDE50B856057)
%365 = tail call double @llvm.fmuladd.f64(double %10, double %364, double 0xC0F444D37442ACF4)
%366 = tail call double @llvm.fmuladd.f64(double %10, double %365, double 0xC0E2942E16C9F424)
%367 = tail call double @llvm.fmuladd.f64(double %10, double %366, double 0xC0C6272FF10ADA87)
%368 = tail call double @llvm.fmuladd.f64(double %10, double %367, double 0xC0A08AE6037D7F73)
%369 = tail call double @llvm.fmuladd.f64(double %10, double %368, double 0x404B9DFEC4D2B9AA)
%370 = tail call double @llvm.fmuladd.f64(double %10, double %369, double 0x4070FC4DE7B998F8)
%371 = tail call double @llvm.fmuladd.f64(double %10, double %370, double 0x4061474932FFD52A)
%372 = tail call double @llvm.fmuladd.f64(double %10, double %371, double 0x403CDAC1DDF9DF9C)
%373 = tail call double @llvm.fmuladd.f64(double %10, double %372, double 0xC0232F5E0ABDC322)
%374 = tail call double @llvm.fmuladd.f64(double %10, double %373, double 0xC01F4165B5DF3EEC)
%375 = tail call double @llvm.fmuladd.f64(double %10, double %374, double 0x3FACFEA53FA95001)
%376 = tail call double @llvm.fmuladd.f64(double %10, double %375, double 0x3FF55F15F15F15F3)
%377 = tail call double @llvm.fmuladd.f64(double %10, double %376, double 0xBFD6C16C16C16C16)
%378 = tail call double @llvm.fmuladd.f64(double %10, double %377, double 0xBFCC71C71C71C71C)
%379 = fdiv double %378, %0
%380 = fadd double %379, %354
%381 = tail call double @llvm.fmuladd.f64(double %12, double 0x3FB7619F0FB38A95, double 0x3FA1111111111111)
%382 = fneg double %381
%383 = insertelement <2 x double> poison, double %352, i64 0
%384 = insertelement <2 x double> %383, double %382, i64 1
%385 = insertelement <2 x double> poison, double %13, i64 0
%386 = shufflevector <2 x double> %385, <2 x double> poison, <2 x i32> zeroinitializer
%387 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %384, <2 x double> %386, <2 x double> <double 0x3FA5555555555555, double 0xBFB7619F0FB38A95>)
%388 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> <double 0x4248C8401EA4DC33, double 0x424C2D172D696D50>, <2 x double> <double 0x422EA6A72B387750, double 0x422AFCDDF0A94212>)
%389 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %388, <2 x double> <double 0x420F5E6ED49F8361, double 0x420309420FEC44AB>)
%390 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %389, <2 x double> <double 0x41E8A61B6B2C4B19, double 0x41BD5863B9EC15A0>)
%391 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %390, <2 x double> <double 0x41B277162F6605C9, double 0xC1C1E3C3ED844FEC>)
%392 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %391, <2 x double> <double 0xC19C29B49E68B9C8, double 0xC1B4EC4E54FEBC75>)
%393 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %392, <2 x double> <double 0xC194BD0AFB064C2E, double 0xC19ED61026DFE3DF>)
%394 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %393, <2 x double> <double 0xC1806B4A3B167A20, double 0xC18138F9F49E36E8>)
%395 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %394, <2 x double> <double 0xC16326CF0F32B722, double 0xC15B982BD2B5BEA9>)
%396 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %395, <2 x double> <double 0xC13FE0434A2372E1, double 0xC11FE0D9745CCF91>)
%397 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %396, <2 x double> <double 0xC1048705D8BE1D14, double 0x4116B05BBA4141C0>)
%398 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %397, <2 x double> <double 0x40F8DEBC7868A61A, double 0x410C50860ABBA773>)
%399 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %398, <2 x double> <double 0x40F008190A2F0CFE, double 0x40F3F427B36596EE>)
%400 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %399, <2 x double> <double 0x40D684D05596DCFD, double 0x40D2C7D04563F07C>)
%401 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %400, <2 x double> <double 0x40B47AD1098BE0BA, double 0x409D004B68A7F2BE>)
%402 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %401, <2 x double> <double 0x4078375C09EFB72D, double 0xC08F0A55CCA3FE64>)
%403 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %402, <2 x double> <double 0xC0753410C8330F32, double 0xC08710B5954C3155>)
%404 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %403, <2 x double> <double 0xC06B3EA9571DA131, double 0xC0713FEA9D3E807E>)
%405 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %404, <2 x double> <double 0xC050D5A728F3CF3D, double 0xC043CC4917F12D27>)
%406 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %405, <2 x double> <double 0xBFF66D5CB2CB2CC0, double 0x403829808182F978>)
%407 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %406, <2 x double> <double 0x4021FDE9F49F49F5, double 0x402F903EE5778EC4>)
%408 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %407, <2 x double> <double 0x4008CE6666666666, double 0x3FE724BA3B416642>)
%409 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %408, <2 x double> <double 0xBFC0E38E38E38E3B, double -2.224000e+00>)
%410 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %409, <2 x double> <double 0xBFE8E38E38E38E39, double 0xBF97AA706995F58B>)
%411 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %410, <2 x double> <double 2.500000e-01, double 0x3FA94237FA89E610>)
%412 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %171, <2 x double> %411, <2 x double> %387)
%413 = tail call double @llvm.fmuladd.f64(double %12, double 0x3FB3490B9AF72016, double 0x3FC1111111111111)
%414 = fmul double %0, 0xBFB3490B9AF72016
%415 = tail call double @llvm.fmuladd.f64(double %413, double %14, double %414)
%416 = tail call double @llvm.fmuladd.f64(double %10, double 0x423D040212945034, double 0x4218ABA342B27C4E)
%417 = tail call double @llvm.fmuladd.f64(double %10, double %416, double 0x41E9D6D2991D9E52)
%418 = tail call double @llvm.fmuladd.f64(double %10, double %417, double 0xC1B8899AFD0A5412)
%419 = tail call double @llvm.fmuladd.f64(double %10, double %418, double 0xC1BE1BF2B33BB534)
%420 = tail call double @llvm.fmuladd.f64(double %10, double %419, double 0xC1AAE8112EE2A572)
%421 = tail call double @llvm.fmuladd.f64(double %10, double %420, double 0xC1915C71F50B3396)
%422 = tail call double @llvm.fmuladd.f64(double %10, double %421, double 0xC170FEF61000EC94)
%423 = tail call double @llvm.fmuladd.f64(double %10, double %422, double 0xC1450904D1E3FEA7)
%424 = tail call double @llvm.fmuladd.f64(double %10, double %423, double 0x410387AC61FD0427)
%425 = tail call double @llvm.fmuladd.f64(double %10, double %424, double 0x41139BE4A165DB72)
%426 = tail call double @llvm.fmuladd.f64(double %10, double %425, double 0x4101AF9D66AA37AA)
%427 = tail call double @llvm.fmuladd.f64(double %10, double %426, double 0x40E4C121A5F88E51)
%428 = tail call double @llvm.fmuladd.f64(double %10, double %427, double 0x40BE1E2F7B304B18)
%429 = tail call double @llvm.fmuladd.f64(double %10, double %428, double 0xC0624AE24ACA354F)
%430 = tail call double @llvm.fmuladd.f64(double %10, double %429, double 0xC089F89EC2760D45)
%431 = tail call double @llvm.fmuladd.f64(double %10, double %430, double 0xC079AF5268B0DD75)
%432 = tail call double @llvm.fmuladd.f64(double %10, double %431, double 0xC05AA21688AE2F3A)
%433 = tail call double @llvm.fmuladd.f64(double %10, double %432, double 0x401AADA0AFD3B16A)
%434 = tail call double @llvm.fmuladd.f64(double %10, double %433, double 0x40329107FF59CAC8)
%435 = tail call double @llvm.fmuladd.f64(double %10, double %434, double 0x40134805215E2FF2)
%436 = tail call double @llvm.fmuladd.f64(double %10, double %435, double 0xC0001C95D704B126)
%437 = tail call double @llvm.fmuladd.f64(double %10, double %436, double 0xBFF6E60A0683BC35)
%438 = tail call double @llvm.fmuladd.f64(double %10, double %437, double 0x3FF1DC3A6FAF2C1B)
%439 = tail call double @llvm.fmuladd.f64(double %10, double %438, double 0xBFD546C510280CBD)
%440 = fdiv double %439, %0
%441 = fadd double %440, %415
%442 = fdiv double 0x3FE5555555555555, %5
%443 = fdiv double %442, %9
%444 = tail call double @llvm.fmuladd.f64(double %12, double 0x3FC1EE1EE1EE1EE3, double 1.500000e-01)
%445 = fneg double %444
%446 = tail call double @llvm.fmuladd.f64(double %445, double %13, double %443)
%447 = fadd double %446, 0x3FEF12B12B12B12B
%448 = tail call double @llvm.fmuladd.f64(double %10, double 0xC27B4ABB6DF5A0B4, double 0xC25DC6AED52AC525)
%449 = tail call double @llvm.fmuladd.f64(double %10, double %448, double 0xC23A48DE8C17F3F1)
%450 = tail call double @llvm.fmuladd.f64(double %10, double %449, double 0xC20EFB3DBF7BAF35)
%451 = tail call double @llvm.fmuladd.f64(double %10, double %450, double 0x41C46D7A07A57E9A)
%452 = tail call double @llvm.fmuladd.f64(double %10, double %451, double 0x41D9BB529D3B65C3)
%453 = tail call double @llvm.fmuladd.f64(double %10, double %452, double 0x41C8B8539C21D815)
%454 = tail call double @llvm.fmuladd.f64(double %10, double %453, double 0x41B0AEBAA3DB7EB4)
%455 = tail call double @llvm.fmuladd.f64(double %10, double %454, double 0x419154C46C3EB22B)
%456 = tail call double @llvm.fmuladd.f64(double %10, double %455, double 0x4168D77F52AE836B)
%457 = tail call double @llvm.fmuladd.f64(double %10, double %456, double 0x411049459C4FCD49)
%458 = tail call double @llvm.fmuladd.f64(double %10, double %457, double 0xC12FD3A6BEADA059)
%459 = tail call double @llvm.fmuladd.f64(double %10, double %458, double 0xC1213A70FC87A665)
%460 = tail call double @llvm.fmuladd.f64(double %10, double %459, double 0xC107596BCACBBC3E)
%461 = tail call double @llvm.fmuladd.f64(double %10, double %460, double 0xC0E43001C47E3746)
%462 = tail call double @llvm.fmuladd.f64(double %10, double %461, double 0xC07F1C31B8307949)
%463 = tail call double @llvm.fmuladd.f64(double %10, double %462, double 0x40B1B024F492525E)
%464 = tail call double @llvm.fmuladd.f64(double %10, double %463, double 0x40A1AE108D9E4BA7)
%465 = tail call double @llvm.fmuladd.f64(double %10, double %464, double 0x407C4014D9922B65)
%466 = tail call double @llvm.fmuladd.f64(double %10, double %465, double 0xC05B9D8704EA3646)
%467 = tail call double @llvm.fmuladd.f64(double %10, double %466, double 0xC057B8926BD167C3)
%468 = tail call double @llvm.fmuladd.f64(double %10, double %467, double 0xC0202D2D06039370)
%469 = tail call double @llvm.fmuladd.f64(double %10, double %468, double 0x402566550FFBAA63)
%470 = tail call double @llvm.fmuladd.f64(double %10, double %469, double 0x3FE58DAE303858D6)
%471 = tail call double @llvm.fmuladd.f64(double %10, double %470, double 0xBFEF917917917918)
%472 = tail call double @llvm.fmuladd.f64(double %10, double %471, double %447)
%473 = fdiv double 0x3FD5555555555555, %5
%474 = fdiv double %473, %0
%475 = tail call double @llvm.fmuladd.f64(double %12, double 0x3FC90A90A90A90A9, double 1.500000e-01)
%476 = tail call double @llvm.fmuladd.f64(double %475, double %14, double %474)
%477 = tail call double @llvm.fmuladd.f64(double %0, double 0xBFC90A90A90A90A9, double %476)
%478 = tail call double @llvm.fmuladd.f64(double %10, double 0x426DABB99C73EDD3, double 0x424D976F932B497C)
%479 = tail call double @llvm.fmuladd.f64(double %10, double %478, double 0x42268A22C82EBD98)
%480 = tail call double @llvm.fmuladd.f64(double %10, double %479, double 0x41EE968B273443FC)
%481 = tail call double @llvm.fmuladd.f64(double %10, double %480, double 0xC1DC3E42E54EC265)
%482 = tail call double @llvm.fmuladd.f64(double %10, double %481, double 0xC1D3A122EE25D6F9)
%483 = tail call double @llvm.fmuladd.f64(double %10, double %482, double 0xC1BEB864E7FFC4C8)
%484 = tail call double @llvm.fmuladd.f64(double %10, double %483, double 0xC1A2078FCC96618A)
%485 = tail call double @llvm.fmuladd.f64(double %10, double %484, double 0xC17F3116801EE9FB)
%486 = tail call double @llvm.fmuladd.f64(double %10, double %485, double 0xC14A42F3A059D788)
%487 = tail call double @llvm.fmuladd.f64(double %10, double %486, double 0x413178BEAF97E7E9)
%488 = tail call double @llvm.fmuladd.f64(double %10, double %487, double 0x412B147114F93ED9)
%489 = tail call double @llvm.fmuladd.f64(double %10, double %488, double 0x4114D7EF327F6B4C)
%490 = tail call double @llvm.fmuladd.f64(double %10, double %489, double 0x40F54ED3F281BEA0)
%491 = tail call double @llvm.fmuladd.f64(double %10, double %490, double 0x40C352F3ADDD27AE)
%492 = tail call double @llvm.fmuladd.f64(double %10, double %491, double 0xC0B02BB6FA940E4C)
%493 = tail call double @llvm.fmuladd.f64(double %10, double %492, double 0xC0A81F96BC5C950E)
%494 = tail call double @llvm.fmuladd.f64(double %10, double %493, double 0xC08E9E8391566AC5)
%495 = tail call double @llvm.fmuladd.f64(double %10, double %494, double 0xC0526369381C0A50)
%496 = tail call double @llvm.fmuladd.f64(double %10, double %495, double 0x4055FF7DE552B240)
%497 = tail call double @llvm.fmuladd.f64(double %10, double %496, double 0x4046014518853FEC)
%498 = tail call double @llvm.fmuladd.f64(double %10, double %497, double 0x4019556010ECBD83)
%499 = tail call double @llvm.fmuladd.f64(double %10, double %498, double 0xC02B3E0E2A0732BE)
%500 = tail call double @llvm.fmuladd.f64(double %10, double %499, double 0x400EB773FFC88512)
%501 = tail call double @llvm.fmuladd.f64(double %10, double %500, double 0xBFDA58502FADA588)
%502 = fdiv double %501, %0
%503 = fadd double %502, %477
%504 = tail call double @llvm.fmuladd.f64(double %12, double 0x3F99F0FB38A94D24, double 0x3FC1111111111111)
%505 = fneg double %504
%506 = tail call double @llvm.fmuladd.f64(double %505, double %13, double 0x3FF15F5884E4773D)
%507 = tail call double @llvm.fmuladd.f64(double %10, double 0xC2715BD18EEFB452, double 0xC24F531C3FCDC6B5)
%508 = tail call double @llvm.fmuladd.f64(double %10, double %507, double 0xC223B4601454034D)
%509 = tail call double @llvm.fmuladd.f64(double %10, double %508, double 0x41AC8C34552A5926)
%510 = tail call double @llvm.fmuladd.f64(double %10, double %509, double 0x41EB228C7F356CD9)
%511 = tail call double @llvm.fmuladd.f64(double %10, double %510, double 0x41DBB61614572C5A)
%512 = tail call double @llvm.fmuladd.f64(double %10, double %511, double 0x41C35B030C14AC21)
%513 = tail call double @llvm.fmuladd.f64(double %10, double %512, double 0x41A4D9F3610B0433)
%514 = tail call double @llvm.fmuladd.f64(double %10, double %513, double 0x418014B607D06285)
%515 = tail call double @llvm.fmuladd.f64(double %10, double %514, double 0x413F5B7429E7F667)
%516 = tail call double @llvm.fmuladd.f64(double %10, double %515, double 0xC13CF102226DCE4B)
%517 = tail call double @llvm.fmuladd.f64(double %10, double %516, double 0xC131562FE250B970)
%518 = tail call double @llvm.fmuladd.f64(double %10, double %517, double 0xC1186EC4BBA4A37D)
%519 = tail call double @llvm.fmuladd.f64(double %10, double %518, double 0xC0F7A2FE3959B223)
%520 = tail call double @llvm.fmuladd.f64(double %10, double %519, double 0xC0C55CEE41720211)
%521 = tail call double @llvm.fmuladd.f64(double %10, double %520, double 0x40B0267849F9EA31)
%522 = tail call double @llvm.fmuladd.f64(double %10, double %521, double 0x40AA6F8C3F8621F5)
%523 = tail call double @llvm.fmuladd.f64(double %10, double %522, double 0x4093E21BB42A2C74)
%524 = tail call double @llvm.fmuladd.f64(double %10, double %523, double 0x4065DA4164282E06)
%525 = tail call double @llvm.fmuladd.f64(double %10, double %524, double 0xC05AF33F8116C9BF)
%526 = tail call double @llvm.fmuladd.f64(double %10, double %525, double 0xC04F7DE7553E081B)
%527 = tail call double @llvm.fmuladd.f64(double %10, double %526, double 0x3FECDD8C4F8DAD22)
%528 = tail call double @llvm.fmuladd.f64(double %10, double %527, double 0x4020CDB5D11FA156)
%529 = tail call double @llvm.fmuladd.f64(double %10, double %528, double 0xBFEFF8B7DD695BB5)
%530 = tail call double @llvm.fmuladd.f64(double %10, double %529, double 0xBFDEE402BB0CF87E)
%531 = tail call double @llvm.fmuladd.f64(double %10, double %530, double %506)
%532 = tail call double @llvm.fmuladd.f64(double %12, double 1.480000e-01, double 0x3FA1111111111111)
%533 = fmul double %0, -1.480000e-01
%534 = tail call double @llvm.fmuladd.f64(double %532, double %14, double %533)
%535 = tail call double @llvm.fmuladd.f64(double %10, double 0xC2610C0455C2B6FE, double 0xC23AE02BA0D18196)
%536 = tail call double @llvm.fmuladd.f64(double %10, double %535, double 0xC205778F2C2F057D)
%537 = tail call double @llvm.fmuladd.f64(double %10, double %536, double 0x41EB75BA607A96D5)
%538 = tail call double @llvm.fmuladd.f64(double %10, double %537, double 0x41E5897CBF8423C4)
%539 = tail call double @llvm.fmuladd.f64(double %10, double %538, double 0x41D19FC94ACCFF15)
%540 = tail call double @llvm.fmuladd.f64(double %10, double %539, double 0x41B590FB37BE6546)
%541 = tail call double @llvm.fmuladd.f64(double %10, double %540, double 0x4193EA91DF696966)
%542 = tail call double @llvm.fmuladd.f64(double %10, double %541, double 0x4165638451613951)
%543 = tail call double @llvm.fmuladd.f64(double %10, double %542, double 0xC13833F6620D6095)
%544 = tail call double @llvm.fmuladd.f64(double %10, double %543, double 0xC13AE02AADEC75D3)
%545 = tail call double @llvm.fmuladd.f64(double %10, double %544, double 0xC126281ADDB00992)
%546 = tail call double @llvm.fmuladd.f64(double %10, double %545, double 0xC10818D4271C9E3A)
%547 = tail call double @llvm.fmuladd.f64(double %10, double %546, double 0xC0DDCBC8D6CC59CD)
%548 = tail call double @llvm.fmuladd.f64(double %10, double %547, double 0x40A91015EE9E5CC5)
%549 = tail call double @llvm.fmuladd.f64(double %10, double %548, double 0x40B1849EB9DDB6D2)
%550 = tail call double @llvm.fmuladd.f64(double %10, double %549, double 0x409E717CECD3A917)
%551 = tail call double @llvm.fmuladd.f64(double %10, double %550, double 0x407E7173B57392FB)
%552 = tail call double @llvm.fmuladd.f64(double %10, double %551, double 0xC0250770F1CFA008)
%553 = tail call double @llvm.fmuladd.f64(double %10, double %552, double 0xC0525CDDFB9AD689)
%554 = tail call double @llvm.fmuladd.f64(double %10, double %553, double 0xC03B823B11624501)
%555 = tail call double @llvm.fmuladd.f64(double %10, double %554, double 0xBF90A4E15852F5D5)
%556 = tail call double @llvm.fmuladd.f64(double %10, double %555, double 0x402201C80C1E7414)
%557 = tail call double @llvm.fmuladd.f64(double %10, double %556, double 0xC0051E5B1CFD9683)
%558 = tail call double @llvm.fmuladd.f64(double %10, double %557, double 0x3FD0B9AF72015D88)
%559 = fdiv double %558, %0
%560 = fadd double %559, %534
%561 = fmul double %12, 0x3FB5555555555555
%562 = tail call double @llvm.fmuladd.f64(double %561, double %13, double 0x3FF31C71C71C71C7)
%563 = tail call double @llvm.fmuladd.f64(double %10, double 0x422005C4BC6A417D, double 0x4218B5255578630B)
%564 = tail call double @llvm.fmuladd.f64(double %10, double %563, double 0x42049D511C93BA2F)
%565 = tail call double @llvm.fmuladd.f64(double %10, double %564, double 0x41EAD45787716F67)
%566 = tail call double @llvm.fmuladd.f64(double %10, double %565, double 0x41CCA2F68F22563E)
%567 = tail call double @llvm.fmuladd.f64(double %10, double %566, double 0x41A7C14E66E4D000)
%568 = tail call double @llvm.fmuladd.f64(double %10, double %567, double 0x4175932279FB6402)
%569 = tail call double @llvm.fmuladd.f64(double %10, double %568, double 0xC153839643AF2F20)
%570 = tail call double @llvm.fmuladd.f64(double %10, double %569, double 0xC15141A4BC5FF158)
%571 = tail call double @llvm.fmuladd.f64(double %10, double %570, double 0xC13C73775CDC976C)
%572 = tail call double @llvm.fmuladd.f64(double %10, double %571, double 0xC120FDD14A73BA70)
%573 = tail call double @llvm.fmuladd.f64(double %10, double %572, double 0xC0FD5E5B009A166E)
%574 = tail call double @llvm.fmuladd.f64(double %10, double %573, double 0xC0C7D70243203203)
%575 = tail call double @llvm.fmuladd.f64(double %10, double %574, double 0x40B15FA6A41A41A4)
%576 = tail call double @llvm.fmuladd.f64(double %10, double %575, double 0x40AA2C579890CEDF)
%577 = tail call double @llvm.fmuladd.f64(double %10, double %576, double 0x409403E2C7A0D726)
%578 = tail call double @llvm.fmuladd.f64(double %10, double %577, double 0x40738369B7F0D463)
%579 = tail call double @llvm.fmuladd.f64(double %10, double %578, double 0x402DB84BDA12F67D)
%580 = tail call double @llvm.fmuladd.f64(double %10, double %579, double 0xC03E61861861861B)
%581 = tail call double @llvm.fmuladd.f64(double %10, double %580, double 0xC02BEBAEBAEBAEBB)
%582 = tail call double @llvm.fmuladd.f64(double %10, double %581, double 0x3FDF49F49F49F496)
%583 = tail call double @llvm.fmuladd.f64(double %10, double %582, double 0x40033E93E93E93EA)
%584 = tail call double @llvm.fmuladd.f64(double %10, double %583, double 0xBFDC71C71C71C71D)
%585 = tail call double @llvm.fmuladd.f64(double %10, double %584, double 0xBFCC71C71C71C71F)
%586 = tail call double @llvm.fmuladd.f64(double %10, double %585, double 0xBFC5555555555557)
%587 = tail call double @llvm.fmuladd.f64(double %10, double %586, double %562)
%588 = fmul double %0, 0xBFB5555555555555
%589 = tail call double @llvm.fmuladd.f64(double %561, double %14, double %588)
%590 = tail call double @llvm.fmuladd.f64(double %10, double 0xC21C03F43FBCA8AC, double 0xC20F0A828BB3EEBC)
%591 = tail call double @llvm.fmuladd.f64(double %10, double %590, double 0xC1F7603857A3C01B)
%592 = tail call double @llvm.fmuladd.f64(double %10, double %591, double 0xC1DC5405B56A3CDA)
%593 = tail call double @llvm.fmuladd.f64(double %10, double %592, double 0xC1BBB86849FD5E4F)
%594 = tail call double @llvm.fmuladd.f64(double %10, double %593, double 0xC1931AEE59A6EED2)
%595 = tail call double @llvm.fmuladd.f64(double %10, double %594, double 0xC1353918CF3B52B4)
%596 = tail call double @llvm.fmuladd.f64(double %10, double %595, double 0x415809ADF484E81E)
%597 = tail call double @llvm.fmuladd.f64(double %10, double %596, double 0x4149A3E6211E9354)
%598 = tail call double @llvm.fmuladd.f64(double %10, double %597, double 0x4131850A1DA49CF6)
%599 = tail call double @llvm.fmuladd.f64(double %10, double %598, double 0x4110CBC89C2D18A0)
%600 = tail call double @llvm.fmuladd.f64(double %10, double %599, double 0x40DF8C3F905AEC33)
%601 = tail call double @llvm.fmuladd.f64(double %10, double %600, double 0xC0C2786E19568FB7)
%602 = tail call double @llvm.fmuladd.f64(double %10, double %601, double 0xC0BD73E224A7FECF)
%603 = tail call double @llvm.fmuladd.f64(double %10, double %602, double 0xC0A4DB3A69EEF7FA)
%604 = tail call double @llvm.fmuladd.f64(double %10, double %603, double 0xC08058E02238088D)
%605 = tail call double @llvm.fmuladd.f64(double %10, double %604, double 0x402A16040D088AD9)
%606 = tail call double @llvm.fmuladd.f64(double %10, double %605, double 0x4049F731DC8731DD)
%607 = tail call double @llvm.fmuladd.f64(double %10, double %606, double 0x4034146E46E46E49)
%608 = tail call double @llvm.fmuladd.f64(double %10, double %607, double 0x4013187758E9EBB7)
%609 = tail call double @llvm.fmuladd.f64(double %10, double %608, double 0x3FFB951E2B18FF24)
%610 = tail call double @llvm.fmuladd.f64(double %10, double %609, double 0x3FE5AC056B015AC1)
%611 = tail call double @llvm.fmuladd.f64(double %10, double %610, double 0xBFFEADEADEADEAE1)
%612 = tail call double @llvm.fmuladd.f64(double %10, double %611, double 0x3FC6C16C16C16C18)
%613 = tail call double @llvm.fmuladd.f64(double %10, double %612, double 0x3FCC71C71C71C71F)
%614 = fdiv double %613, %0
%615 = fadd double %614, %589
store double %47, double* %1
%616 = getelementptr inbounds double, double* %1, i64 1
store double %79, double* %616
%617 = getelementptr inbounds double, double* %1, i64 2
store double %106, double* %617
%618 = getelementptr inbounds double, double* %1, i64 3
store double %133, double* %618
%619 = getelementptr inbounds double, double* %1, i64 4
store double %164, double* %619
%620 = getelementptr inbounds double, double* %1, i64 5
%621 = bitcast double* %620 to <2 x double>*
store <2 x double> %199, <2 x double>* %621
%622 = getelementptr inbounds double, double* %1, i64 7
store double %230, double* %622
%623 = getelementptr inbounds double, double* %1, i64 8
store double %260, double* %623
%624 = getelementptr inbounds double, double* %1, i64 9
store double %291, double* %624
%625 = getelementptr inbounds double, double* %1, i64 10
store double %322, double* %625
%626 = getelementptr inbounds double, double* %1, i64 11
store double %351, double* %626
%627 = getelementptr inbounds double, double* %1, i64 12
store double %380, double* %627
%628 = getelementptr inbounds double, double* %1, i64 13
%629 = bitcast double* %628 to <2 x double>*
store <2 x double> %412, <2 x double>* %629
%630 = getelementptr inbounds double, double* %1, i64 15
store double %441, double* %630
%631 = getelementptr inbounds double, double* %1, i64 16
store double %472, double* %631
%632 = getelementptr inbounds double, double* %1, i64 17
store double %503, double* %632
%633 = getelementptr inbounds double, double* %1, i64 18
store double %531, double* %633
%634 = getelementptr inbounds double, double* %1, i64 19
store double %560, double* %634
%635 = getelementptr inbounds double, double* %1, i64 20
store double %587, double* %635
%636 = getelementptr inbounds double, double* %1, i64 21
store double %615, double* %636
ret void
}